|  |  | @ -17,7 +17,6 @@ import { | 
			
		
	
		
			
				
					|  |  |  | } from '@angular/core'; | 
			
		
	
		
			
				
					|  |  |  | import { FormControl } from '@angular/forms'; | 
			
		
	
		
			
				
					|  |  |  | import { MatMenuTrigger } from '@angular/material/menu'; | 
			
		
	
		
			
				
					|  |  |  | import { ToggleComponent } from '@ghostfolio/client/components/toggle/toggle.component'; | 
			
		
	
		
			
				
					|  |  |  | import { AdminService } from '@ghostfolio/client/services/admin.service'; | 
			
		
	
		
			
				
					|  |  |  | import { DataService } from '@ghostfolio/client/services/data.service'; | 
			
		
	
		
			
				
					|  |  |  | import { User } from '@ghostfolio/common/interfaces'; | 
			
		
	
	
		
			
				
					|  |  | @ -92,7 +91,25 @@ export class AssistantComponent implements OnChanges, OnDestroy, OnInit { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |   public static readonly SEARCH_RESULTS_DEFAULT_LIMIT = 5; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |   public dateRangeOptions = ToggleComponent.DEFAULT_DATE_RANGE_OPTIONS; | 
			
		
	
		
			
				
					|  |  |  |   public dateRangeFormControl = new FormControl<string>(undefined); | 
			
		
	
		
			
				
					|  |  |  |   public readonly dateRangeOptions = [ | 
			
		
	
		
			
				
					|  |  |  |     { label: $localize`Today`, value: '1d' }, | 
			
		
	
		
			
				
					|  |  |  |     { | 
			
		
	
		
			
				
					|  |  |  |       label: $localize`Week to date` + ' (' + $localize`WTD` + ')', | 
			
		
	
		
			
				
					|  |  |  |       value: 'wtd' | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     { | 
			
		
	
		
			
				
					|  |  |  |       label: $localize`Month to date` + ' (' + $localize`MTD` + ')', | 
			
		
	
		
			
				
					|  |  |  |       value: 'mtd' | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     { | 
			
		
	
		
			
				
					|  |  |  |       label: $localize`Year to date` + ' (' + $localize`YTD` + ')', | 
			
		
	
		
			
				
					|  |  |  |       value: 'ytd' | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     { label: $localize`1Y`, value: '1y' }, | 
			
		
	
		
			
				
					|  |  |  |     { label: $localize`5Y`, value: '5y' }, | 
			
		
	
		
			
				
					|  |  |  |     { label: $localize`Max`, value: 'max' } | 
			
		
	
		
			
				
					|  |  |  |   ]; | 
			
		
	
		
			
				
					|  |  |  |   public isLoading = false; | 
			
		
	
		
			
				
					|  |  |  |   public isOpen = false; | 
			
		
	
		
			
				
					|  |  |  |   public placeholder = $localize`Find holding...`; | 
			
		
	
	
		
			
				
					|  |  | @ -163,6 +180,7 @@ export class AssistantComponent implements OnChanges, OnDestroy, OnInit { | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |   public ngOnChanges() { | 
			
		
	
		
			
				
					|  |  |  |     this.dateRangeFormControl.setValue(this.user?.settings?.dateRange ?? null); | 
			
		
	
		
			
				
					|  |  |  |     this.tagsFormControl.setValue( | 
			
		
	
		
			
				
					|  |  |  |       this.user?.settings?.['filters.tags']?.[0] ?? null | 
			
		
	
		
			
				
					|  |  |  |     ); | 
			
		
	
	
		
			
				
					|  |  | 
 |