[DURACOM-191] change routing for admin-page

This commit is contained in:
Andrea Barbasso
2024-01-10 16:45:06 +01:00
parent dcaac9e68f
commit 6136d5dc92
18 changed files with 250 additions and 397 deletions

View File

@@ -0,0 +1,36 @@
import { Route } from '@angular/router';
import { BitstreamFormatsResolver } from './bitstream-formats.resolver';
import { EditBitstreamFormatComponent } from './edit-bitstream-format/edit-bitstream-format.component';
import { BitstreamFormatsComponent } from './bitstream-formats.component';
import { AddBitstreamFormatComponent } from './add-bitstream-format/add-bitstream-format.component';
import { I18nBreadcrumbResolver } from '../../../core/breadcrumbs/i18n-breadcrumb.resolver';
const BITSTREAMFORMAT_EDIT_PATH = ':id/edit';
const BITSTREAMFORMAT_ADD_PATH = 'add';
const providers = [BitstreamFormatsResolver]
export const ROUTES: Route[] = [
{
path: '',
providers,
component: BitstreamFormatsComponent
},
{
path: BITSTREAMFORMAT_ADD_PATH,
resolve: {breadcrumb: I18nBreadcrumbResolver},
providers,
component: AddBitstreamFormatComponent,
data: {breadcrumbKey: 'admin.registries.bitstream-formats.create'}
},
{
path: BITSTREAMFORMAT_EDIT_PATH,
providers,
component: EditBitstreamFormatComponent,
resolve: {
bitstreamFormat: BitstreamFormatsResolver,
breadcrumb: I18nBreadcrumbResolver
},
data: {breadcrumbKey: 'admin.registries.bitstream-formats.edit'}
},
];