RED-9321: move resolve inside license.routes.

This commit is contained in:
Nicoleta Panaghiu 2024-06-12 15:25:58 +03:00 committed by Dan Percic
parent 6924cc1799
commit 6469e3de36
2 changed files with 16 additions and 6 deletions

View File

@ -1,4 +1,4 @@
import { inject, NgModule } from '@angular/core';
import { NgModule } from '@angular/core';
import { CompositeRouteGuard, IqserPermissionsGuard, IqserRoutes } from '@iqser/common-ui';
import { RedRoleGuard } from '@users/red-role.guard';
import { EntitiesListingScreenComponent } from './screens/entities-listing/entities-listing-screen.component';
@ -20,7 +20,6 @@ import { PermissionsGuard } from '@guards/permissions-guard';
import { Roles } from '@users/roles';
import { IqserAuthGuard } from '@iqser/common-ui/lib/users';
import { ComponentMappingsScreenComponent } from './screens/component-mappings/component-mappings-screen.component';
import { LicenseService } from '@services/license.service';
const entityRoutes: IqserRoutes = [
{
@ -225,7 +224,7 @@ const routes: IqserRoutes = [
},
{
path: 'license-info',
loadComponent: () => import('./screens/license/license-screen/license-screen.component'),
loadChildren: () => import('./screens/license/license.routes'),
canActivate: [IqserAuthGuard, IqserPermissionsGuard, RedRoleGuard],
data: {
permissions: {
@ -233,9 +232,6 @@ const routes: IqserRoutes = [
redirectTo: '/',
},
},
resolve: {
licenseData: () => inject(LicenseService).loadLicenseData(),
},
},
{
path: 'digital-signature',

View File

@ -0,0 +1,14 @@
import { IqserRoutes } from '@iqser/common-ui';
import LicenseScreenComponent from './license-screen/license-screen.component';
import { inject } from '@angular/core';
import { LicenseService } from '@services/license.service';
export default [
{
path: '',
component: LicenseScreenComponent,
resolve: {
licenseData: () => inject(LicenseService).loadLicenseData(),
},
},
] satisfies IqserRoutes;