Skip to content

Commit 77ffda9

Browse files
author
Emmanuelle BONOLI
committed
create activity card
1 parent 78f7330 commit 77ffda9

24 files changed

+208
-235
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
[
2+
{
3+
"id": 1,
4+
"title": "La maraude",
5+
"description": "Nous avons besoin de votre aide pour apporter du soutien aux sans-abris.",
6+
"image": ["/activities/tempImageData/maraude.png"],
7+
"organization": {
8+
"name": "La croix rouge",
9+
"logo": "superLogo",
10+
"isFollow": false
11+
},
12+
"location": "Nantes",
13+
"date": "2024-09-26",
14+
"participants": {
15+
"current": 2,
16+
"max": 10
17+
},
18+
"theme": ["Social"],
19+
"isFavorite": false
20+
},
21+
{
22+
"id": 2,
23+
"title": "Collecte alimentaire",
24+
"description": "Aidez-nous à collecter et distribuer des denrées aux personnes dans le besoin.",
25+
"image": ["/activities/tempImageData/maraude.png"],
26+
"organization": {
27+
"name": "Les Restos du Cœur",
28+
"logo": "superLogo",
29+
"isFollow": true
30+
},
31+
"location": "Lyon",
32+
"date": "2024-10-10",
33+
"participants": {
34+
"current": 5,
35+
"max": 15
36+
},
37+
"theme": ["Santé"],
38+
"isFavorite": true
39+
},
40+
{
41+
"id": 3,
42+
"title": "Soutien scolaire",
43+
"description": "Nous recherchons des bénévoles pour aider des enfants en difficulté scolaire.",
44+
"image": ["/activities/tempImageData/maraude.png"],
45+
"organization": {
46+
"name": "Éducation Pour Tous",
47+
"logo": "superLogo",
48+
"isFollow": true
49+
},
50+
"location": "Paris",
51+
"date": "2024-11-05",
52+
"participants": {
53+
"current": 8,
54+
"max": 12
55+
},
56+
"theme": ["Cours"],
57+
"isFavorite": false
58+
},
59+
{
60+
"id": 4,
61+
"title": "Réhabilitation d'un refuge",
62+
"description": "Rejoignez-nous pour rénover un refuge pour animaux abandonnés.",
63+
"image": ["/activities/tempImageData/SPA.png"],
64+
"organization": {
65+
"name": "SPA",
66+
"logo": "superLogo",
67+
"isFollow": false
68+
},
69+
"location": "Marseille",
70+
"date": "2024-12-15",
71+
"participants": {
72+
"current": 3,
73+
"max": 10
74+
},
75+
"theme": ["Nature"],
76+
"isFavorite": true
77+
}
78+
]
156 KB
Loading
172 KB
Loading

src/app/app.component.html

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1-
<div [ngClass]="darkMode ? 'dark-mode' : ''">
2-
<div class="page">
3-
<h1>I love Piloutre</h1>
1+
<!--<div [ngClass]="darkMode ? 'dark-mode' : ''">-->
2+
<!-- <div class="page">-->
3+
<!-- <h1>I love Piloutre</h1>-->
44

5-
<!-- TODO : à supprimer quand le dark mode sera opérationnel -->
6-
<!-- <div class="card flex justify-center">-->
7-
<!-- <p-button label="Check" (click)="changeMode()" />-->
8-
<!-- </div>-->
9-
<!-- </div> -->
5+
<!-- &lt;!&ndash; TODO : à supprimer quand le dark mode sera opérationnel &ndash;&gt;-->
6+
<!-- <div class="card flex justify-center">-->
7+
<!-- <p-button label="Check" (click)="changeMode()" />-->
8+
<!-- </div>-->
9+
<!-- </div>-->
10+
<div>
11+
<router-outlet></router-outlet>
1012
</div>
13+
<!--</div>-->

src/app/app.component.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
import { Component } from '@angular/core';
22
import { ButtonModule } from 'primeng/button';
3-
import { NgClass } from '@angular/common';
3+
import { RouterOutlet } from '@angular/router';
44

55
@Component({
66
selector: 'app-root',
77
standalone: true,
8-
imports: [ButtonModule, NgClass],
8+
imports: [ButtonModule, RouterOutlet],
99
templateUrl: './app.component.html',
1010
styleUrl: './app.component.scss',
1111
})
1212
export class AppComponent {
1313
// TODO: à supprimer quand le dark mode sera fonctionnel
14-
// darkMode: boolean = false;
15-
// changeMode(): void {
16-
// this.darkMode = !this.darkMode;
17-
// }
14+
darkMode: boolean = false;
15+
16+
changeMode(): void {
17+
this.darkMode = !this.darkMode;
18+
}
1819
}

src/app/app.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Routes } from '@angular/router';
22
import { AppComponent } from './app.component';
3-
import { ActivitiesHomeComponent } from './features/activities/pages/activities-home/activities-home.component';
3+
import { ActivitiesHomeComponent } from './features/activity/pages/activities-home/activities-home.component';
44

55
export const routes: Routes = [
66
{
77
path: '',
88
component: AppComponent,
99
},
1010
{
11-
path: '/activities',
11+
path: 'activities',
1212
component: ActivitiesHomeComponent,
1313
},
1414
];

src/app/features/activities/components/activity-card/activity-card.component.html

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/app/features/activities/components/activity-card/activity-card.component.spec.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/app/features/activities/models/activity.model.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/app/features/activities/pages/activities-home/activities-home.component.spec.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)