UI: Revert entity.component annotation to directive

This commit is contained in:
Igor Kulikov 2020-04-10 16:12:42 +03:00
parent f446e749ba
commit 471ed87ff6

View File

@ -17,7 +17,7 @@
import { BaseData, HasId } from '@shared/models/base-data'; import { BaseData, HasId } from '@shared/models/base-data';
import { FormBuilder, FormGroup, NgForm } from '@angular/forms'; import { FormBuilder, FormGroup, NgForm } from '@angular/forms';
import { PageComponent } from '@shared/components/page.component'; import { PageComponent } from '@shared/components/page.component';
import { Component, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core'; import { Directive, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core';
import { Store } from '@ngrx/store'; import { Store } from '@ngrx/store';
import { AppState } from '@core/core.state'; import { AppState } from '@core/core.state';
import { EntityAction } from '@home/models/entity/entity-component.models'; import { EntityAction } from '@home/models/entity/entity-component.models';
@ -25,7 +25,8 @@ import { EntityTableConfig } from '@home/models/entity/entities-table-config.mod
import { PageLink } from '@shared/models/page/page-link'; import { PageLink } from '@shared/models/page/page-link';
// @dynamic // @dynamic
@Component({}) @Directive()
// tslint:disable-next-line:directive-class-suffix
export abstract class EntityComponent<T extends BaseData<HasId>, export abstract class EntityComponent<T extends BaseData<HasId>,
P extends PageLink = PageLink, P extends PageLink = PageLink,
L extends BaseData<HasId> = T, L extends BaseData<HasId> = T,