import { inject } from '@angular/core'; import { ResolveFn } from '@angular/router'; import { ProductSaleReport } from './product-sale-report'; import { ProductSaleReportService } from './product-sale-report.service'; export const productSaleReportResolver: ResolveFn = (route) => { const startDate = route.queryParamMap.get('startDate') ?? null; const finishDate = route.queryParamMap.get('finishDate') ?? null; const section = route.queryParamMap.get('section') ?? null; return inject(ProductSaleReportService).get(startDate, finishDate, section); };