Browse Source

feat(client): enforce immutability

pull/6921/head
KenTandrian 4 days ago
parent
commit
27632ed48b
  1. 18
      apps/client/src/app/components/home-market/home-market.component.ts

18
apps/client/src/app/components/home-market/home-market.component.ts

@ -36,23 +36,23 @@ import { DeviceDetectorService } from 'ngx-device-detector';
}) })
export class GfHomeMarketComponent implements OnInit { export class GfHomeMarketComponent implements OnInit {
protected benchmarks: Benchmark[]; protected benchmarks: Benchmark[];
protected deviceType: string; protected readonly deviceType: string;
protected fearAndGreedIndex: number; protected fearAndGreedIndex: number;
protected fearLabel = $localize`Fear`; protected readonly fearLabel = $localize`Fear`;
protected greedLabel = $localize`Greed`; protected readonly greedLabel = $localize`Greed`;
protected hasPermissionToAccessFearAndGreedIndex: boolean; protected hasPermissionToAccessFearAndGreedIndex: boolean;
protected historicalDataItems: HistoricalDataItem[]; protected historicalDataItems: HistoricalDataItem[];
protected readonly numberOfDays = 365; protected readonly numberOfDays = 365;
protected user: User; protected user: User;
private info: InfoItem; private readonly info: InfoItem;
public constructor( public constructor(
private changeDetectorRef: ChangeDetectorRef, private readonly changeDetectorRef: ChangeDetectorRef,
private dataService: DataService, private readonly dataService: DataService,
private destroyRef: DestroyRef, private readonly destroyRef: DestroyRef,
private deviceDetectorService: DeviceDetectorService, private readonly deviceDetectorService: DeviceDetectorService,
private userService: UserService private readonly userService: UserService
) { ) {
this.deviceType = this.deviceDetectorService.getDeviceInfo().deviceType; this.deviceType = this.deviceDetectorService.getDeviceInfo().deviceType;
this.info = this.dataService.fetchInfo(); this.info = this.dataService.fetchInfo();

Loading…
Cancel
Save