Skip to content

Commit 128e7fe

Browse files
committed
add new layout for notifications from program
1 parent 6081b25 commit 128e7fe

2 files changed

Lines changed: 26 additions & 3 deletions

File tree

projects/social_platform/src/app/office/services/invite.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { AuthService } from "@auth/services";
2424
export class InviteService {
2525
private readonly INVITES_URL = "/invites";
2626

27-
constructor(private readonly apiService: ApiService, private readonly authService: AuthService) {}
27+
constructor(private readonly apiService: ApiService) {}
2828

2929
/**
3030
* Отправляет приглашение пользователю для участия в проекте

projects/ui/src/lib/components/layout/invite-manage-card/invite-manage-card.component.html

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,35 @@
88
</div>
99
<div class="invite__info">
1010
<div class="text-body-12 invite__text">
11+
<!-- для приглашений в проект -->
1112
<a [routerLink]="['/office/profile', invite.sender.id]"
1213
>{{ invite.sender.firstName }} {{ invite.sender.lastName }}</a
1314
><br />приглашает вас в проект <br />
1415
<a [routerLink]="['/office/projects', invite.project.id]"
1516
>"{{ invite.project.name | truncate: 20 }}"</a
1617
>
18+
19+
<!-- для программ -->
20+
<p>В программе</p>
21+
<br />
22+
<a [routerLink]="['/office/program', invite.project.id]"
23+
>"{{ invite.project.name | truncate: 20 }}"</a
24+
>
25+
<!-- для поста текст -->
26+
<p>выложили новый пост</p>
27+
28+
<!-- для материалов текст -->
29+
<p>опубликован новый материал</p>
1730
</div>
18-
<div class="text-body-12 invite__time">
31+
32+
<!-- <div class="text-body-12 invite__time">
1933
{{ invite.datetimeCreated | dayjs: "fromX" }} назад в
2034
{{ invite.datetimeCreated | dayjs: "format":"HH:HH" }}
21-
</div>
35+
</div> -->
2236
</div>
2337
</div>
2438
<div class="invite__actions">
39+
<!-- для приглашений в проект -->
2540
<app-button
2641
customTypographyClass="text-body-12"
2742
size="medium"
@@ -32,6 +47,14 @@
3247
<app-button customTypographyClass="text-body-12" size="medium" (click)="accept.emit(invite.id)"
3348
>принять</app-button
3449
>
50+
51+
<!-- для программ -->
52+
<app-button
53+
customTypographyClass="text-body-12"
54+
size="big"
55+
[routerLink]="['/office/program', invite.project.id]"
56+
>перейти в программу</app-button
57+
>
3558
</div>
3659
</div>
3760
}

0 commit comments

Comments
 (0)