import { Routes } from '@angular/router'; import { authGuard } from './auth/auth.guard'; export const routes: Routes = [ { path: '', loadComponent: () => import('./library/library.component').then((m) => m.LibraryComponent), }, { path: 'login', loadComponent: () => import('./login/login.component').then((m) => m.LoginComponent), }, { path: 'upload', canActivate: [authGuard], loadComponent: () => import('./upload/upload.component').then((m) => m.UploadComponent), }, { path: 'tags', loadComponent: () => import('./tags/tags.component').then((m) => m.TagsComponent), }, { path: 'images/:id', loadComponent: () => import('./detail/detail.component').then((m) => m.DetailComponent), }, { path: '**', loadComponent: () => import('./not-found/not-found.component').then((m) => m.NotFoundComponent), }, ];