@spartacus/core
Version:
Spartacus - the core framework
13 lines (12 loc) • 402 B
TypeScript
import { ActivatedRouteSnapshot, Data, Route } from '@angular/router';
import { PageContext } from './page-context.model';
export interface CmsRouteData extends Data {
cxCmsRouteContext?: PageContext;
pageLabel?: string;
}
export interface CmsRoute extends Route {
data?: CmsRouteData;
}
export interface CmsActivatedRouteSnapshot extends ActivatedRouteSnapshot {
data: CmsRouteData;
}