import { Routes } from '@angular/router'; import { authGuard } from '../auth/auth-guard.service'; import { activeCashiersResolver } from './active-cashiers.resolver'; import { CashierReportComponent } from './cashier-report.component'; import { cashierReportResolver } from './cashier-report.resolver'; export const routes: Routes = [ { path: '', component: CashierReportComponent, canActivate: [authGuard], data: { permission: 'Cashier Report', }, resolve: { info: cashierReportResolver, cashiers: activeCashiersResolver, }, runGuardsAndResolvers: 'always', }, { path: ':id', component: CashierReportComponent, canActivate: [authGuard], data: { permission: 'Cashier Report', }, resolve: { info: cashierReportResolver, cashiers: activeCashiersResolver, }, runGuardsAndResolvers: 'always', }, ];