feat: add routing for settings
This commit is contained in:
35
src/app/pages/settings/settings.route.ts
Normal file
35
src/app/pages/settings/settings.route.ts
Normal file
@@ -0,0 +1,35 @@
|
||||
import { Route } from '@angular/router';
|
||||
import { chainsResolver } from '../../resolvers/chains-resolver';
|
||||
import { ChainList } from './chains/chain-list/chain-list';
|
||||
import { chainResolver } from '../../resolvers/chain-resolver';
|
||||
|
||||
export const routes: Route[] = [
|
||||
{
|
||||
path: '',
|
||||
loadComponent: () => import('./settings').then((c) => c.Settings),
|
||||
},
|
||||
{
|
||||
path: 'languages',
|
||||
loadComponent: () => import('./languages/languages').then((c) => c.Languages),
|
||||
},
|
||||
{
|
||||
path: 'chains',
|
||||
loadComponent: () => import('./chains/chains').then((c) => c.Chains),
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: ChainList,
|
||||
resolve: {chains: chainsResolver},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
loadComponent: () => import('./chains/chain-add/chain-add').then(c => c.ChainAdd)
|
||||
},
|
||||
{
|
||||
path: 'edit/:id',
|
||||
loadComponent: () => import('./chains/chain-edit/chain-edit').then(c => c.ChainEdit),
|
||||
resolve: {chain: chainResolver}
|
||||
}
|
||||
]
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user