Browse Source

feat(client): implement output signals

pull/6643/head
KenTandrian 11 hours ago
parent
commit
65a469fca8
  1. 9
      apps/client/src/app/components/access-table/access-table.component.ts

9
apps/client/src/app/components/access-table/access-table.component.ts

@ -8,11 +8,10 @@ import {
ChangeDetectionStrategy, ChangeDetectionStrategy,
Component, Component,
CUSTOM_ELEMENTS_SCHEMA, CUSTOM_ELEMENTS_SCHEMA,
EventEmitter,
inject, inject,
Input, Input,
OnChanges, OnChanges,
Output output
} from '@angular/core'; } from '@angular/core';
import { MatButtonModule } from '@angular/material/button'; import { MatButtonModule } from '@angular/material/button';
import { MatMenuModule } from '@angular/material/menu'; import { MatMenuModule } from '@angular/material/menu';
@ -52,10 +51,10 @@ export class GfAccessTableComponent implements OnChanges {
@Input() showActions: boolean; @Input() showActions: boolean;
@Input() user: User; @Input() user: User;
@Output() accessDeleted = new EventEmitter<string>(); public readonly accessDeleted = output<string>();
@Output() accessToUpdate = new EventEmitter<string>(); public readonly accessToUpdate = output<string>();
public baseUrl = window.location.origin; public readonly baseUrl = window.location.origin;
public dataSource: MatTableDataSource<Access>; public dataSource: MatTableDataSource<Access>;
public displayedColumns: string[] = []; public displayedColumns: string[] = [];

Loading…
Cancel
Save