Files
legio-30/src/app/app.routing.ts
ztimson dfa0c29098
All checks were successful
Build Website / Build NPM Project (push) Successful in 2m29s
Build Website / Tag Version (push) Successful in 38s
Build Website / Build & Push Dockerfile (push) Successful in 3m46s
Added resource page, updated icons, and more
2024-02-21 22:41:53 -05:00

42 lines
2.5 KiB
TypeScript

import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import {FourOFourComponent} from './views/404/404.component';
import {AboutComponent} from './views/about/about.component';
import {AestivaComponent} from './views/events/aestiva/aestiva.component';
import {AgoniumComponent} from './views/events/agonium/agonium.component';
import {CalendarComponent} from './views/events/calendar/calendar.component';
import {HibernaComponent} from './views/events/hiberna/hiberna.component';
import {GalleryComponent} from './views/gallery/gallery.component';
import {HomeComponent} from './views/home/home.component';
import {DiyComponent} from './views/reenact/diy/diy.component';
import {DrillComponent} from './views/reenact/drill/drill.component';
import {GettingStartedComponent} from './views/reenact/getting-started/getting-started.component';
import {MaintenanceComponent} from './views/reenact/maintinance/maintenance.component';
import {RulesComponent} from './views/reenact/rules/rules.component';
import {BuyComponent} from './views/reenact/buy/buy.component';
import {ResourcesComponent} from './views/resources/resources.component';
const routes: Routes = [
{path: '', pathMatch: 'full', component: HomeComponent},
{path: 'about', component: AboutComponent, data: {title: 'About'}},
{path: 'buy', component: BuyComponent, data: {title: 'Buy'}},
{path: 'drill', component: DrillComponent, data: {title: 'Drill Commands'}},
{path: 'diy', component: DiyComponent, data: {title: 'Build Equipment'}},
{path: 'events/agonium', component: AgoniumComponent, data: {title: 'Agonium'}},
{path: 'events/castra-aestiva', component: AestivaComponent, data: {title: 'Castra Aestiva'}},
{path: 'events/castra-hiberna', component: HibernaComponent, data: {title: 'Castra Hiberna'}},
{path: 'events/calendar', component: CalendarComponent, data: {title: 'Calendar'}},
{path: 'gallery', component: GalleryComponent, data: {title: 'Gallery'}},
{path: 'getting-started', component: GettingStartedComponent, data: {title: 'Getting Started'}},
{path: 'info/resources', component: ResourcesComponent, data: {title: 'Resources'}},
{path: 'maintenance', component: MaintenanceComponent, data: {title: 'Maintenance'}},
{path: 'rules', component: RulesComponent, data: {title: 'Rules & Regulations'}},
{path: '**', component: FourOFourComponent, data: {title: '404'}}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRouting { }