Fix: Employee was not saving because of isStarred, added that functionality to employee
This commit is contained in:
@ -0,0 +1,7 @@
|
||||
.gold {
|
||||
color: gold;
|
||||
}
|
||||
|
||||
.pointer {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@ -1,6 +1,9 @@
|
||||
<mat-card>
|
||||
<mat-card-title-group>
|
||||
<mat-card-title>Employee</mat-card-title>
|
||||
<mat-icon matSuffix (click)="item.isStarred = !item.isStarred" class="pointer" [class.gold]="item.isStarred">
|
||||
{{ item.isStarred ? 'star' : 'star_border' }}
|
||||
</mat-icon>
|
||||
</mat-card-title-group>
|
||||
<mat-card-content>
|
||||
<form [formGroup]="form" fxLayout="column">
|
||||
|
||||
@ -4,6 +4,7 @@ export class Employee {
|
||||
id: string;
|
||||
code: number;
|
||||
name: string;
|
||||
isStarred: boolean;
|
||||
isActive: boolean;
|
||||
designation: string;
|
||||
salary: number;
|
||||
|
||||
Reference in New Issue
Block a user