Skip to content

Commit 7bdb0fb

Browse files
committed
refactor(event): altera a listagem de apresentações na página do evento
1 parent 3b7cc58 commit 7bdb0fb

File tree

4 files changed

+10847
-8968
lines changed

4 files changed

+10847
-8968
lines changed

packages/event/data-source/src/lib/infrastructure/events.mongo.service.impl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export class EventsMongoServiceImpl
9494
.populate('leaders', 'name displayName profile')
9595
.populate({
9696
path: 'presentations',
97-
select: 'title owner',
97+
select: 'title description owner',
9898
populate: {
9999
path: 'owner',
100100
select: 'displayName profile',

packages/event/feature-page/src/lib/containers/event-page/event-page.container.html

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,22 @@ <h3>
5353
</ng-template>
5454
</mat-tab>
5555
@if (event.presentations.length) {
56-
<mat-tab label="Agenda">
56+
<mat-tab label="Apresentações">
5757
<ng-template matTabContent>
5858
<mat-list>
5959
@for (presentation of event.presentations; track presentation) {
60-
<mat-list-item>
60+
<a
61+
mat-list-item
62+
[routerLink]="['/', 'apresentacoes', { outlets: { right: [presentation.id] } }]"
63+
lines="3"
64+
>
6165
<devmx-icon matListItemIcon name="presentation" />
62-
<div matListItemTitle>{{ presentation.title }}</div>
63-
<div matListItemLine>{{ presentation.owner.displayName }}</div>
66+
<div matListItemTitle>
67+
{{ presentation.title }}, por {{ presentation.owner.displayName}}
68+
</div>
69+
<span matListItemLine> {{ presentation.description }} </span>
6470
<devmx-heart-button matListItemMeta disabled [loved]="false" />
65-
</mat-list-item>
71+
</a>
6672
}
6773
</mat-list>
6874
</ng-template>
@@ -71,10 +77,6 @@ <h3>
7177
<mat-tab label="Organizadores">
7278
<ng-template matTabContent>
7379
<mat-list>
74-
<mat-list-item>
75-
<devmx-icon matListItemIcon name="user-circle" />
76-
<div matListItemTitle>{{ event.owner.displayName }}</div>
77-
</mat-list-item>
7880
@if (event.leaders.length) {
7981
<!-- -->
8082
@for (leader of event.leaders; track leader) {

packages/presentation/feature-admin/src/lib/containers/presentation/presentation.container.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export class PresentationContainer {
9494
if (value.id) this.presentationFacade.update(value);
9595
else this.presentationFacade.create(value);
9696

97-
const message = `Armazenando informações`;
97+
const message = `Informações salvas`;
9898
return this.messageService.open({ message });
9999
}
100100

0 commit comments

Comments
 (0)