[ACS-6926] Fix plugins routing (#3930)

* [ACS-6926] fix plugins routing

* [ACS-6926] add implement CanActivateChild
This commit is contained in:
Mykyta Maliarchuk
2024-07-17 19:22:49 +02:00
committed by GitHub
parent 32112392c6
commit de74b3bebc
5 changed files with 141 additions and 8 deletions

View File

@@ -40,11 +40,16 @@ import { RuleActionListUiComponent } from './rule-details/actions/rule-action-li
import { RuleActionUiComponent } from './rule-details/actions/rule-action.ui-component';
import { RuleListUiComponent } from './rule-list/rule-list/rule-list.ui-component';
import { RuleSetPickerSmartComponent } from './rule-set-picker/rule-set-picker.smart-component';
import { PluginEnabledGuard } from '@alfresco/aca-shared';
const routes: Routes = [
{
path: 'rules',
component: ManageRulesSmartComponent
component: ManageRulesSmartComponent,
canActivate: [PluginEnabledGuard],
data: {
plugin: 'plugins.folderRules'
}
}
];