Archive und Logging
This commit is contained in:
@@ -10,6 +10,7 @@ import { HELPER } from '../../../../shared/helper.service';
|
||||
import { AgGridAngular } from 'ag-grid-angular';
|
||||
import { LostKeyComponent } from '../lost-key/lost-key.component';
|
||||
import { MatButtonModule } from '@angular/material/button';
|
||||
import { AgGridContainerComponent } from '../../../../shared/ag-grid/components/ag-grid-container/ag-grid-container.component';
|
||||
|
||||
@Component({
|
||||
selector: 'app-lost-keys',
|
||||
@@ -18,7 +19,7 @@ import { MatButtonModule } from '@angular/material/button';
|
||||
templateUrl: './lost-keys.component.html',
|
||||
styleUrl: './lost-keys.component.scss'
|
||||
})
|
||||
export class LostKeysComponent {
|
||||
export class LostKeysComponent extends AgGridContainerComponent {
|
||||
private api: ApiService = inject(ApiService);
|
||||
private datePipe = inject(DatePipe);
|
||||
private dialog: MatDialog = inject(MatDialog);
|
||||
@@ -31,6 +32,7 @@ export class LostKeysComponent {
|
||||
gridOptions: GridOptions = HELPER.getGridOptions();
|
||||
|
||||
constructor() {
|
||||
super();
|
||||
this.gridOptions.columnDefs = [
|
||||
{ colId: 'name', field: 'name', headerName: 'Name', sort: 'asc', flex: 1, filter: true },
|
||||
{ colId: 'nr', field: 'nr', headerName: 'Schlüsselnummer', flex: 1, filter: true },
|
||||
@@ -83,6 +85,7 @@ export class LostKeysComponent {
|
||||
next: () => {
|
||||
this.toast.success('Schlüssel als gefunden markiert');
|
||||
this.loadLostKeys();
|
||||
this.api.refreshKeys();
|
||||
}
|
||||
});
|
||||
this.dataChanged = true;
|
||||
|
||||
Reference in New Issue
Block a user