@@ -10,10 +10,28 @@ import { MenuItem } from '@shared/layout/menu-item';
1010export class SideBarNavComponent extends AppComponentBase {
1111
1212 menuItems : MenuItem [ ] = [
13- new MenuItem ( "HomePage" , "" , "home" , "/app/home" , true ) ,
14- new MenuItem ( "Tenants" , "Pages.Tenants" , "business" , "/app/tenants" , true ) ,
15- new MenuItem ( "Users" , "Pages.Users" , "people" , "/app/users" , true ) ,
16- new MenuItem ( "About" , "" , "info" , "/app/about" , true )
13+ new MenuItem ( this . l ( "HomePage" ) , "" , "home" , "/app/home" ) ,
14+ new MenuItem ( this . l ( "Tenants" ) , "Pages.Tenants" , "business" , "/app/tenants" ) ,
15+ new MenuItem ( this . l ( "Users" ) , "Pages.Users" , "people" , "/app/users" ) ,
16+ new MenuItem ( this . l ( "About" ) , "" , "info" , "/app/about" ) ,
17+ new MenuItem ( this . l ( "MultiLevelMenu" ) , "" , "menu" , "" , [
18+ new MenuItem ( "ASP.NET Boilerplate" , "" , "" , "" , [
19+ new MenuItem ( "Home" , "" , "" , "https://aspnetboilerplate.com" ) ,
20+ new MenuItem ( "Templates" , "" , "" , "https://aspnetboilerplate.com/Templates" ) ,
21+ new MenuItem ( "Samples" , "" , "" , "https://aspnetboilerplate.com/Samples" ) ,
22+ new MenuItem ( "Documents" , "" , "" , "https://aspnetboilerplate.com/Pages/Documents" ) ,
23+ new MenuItem ( "Forum" , "" , "" , "https://forum.aspnetboilerplate.com/" ) ,
24+ new MenuItem ( "About" , "" , "" , "https://aspnetboilerplate.com/About" )
25+ ] ) ,
26+ new MenuItem ( "ASP.NET Zero" , "" , "" , "" , [
27+ new MenuItem ( "Home" , "" , "" , "https://aspnetzero.com?ref=abptmpl" ) ,
28+ new MenuItem ( "Description" , "" , "" , "https://aspnetzero.com/?ref=abptmpl#description" ) ,
29+ new MenuItem ( "Features" , "" , "" , "https://aspnetzero.com/?ref=abptmpl#features" ) ,
30+ new MenuItem ( "Pricing" , "" , "" , "https://aspnetzero.com/?ref=abptmpl#pricing" ) ,
31+ new MenuItem ( "Faq" , "" , "" , "https://aspnetzero.com/Faq?ref=abptmpl" ) ,
32+ new MenuItem ( "Documents" , "" , "" , "https://aspnetzero.com/Documents?ref=abptmpl" )
33+ ] )
34+ ] )
1735 ] ;
1836
1937 constructor (
@@ -23,15 +41,10 @@ export class SideBarNavComponent extends AppComponentBase {
2341 }
2442
2543 showMenuItem ( menuItem ) : boolean {
26-
2744 if ( menuItem . permissionName ) {
2845 return this . permission . isGranted ( menuItem . permissionName ) ;
2946 }
3047
31- if ( ! menuItem . requiresAuthentication ) {
32- return true ;
33- }
34-
35- return this . appSession . userId > 0 ;
48+ return true ;
3649 }
3750}
0 commit comments