|
|
@ -27,6 +27,7 @@ import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; |
|
|
import { FormsModule, ReactiveFormsModule } from '@angular/forms'; |
|
|
import { FormsModule, ReactiveFormsModule } from '@angular/forms'; |
|
|
import { FormControl } from '@angular/forms'; |
|
|
import { FormControl } from '@angular/forms'; |
|
|
import { Big } from 'big.js'; |
|
|
import { Big } from 'big.js'; |
|
|
|
|
|
import { isNumber } from 'lodash'; |
|
|
import { DeviceDetectorService } from 'ngx-device-detector'; |
|
|
import { DeviceDetectorService } from 'ngx-device-detector'; |
|
|
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; |
|
|
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; |
|
|
|
|
|
|
|
|
@ -256,7 +257,7 @@ export class GfFirePageComponent implements OnInit { |
|
|
private calculateWithdrawalRatesProjected() { |
|
|
private calculateWithdrawalRatesProjected() { |
|
|
if ( |
|
|
if ( |
|
|
this.fireWealth && |
|
|
this.fireWealth && |
|
|
this.projectedTotalAmount && |
|
|
isNumber(this.projectedTotalAmount) && |
|
|
this.user?.settings?.safeWithdrawalRate |
|
|
this.user?.settings?.safeWithdrawalRate |
|
|
) { |
|
|
) { |
|
|
this.withdrawalRatePerYearProjected = new Big( |
|
|
this.withdrawalRatePerYearProjected = new Big( |
|
|
|