From 71f6a352f1f6f31fcba786ea6391b649acc7c9d3 Mon Sep 17 00:00:00 2001 From: _Bastler <_Bastler@bstly.de> Date: Wed, 15 Dec 2021 13:20:34 +0100 Subject: [PATCH] init order --- src/app/ui/permissions/permissions.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/ui/permissions/permissions.component.ts b/src/app/ui/permissions/permissions.component.ts index 3ce2f1d..cf825a2 100644 --- a/src/app/ui/permissions/permissions.component.ts +++ b/src/app/ui/permissions/permissions.component.ts @@ -1,4 +1,4 @@ -import {Component, OnInit, Input} from '@angular/core'; +import {Component, OnInit, Input, SimpleChanges, OnChanges} from '@angular/core'; import {Sort} from '@angular/material/sort'; import {I18nService} from './../../services/i18n.service'; @@ -7,7 +7,7 @@ import {I18nService} from './../../services/i18n.service'; templateUrl: './permissions.component.html', styleUrls: ['./permissions.component.scss'] }) -export class PermissionsComponent implements OnInit { +export class PermissionsComponent implements OnInit, OnChanges { datetimeformat: String; @Input() permissions; @@ -16,7 +16,11 @@ export class PermissionsComponent implements OnInit { constructor(private i18n: I18nService) {} ngOnInit(): void { + this.sortData({ "active": "name", "direction": "asc" }); this.datetimeformat = this.i18n.get('format.datetime', []); + } + + ngOnChanges(changes: SimpleChanges): void { this.sortData({ "active": "name", "direction": "asc" }); }