diff --git a/apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts b/apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts index 93d5351f63..05e65f7a72 100644 --- a/apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts +++ b/apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts @@ -73,7 +73,9 @@ export class GfBenchmarkComparatorComponent implements OnChanges, OnDestroy { public readonly colorScheme = input(); public readonly isLoading = input(); public readonly locale = input(getLocale(), { - transform: (value?: string) => value ?? getLocale() + transform: (value?: string) => { + return value ?? getLocale(); + } }); public readonly performanceDataItems = input.required(); public readonly user = input(); diff --git a/libs/ui/src/lib/accounts-table/accounts-table.component.ts b/libs/ui/src/lib/accounts-table/accounts-table.component.ts index 3c667db922..5b17ca8191 100644 --- a/libs/ui/src/lib/accounts-table/accounts-table.component.ts +++ b/libs/ui/src/lib/accounts-table/accounts-table.component.ts @@ -63,7 +63,9 @@ export class GfAccountsTableComponent { public readonly hasPermissionToOpenDetails = input(true); public readonly hasPermissionToUpdateAccount = input(); public readonly locale = input(getLocale(), { - transform: (value?: string) => value ?? getLocale() + transform: (value?: string) => { + return value ?? getLocale(); + } }); public readonly showActions = input(); public readonly showActivitiesCount = input(true); diff --git a/libs/ui/src/lib/dialog-header/dialog-header.component.html b/libs/ui/src/lib/dialog-header/dialog-header.component.html index ed9fc41f4a..435af1b295 100644 --- a/libs/ui/src/lib/dialog-header/dialog-header.component.html +++ b/libs/ui/src/lib/dialog-header/dialog-header.component.html @@ -1,10 +1,10 @@
{{ title }}{{ title() }} - @if (deviceType !== 'mobile') { + @if (deviceType() !== 'mobile') { diff --git a/libs/ui/src/lib/dialog-header/dialog-header.component.ts b/libs/ui/src/lib/dialog-header/dialog-header.component.ts index 2aa56ce2dd..2f330ac1bf 100644 --- a/libs/ui/src/lib/dialog-header/dialog-header.component.ts +++ b/libs/ui/src/lib/dialog-header/dialog-header.component.ts @@ -1,9 +1,8 @@ import { ChangeDetectionStrategy, Component, - EventEmitter, - Input, - Output + input, + output } from '@angular/core'; import { MatButtonModule } from '@angular/material/button'; import { MatDialogModule } from '@angular/material/dialog'; @@ -20,11 +19,11 @@ import { close } from 'ionicons/icons'; templateUrl: './dialog-header.component.html' }) export class GfDialogHeaderComponent { - @Input() deviceType: string; - @Input() position: 'center' | 'left' = 'left'; - @Input() title?: string | null; + public readonly deviceType = input(); + public readonly position = input<'center' | 'left'>('left'); + public readonly title = input.required(); - @Output() closeButtonClicked = new EventEmitter(); + public readonly closeButtonClicked = output(); public constructor() { addIcons({ close }); diff --git a/libs/ui/src/lib/holdings-table/holdings-table.component.ts b/libs/ui/src/lib/holdings-table/holdings-table.component.ts index 768c0f5fab..ffce4e01f4 100644 --- a/libs/ui/src/lib/holdings-table/holdings-table.component.ts +++ b/libs/ui/src/lib/holdings-table/holdings-table.component.ts @@ -55,7 +55,9 @@ export class GfHoldingsTableComponent { public readonly hasPermissionToShowValues = input(true); public readonly holdings = input.required(); public readonly locale = input(getLocale(), { - transform: (value?: string) => value ?? getLocale() + transform: (value?: string) => { + return value ?? getLocale(); + } }); public readonly mode = input<'default' | 'simple'>('default'); public readonly pageSize = model(Number.MAX_SAFE_INTEGER);