Browse Source
Bugfix/initialize input properties in fire calculator (#6122)
* Initialize input properties
* Update changelog
pull/6132/head^2
Thomas Kaul
5 days ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
11 additions and
5 deletions
-
CHANGELOG.md
-
libs/ui/src/lib/fire-calculator/fire-calculator.component.stories.ts
-
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
|
|
|
@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 |
|
|
|
|
|
|
|
## Unreleased |
|
|
|
|
|
|
|
### Changed |
|
|
|
|
|
|
|
- Initialized the input properties in the _FIRE_ calculator |
|
|
|
|
|
|
|
### Fixed |
|
|
|
|
|
|
|
- Fixed the import of `jsonpath` to support REST APIs (`JSON`) via the scraper configuration |
|
|
|
|
|
|
|
@ -44,8 +44,10 @@ type Story = StoryObj<GfFireCalculatorComponent>; |
|
|
|
|
|
|
|
export const Simple: Story = { |
|
|
|
args: { |
|
|
|
annualInterestRate: 5, |
|
|
|
currency: 'USD', |
|
|
|
fireWealth: 50000, |
|
|
|
locale: locale |
|
|
|
locale: locale, |
|
|
|
savingsRate: 1000 |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
@ -77,16 +77,16 @@ import { FireCalculatorService } from './fire-calculator.service'; |
|
|
|
templateUrl: './fire-calculator.component.html' |
|
|
|
}) |
|
|
|
export class GfFireCalculatorComponent implements OnChanges, OnDestroy { |
|
|
|
@Input() annualInterestRate: number; |
|
|
|
@Input() annualInterestRate = 0; |
|
|
|
@Input() colorScheme: ColorScheme; |
|
|
|
@Input() currency: string; |
|
|
|
@Input() deviceType: string; |
|
|
|
@Input() fireWealth: number; |
|
|
|
@Input() fireWealth = 0; |
|
|
|
@Input() hasPermissionToUpdateUserSettings: boolean; |
|
|
|
@Input() locale = getLocale(); |
|
|
|
@Input() projectedTotalAmount: number; |
|
|
|
@Input() projectedTotalAmount = 0; |
|
|
|
@Input() retirementDate: Date; |
|
|
|
@Input() savingsRate: number; |
|
|
|
@Input() savingsRate = 0; |
|
|
|
|
|
|
|
@Output() annualInterestRateChanged = new EventEmitter<number>(); |
|
|
|
@Output() calculationCompleted = |
|
|
|
|