Feature/improve usability of date range selector in assistant (#3409)

* Improve usability of date range selector

* Update changelog
pull/3413/head^2
Thomas Kaul 6 months ago committed by GitHub
parent 8998c18836
commit 5d49ff7a4a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed ### Changed
- Improved the usability of the date range selector in the assistant
- Refactored the holding detail dialog to a standalone component - Refactored the holding detail dialog to a standalone component
- Refreshed the cryptocurrencies list - Refreshed the cryptocurrencies list
- Refactored various pages to standalone components - Refactored various pages to standalone components

@ -228,12 +228,7 @@ export class GfAssistantComponent implements OnChanges, OnDestroy, OnInit {
{ {
label: '1 ' + $localize`year` + ' (' + $localize`1Y` + ')', label: '1 ' + $localize`year` + ' (' + $localize`1Y` + ')',
value: '1y' value: '1y'
}, }
{
label: '5 ' + $localize`years` + ' (' + $localize`5Y` + ')',
value: '5y'
},
{ label: $localize`Max`, value: 'max' }
]; ];
if (this.user?.settings?.isExperimentalFeatures) { if (this.user?.settings?.isExperimentalFeatures) {
@ -250,6 +245,14 @@ export class GfAssistantComponent implements OnChanges, OnDestroy, OnInit {
); );
} }
this.dateRangeOptions = this.dateRangeOptions.concat([
{
label: '5 ' + $localize`years` + ' (' + $localize`5Y` + ')',
value: '5y'
},
{ label: $localize`Max`, value: 'max' }
]);
this.dateRangeFormControl.setValue(this.user?.settings?.dateRange ?? null); this.dateRangeFormControl.setValue(this.user?.settings?.dateRange ?? null);
this.filterForm.setValue( this.filterForm.setValue(

Loading…
Cancel
Save