/* * Squidex Headless CMS * * @license * Copyright (c) Squidex UG (haftungsbeschränkt). All rights reserved. */ import { Component, OnInit } from '@angular/core'; import { PatternDto, PatternsState } from '@app/shared'; @Component({ selector: 'sqx-patterns-page', styleUrls: ['./patterns-page.component.scss'], templateUrl: './patterns-page.component.html' }) export class PatternsPageComponent implements OnInit { constructor( public readonly patternsState: PatternsState ) { } public ngOnInit() { this.patternsState.load(); } public reload() { this.patternsState.load(true); } public trackByPattern(index: number, pattern: PatternDto) { return pattern.id; } }