
Strażnicy tras | 257
canDeactivate: [CreateStockDeactivateGuard] },
1
{ path: 'stock/:code', component: StockDetailsComponent,
canActivate: [AuthGuardService] },
{ path: '**', redirectTo: '/register' }
];
/** Kod bez zmian, pominięto dla zwięzłości **/
export class AppRoutesModule { }
1
Dodawanie
CreateStockDeactivateGuard
wcelu utworzenia trasy doakcji
Dodaliśmy tylko jeszcze jednego strażnika (
canDeactivate
) natrasie
stocks/create
iprzy-
łączyliśmy
CreateStockDeactivateGuardService
jako jedyny element wtablicy.
Trzeba sprawdzić, czy nowy strażnik został przyłączony do
AppModule
izareje-
strować gozapomocą tablicy
providers
tak jak p ...