Browse Source

fix(client): resolve type errors

pull/7099/head
KenTandrian 3 weeks ago
parent
commit
0325b6087c
  1. 14
      apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts

14
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts

@ -18,7 +18,7 @@ import { ActivatedRoute, RouterModule } from '@angular/router';
})
export class GfProductPageComponent implements OnInit {
public key: string;
public price: number;
public price: number | undefined;
public product1: Product;
public product2: Product;
public routerLinkAbout = publicRoutes.about.routerLink;
@ -62,10 +62,14 @@ export class GfProductPageComponent implements OnInit {
useAnonymously: true
};
const product = personalFinanceTools.find(({ key }) => {
return key === this.route.snapshot.data['key'];
});
this.product2 = {
...personalFinanceTools.find(({ key }) => {
return key === this.route.snapshot.data['key'];
})
key: product?.key ?? '',
name: product?.name ?? '',
...product
};
if (this.product2.origin) {
@ -103,7 +107,7 @@ export class GfProductPageComponent implements OnInit {
$localize`Wealth Management`,
`WealthTech`
]
.filter((item) => {
.filter((item): item is string => {
return !!item;
})
.sort((a, b) => {

Loading…
Cancel
Save