import { NgModule } from '@angular/core'; import { PreloadAllModules, RouterModule, Routes } from '@angular/router'; const routes: Routes = [ { path: 'home', loadChildren: () => import('./features/home/home.module').then(m => m.HomePageModule), }, { path: 'image-viewer/:src', loadChildren: () => import('./shared/image-viewer/image-viewer.module').then( m => m.ImageViewerPageModule ), }, { path: '', redirectTo: 'home', pathMatch: 'full', }, ]; @NgModule({ imports: [ RouterModule.forRoot(routes, { useHash: true, preloadingStrategy: PreloadAllModules, }), ], exports: [RouterModule], }) export class AppRoutingModule {}