[AAE-17103] Handle icon type (#9012)

* [AAE-17103] Add typeof pipe

* [AAE-17103] Create IconCellComponent

* [AAE-17103] Update tests for IconCellComponent

* [AAE-17103] Small fix for boolean cell tests

* [AAE-17103] Update formatting

* [AAE-17103] Update icon cell

* [AAE-17103] Update tests

* [AAE-17103] Improve boolean cell

* [AAE-17103] Improve icon cell

* [AAE-17103] Update tests

* [AAE-17103] Udate doc about icon type

* [AAE-17103] Switch to inject feature of Angular

* [AAE-17103] Update IconCellComponent

* [AAE-17103] Remove typeof pipe

* [AAE-17103] Add ChangeDetectorRef

* [AAE-17103] Refactor AmoundCell

* [AAE-17103] Small improvement

* [AAE-17103] Update tests structure

* [AAE-17103] Small update
This commit is contained in:
Wiktor Danielewski
2023-11-17 12:49:00 +01:00
committed by GitHub
parent 4af945123b
commit 606abdb4fd
10 changed files with 185 additions and 16 deletions

View File

@@ -57,6 +57,7 @@ import { BooleanCellComponent } from './components/boolean-cell/boolean-cell.com
import { AmountCellComponent } from './components/amount-cell/amount-cell.component';
import { NumberCellComponent } from './components/number-cell/number-cell.component';
import { LocalizedDatePipe } from '../pipes';
import { IconCellComponent } from './components/icon-cell/icon-cell.component';
@NgModule({
imports: [
@@ -79,7 +80,8 @@ import { LocalizedDatePipe } from '../pipes';
NumberCellComponent,
LocationCellComponent,
DateCellComponent,
LocalizedDatePipe
LocalizedDatePipe,
IconCellComponent
],
declarations: [
DataTableComponent,