Chore: Updated resolvers from Class to ResolveFn

This commit is contained in:
2024-05-31 09:45:06 +05:30
parent 6f433ef203
commit 6e3c429db3
255 changed files with 1737 additions and 2155 deletions

View File

@ -6,8 +6,8 @@ import { AuthGuard } from '../auth/auth-guard.service';
import { ProductGroupDetailComponent } from './product-group-detail/product-group-detail.component';
import { ProductGroupListComponent } from './product-group-list/product-group-list.component';
import { ProductGroupListResolver } from './product-group-list-resolver.service';
import { ProductGroupResolver } from './product-group-resolver.service';
import { productGroupListResolver } from './product-group-list.resolver';
import { productGroupResolver } from './product-group.resolver';
const productGroupRoutes: Routes = [
{
@ -20,7 +20,7 @@ const productGroupRoutes: Routes = [
permission: 'Cost Centres',
},
resolve: {
list: () => inject(ProductGroupListResolver).resolve(),
list: productGroupListResolver,
},
},
{
@ -33,7 +33,7 @@ const productGroupRoutes: Routes = [
permission: 'Cost Centres',
},
resolve: {
item: (route: ActivatedRouteSnapshot) => inject(ProductGroupResolver).resolve(route),
item: productGroupResolver,
},
},
{
@ -46,7 +46,7 @@ const productGroupRoutes: Routes = [
permission: 'Cost Centres',
},
resolve: {
item: (route: ActivatedRouteSnapshot) => inject(ProductGroupResolver).resolve(route),
item: productGroupResolver,
},
},
];
@ -54,6 +54,5 @@ const productGroupRoutes: Routes = [
@NgModule({
imports: [CommonModule, RouterModule.forChild(productGroupRoutes)],
exports: [RouterModule],
providers: [ProductGroupListResolver, ProductGroupResolver],
})
export class ProductGroupRoutingModule {}