import { inject } from '@angular/core'; import { ResolveFn } from '@angular/router'; import { PurchaseEntries } from './purchase-entries'; import { PurchaseEntriesService } from './purchase-entries.service'; export const purchaseEntriesResolver: ResolveFn = (route) => { const startDate = route.queryParamMap.get('startDate') || null; const finishDate = route.queryParamMap.get('finishDate') || null; return inject(PurchaseEntriesService).list(startDate, finishDate); };