From 2ba77d5f4e9ad564327877107abd5bc48731f2c9 Mon Sep 17 00:00:00 2001 From: "kelly.nguyen" <kelly.nguyen@etu.hesge.ch> Date: Fri, 22 Dec 2023 14:05:57 +0100 Subject: [PATCH] modify input in card-assignment --- .../src/app/card-assignment/card-assignment.component.html | 6 +++--- .../src/app/card-assignment/card-assignment.component.ts | 5 ++--- .../app/exercise-student/exercise-student.component.html | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/AngularApp/src/app/card-assignment/card-assignment.component.html b/AngularApp/src/app/card-assignment/card-assignment.component.html index 418f0b8..262a09a 100644 --- a/AngularApp/src/app/card-assignment/card-assignment.component.html +++ b/AngularApp/src/app/card-assignment/card-assignment.component.html @@ -3,11 +3,11 @@ <div class="card-icon"> <i class="material-icons">content_paste</i> </div> - <p class="card-category">{{desc}}</p> - <h3 class="card-title">{{titleCard}}</h3> + <p class="card-category">{{assgn.description}}</p> + <h3 class="card-title">{{assgn.title}}</h3> <a mat-raised-button type="submit" class="btn btn-outline-info pull-right">Create</a> </div> <div class="card-footer"> - <p>{{lang}}</p> + <p>{{assgn.language}}</p> </div> </div> \ No newline at end of file diff --git a/AngularApp/src/app/card-assignment/card-assignment.component.ts b/AngularApp/src/app/card-assignment/card-assignment.component.ts index 5e0893e..81d0de0 100644 --- a/AngularApp/src/app/card-assignment/card-assignment.component.ts +++ b/AngularApp/src/app/card-assignment/card-assignment.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit, Input } from '@angular/core'; import { CommonModule } from '@angular/common'; +import { Assignment } from 'app/model/assignment'; @Component({ selector: 'app-card-assignment', @@ -7,9 +8,7 @@ import { CommonModule } from '@angular/common'; styleUrls: ['./card-assignment.component.scss'], }) export class CardAssignmentComponent implements OnInit { - @Input() titleCard : string; - @Input() desc : string; - @Input() lang : string; + @Input() assgn : Assignment; constructor() { } ngOnInit(): void { diff --git a/AngularApp/src/app/exercise-student/exercise-student.component.html b/AngularApp/src/app/exercise-student/exercise-student.component.html index 1db6599..67973a7 100644 --- a/AngularApp/src/app/exercise-student/exercise-student.component.html +++ b/AngularApp/src/app/exercise-student/exercise-student.component.html @@ -52,7 +52,7 @@ <!-- <table class="table"> --> <div *ngFor="let col of assignmentFilter"> - <app-card-assignment [titleCard]="col['title']" [desc]="col['description']" [lang]="col['language']"></app-card-assignment> + <app-card-assignment [assgn]="col"></app-card-assignment> </div> <!-- </table> --> </div> -- GitLab