UserComponent uses Tiles now

This commit is contained in:
Patrick Haßel 2024-11-06 14:58:55 +01:00
parent c7b88d415a
commit 232d824ceb
2 changed files with 31 additions and 4 deletions

View File

@ -1,6 +1,29 @@
<ng-container *ngIf="user !== null"> <ng-container *ngIf="user !== null">
<h2>Benutzer: {{ user.name }}</h2>
<h3>Gemeinsame Gruppen</h3> <div class="tileContainer">
<div class="tile">
<div class="tileInner">
<div class="tileTitle">
Benutzer
</div>
<div class="tileContent">
{{ user.name }}
</div>
</div>
</div>
<div class="tile">
<div class="tileInner">
<div class="tileTitle">
Gemeinsame Gruppen
</div>
<div class="tileContent">
<app-group-list [groups]="commonGroups"></app-group-list> <app-group-list [groups]="commonGroups"></app-group-list>
</div>
</div>
</div>
</div>
</ng-container> </ng-container>

View File

@ -6,6 +6,8 @@ import {GroupService} from "../../api/group/group.service";
import {UserService} from "../../api/User/user.service"; import {UserService} from "../../api/User/user.service";
import {Group} from "../../api/group/Group"; import {Group} from "../../api/group/Group";
import {UserPublic} from "../../api/User/UserPublic"; import {UserPublic} from "../../api/User/UserPublic";
import {ReactiveFormsModule} from "@angular/forms";
import {TextComponent} from "../../shared/text/text.component";
@Component({ @Component({
selector: 'app-user', selector: 'app-user',
@ -13,7 +15,9 @@ import {UserPublic} from "../../api/User/UserPublic";
imports: [ imports: [
NgForOf, NgForOf,
NgIf, NgIf,
GroupListComponent GroupListComponent,
ReactiveFormsModule,
TextComponent
], ],
templateUrl: './user.component.html', templateUrl: './user.component.html',
styleUrl: './user.component.less' styleUrl: './user.component.less'