Browse Source

Restore specific calendar year date ranges

pull/6079/head
Thomas Kaul 6 days ago
parent
commit
10ebc9c798
  1. 29
      libs/ui/src/lib/assistant/assistant.component.ts

29
libs/ui/src/lib/assistant/assistant.component.ts

@ -33,7 +33,7 @@ import { MatSelectModule } from '@angular/material/select';
import { RouterModule } from '@angular/router'; import { RouterModule } from '@angular/router';
import { IonIcon } from '@ionic/angular/standalone'; import { IonIcon } from '@ionic/angular/standalone';
import { AssetClass, DataSource } from '@prisma/client'; import { AssetClass, DataSource } from '@prisma/client';
import { differenceInYears } from 'date-fns'; import { differenceInYears, eachYearOfInterval, format } from 'date-fns';
import Fuse from 'fuse.js'; import Fuse from 'fuse.js';
import { addIcons } from 'ionicons'; import { addIcons } from 'ionicons';
import { import {
@ -389,20 +389,19 @@ export class GfAssistantComponent implements OnChanges, OnDestroy, OnInit {
}); });
} }
// TODO if (this.user?.settings?.isExperimentalFeatures) {
// if (this.user?.settings?.isExperimentalFeatures) { this.dateRangeOptions = this.dateRangeOptions.concat(
// this.dateRangeOptions = this.dateRangeOptions.concat( eachYearOfInterval({
// eachYearOfInterval({ end: new Date(),
// end: new Date(), start: this.user?.dateOfFirstActivity ?? new Date()
// start: this.user?.dateOfFirstActivity ?? new Date() })
// }) .map((date) => {
// .map((date) => { return { label: format(date, 'yyyy'), value: format(date, 'yyyy') };
// return { label: format(date, 'yyyy'), value: format(date, 'yyyy') }; })
// }) .slice(0, -1)
// .slice(0, -1) .reverse()
// .reverse() );
// ); }
// }
if ( if (
this.user?.dateOfFirstActivity && this.user?.dateOfFirstActivity &&

Loading…
Cancel
Save