import { Routes } from '@angular/router';
import { Layout } from '../layout';
import { Page } from '../modules/cory-page';
import { OpenCollective } from '../modules/cory-open-collective';
import { Http404 } from 'corifeus-web-material';
export const routes: Routes = [
{
path: 'github/:repo',
component: Layout,
children: [
{
path: '404',
component: Http404
},
{
path: 'open-collective',
component: OpenCollective
},
{
path: '**',
component: Page
}
]
},
{
path: '',
//fixme AOT dynamic route
redirectTo: `/github/corifeus`,
// redirectTo: `/github/${settings.github.defaultRepo}`,
pathMatch: 'full'
},
{
path: ':repo',
redirectTo: '/github/:repo'
},
];