From a3c964f762aa04b3a2bb8cc2e045dcc2255b4d27 Mon Sep 17 00:00:00 2001 From: Niggl Date: Fri, 10 Jul 2020 22:16:33 +0200 Subject: [PATCH] Prettified --- .../components/tabels/table-component.base.ts | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/app/components/tabels/table-component.base.ts b/src/app/components/tabels/table-component.base.ts index 06a269b..d6af32f 100644 --- a/src/app/components/tabels/table-component.base.ts +++ b/src/app/components/tabels/table-component.base.ts @@ -1,8 +1,19 @@ -import {sortByNumberAscending, sortByStringAscending, sortByDateAscending} from '../../services/sorting.service'; -import {Priority, ScrumTask, ScrumUserstory, ScrumSprint} from '../../services/backend.service'; +import { + sortByNumberAscending, + sortByStringAscending, + sortByDateAscending, +} from '../../services/sorting.service'; +import { + Priority, + ScrumTask, + ScrumUserstory, + ScrumSprint, +} from '../../services/backend.service'; import { ActivatedRoute, ParamMap } from '@angular/router'; -export abstract class TableComponentBase { +export abstract class TableComponentBase< + T extends ScrumTask | ScrumUserstory | ScrumSprint +> { public sortBy: string; public sortDescending = false; public items: T[] = []; @@ -13,8 +24,7 @@ export abstract class TableComponentBase this.applyFilterParameters(map));