Skip to content

Instantly share code, notes, and snippets.

@brachi-wernick
Last active July 18, 2018 07:07
Show Gist options
  • Save brachi-wernick/b2d6508566d1bf85194d7840c1899cc1 to your computer and use it in GitHub Desktop.
Save brachi-wernick/b2d6508566d1bf85194d7840c1899cc1 to your computer and use it in GitHub Desktop.
route config with permission in data
const appRoutes: Routes = [
{
path: 'crisis-center', component: CrisisListComponent,
canActivate: [CanActivateGuard],
data: {
permissions: ['CRISIS_READ']
}
},
{
path: 'hero/:id',
component: HeroDetailComponent,
canActivate: [CanActivateGuard],
data: {
permissions: ['HERO_READ']
}
{
path: 'heroes',
component: HeroListComponent,
canActivate: [CanActivateGuard],
data: {
permissions: ['HERO_READ']
}
}
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment