publication transperacy

master
Boris Voropaev 2023-12-28 15:41:44 +03:00
parent faf03af901
commit a950893e83
2 changed files with 19 additions and 12 deletions

View File

@ -8,16 +8,18 @@
</a>
</div>
</div>
<div class="date">{{publication.publishedAt | date : 'dd.MM.yy'}}</div>
<div class="name">
<a [routerLink]="publication.link">
<h3>{{publication.name}}</h3>
<div [class.not-published]="!isPublished">
<div class="date">{{publication.publishedAt | date : 'dd.MM.yy'}}</div>
<div class="name">
<a [routerLink]="publication.link">
<h3>{{publication.name}}</h3>
</a>
</div>
<gellery [images]="posters" *ngIf="posters"></gellery>
<div class="excerpt">{{publication.excerpt}}</div>
<a class="publication-read-more" [routerLink]="publication.link">
Читать далее
<ico ico="chevron_right_24"></ico>
</a>
</div>
<gellery [images]="posters" *ngIf="posters"></gellery>
<div class="excerpt">{{publication.excerpt}}</div>
<a class="publication-read-more" [routerLink]="publication.link">
Читать далее
<ico ico="chevron_right_24"></ico>
</a>

View File

@ -24,11 +24,14 @@ export class PublicationsListItemComponent {
return this.publication.posters?.data;
}
get isPublished(){
return this.publication.isPublished
}
ngOnInit() {
if (this.publication.posters) this.currentPoster = this.posters[0];
}
edit() {
this.formsService.editModel('publication', this.publication.id, null, this.listId);
}
@ -45,4 +48,6 @@ export class PublicationsListItemComponent {
)
}
}