22 lines
931 B
TypeScript
22 lines
931 B
TypeScript
import { NgModule } from '@angular/core';
|
|
import { RouterModule, Routes } from '@angular/router';
|
|
import { HomeComponent } from './home/home.component';
|
|
import { LinksComponent } from './links/links.component';
|
|
import { PetComponent } from './pet/pet.component';
|
|
import { ProjectsComponent } from './projects/projects.component';
|
|
import { Pages } from './shared/models/pages.model';
|
|
|
|
const routes: Routes = [
|
|
{ path: Pages.HOME, component: HomeComponent },
|
|
{ path: Pages.PROJECTS, component: ProjectsComponent },
|
|
// { path: AppRoutes.CORE, loadChildren: () => import('./galler/gallery.module').then((m) => m.GalleryModule) }, // for future use
|
|
{ path: Pages.LINKS, component: LinksComponent },
|
|
{ path: Pages.PET, component: PetComponent },
|
|
{ path: '**', redirectTo: Pages.HOME, pathMatch: 'full' }];
|
|
|
|
@NgModule({
|
|
imports: [RouterModule.forRoot(routes)],
|
|
exports: [RouterModule]
|
|
})
|
|
export class AppRoutingModule { }
|