Bugfix/fix loading state in fire calculator (#824)
* Fix loading state * Update changelog
This commit is contained in:
parent
aef91d3e30
commit
500e09d95a
@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Fixed
|
||||
|
||||
- Fixed an issue with the calculation of the projected total amount in the _FIRE_ calculator
|
||||
- Fixed an issue with the loading state of the _FIRE_ calculator
|
||||
|
||||
## 1.135.0 - 10.04.2022
|
||||
|
||||
|
@ -7,8 +7,8 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations';
|
||||
import { baseCurrency, locale } from '@ghostfolio/common/config';
|
||||
import { Meta, Story, moduleMetadata } from '@storybook/angular';
|
||||
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader';
|
||||
import { GfValueModule } from '../value';
|
||||
|
||||
import { GfValueModule } from '../value';
|
||||
import { FireCalculatorComponent } from './fire-calculator.component';
|
||||
import { FireCalculatorService } from './fire-calculator.service';
|
||||
|
||||
|
@ -12,6 +12,7 @@ import {
|
||||
} from '@angular/core';
|
||||
import { FormBuilder, FormControl } from '@angular/forms';
|
||||
import { primaryColorRgb, secondaryColorRgb } from '@ghostfolio/common/config';
|
||||
import { transformTickToAbbreviation } from '@ghostfolio/common/helper';
|
||||
import {
|
||||
BarController,
|
||||
BarElement,
|
||||
@ -20,10 +21,10 @@ import {
|
||||
LinearScale,
|
||||
Tooltip
|
||||
} from 'chart.js';
|
||||
import { isNumber } from 'lodash';
|
||||
import { Subject, takeUntil } from 'rxjs';
|
||||
|
||||
import { FireCalculatorService } from './fire-calculator.service';
|
||||
import { Subject, takeUntil } from 'rxjs';
|
||||
import { transformTickToAbbreviation } from '@ghostfolio/common/helper';
|
||||
|
||||
@Component({
|
||||
selector: 'gf-fire-calculator',
|
||||
@ -84,7 +85,7 @@ export class FireCalculatorComponent
|
||||
}
|
||||
|
||||
public ngAfterViewInit() {
|
||||
if (this.fireWealth >= 0) {
|
||||
if (isNumber(this.fireWealth) && this.fireWealth >= 0) {
|
||||
setTimeout(() => {
|
||||
// Wait for the chartCanvas
|
||||
this.calculatorForm.patchValue({
|
||||
@ -98,7 +99,7 @@ export class FireCalculatorComponent
|
||||
}
|
||||
|
||||
public ngOnChanges() {
|
||||
if (this.fireWealth >= 0) {
|
||||
if (isNumber(this.fireWealth) && this.fireWealth >= 0) {
|
||||
setTimeout(() => {
|
||||
// Wait for the chartCanvas
|
||||
this.calculatorForm.patchValue({
|
||||
|
Loading…
x
Reference in New Issue
Block a user