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'
},
];