From 415667cc3c5b1dde02522c3fb798ff6a051d6ebc Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Sun, 15 Apr 2018 16:40:35 +0200 Subject: [PATCH] Track patterns. --- .../event-consumers/event-consumers-page.component.ts | 2 -- .../pages/patterns/patterns-page.component.html | 2 +- .../settings/pages/patterns/patterns-page.component.ts | 10 +++++++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/Squidex/app/features/administration/pages/event-consumers/event-consumers-page.component.ts b/src/Squidex/app/features/administration/pages/event-consumers/event-consumers-page.component.ts index 9dd18350e..645e3c8ee 100644 --- a/src/Squidex/app/features/administration/pages/event-consumers/event-consumers-page.component.ts +++ b/src/Squidex/app/features/administration/pages/event-consumers/event-consumers-page.component.ts @@ -95,8 +95,6 @@ export class EventConsumersPageComponent implements OnDestroy, OnInit { } } - - function start(es: EventConsumerDto) { return new EventConsumerDto(es.name, false, false, es.error, es.position); } diff --git a/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.html b/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.html index 387a03f9c..807eee140 100644 --- a/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.html +++ b/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.html @@ -11,7 +11,7 @@ No pattern created yet. - + diff --git a/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.ts b/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.ts index 37a335605..d78efcb76 100644 --- a/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.ts +++ b/src/Squidex/app/features/settings/pages/patterns/patterns-page.component.ts @@ -7,7 +7,11 @@ import { Component, OnInit } from '@angular/core'; -import { AppsState, PatternsState } from '@app/shared'; +import { + AppPatternDto, + AppsState, + PatternsState +} from '@app/shared'; @Component({ selector: 'sqx-patterns-page', @@ -24,4 +28,8 @@ export class PatternsPageComponent implements OnInit { public ngOnInit() { this.patternsState.load().onErrorResumeNext().subscribe(); } + + public trackByPattern(index: number, pattern: AppPatternDto) { + return pattern.id; + } } \ No newline at end of file