Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

Commit 5a1a87f

Browse files
committed
fix(srcgen): Add usage permissions for "web-page" template
1 parent d328155 commit 5a1a87f

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import { <%=page.classPrefix%>PageComponent } from './<%=page.name%>-page.component';
22
import { translate } from '@rucken/core';
3+
import { NgxPermissionsGuard } from 'ngx-permissions';
4+
import { environment } from '../../../../environments/environment';
35

46
export const <%=page.classPrefix%>PageRoutes = [{
57
path: '',
68
component: <%=page.classPrefix%>PageComponent,
79
data: {
810
name: '<%=page.name%>',
911
title: translate('<%=page.title%>'),
10-
visible: false
11-
}
12+
permissions: {
13+
only: 'read_<%=page.name%>-page'
14+
}
15+
},
16+
...(environment.server ? {} : { canActivate: [NgxPermissionsGuard] })
1217
}];

0 commit comments

Comments
 (0)