import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { PageNotFoundComponent } from './components/page-not-found/page-not-found.component'; import { RecipeComponent } from './components/recipe/recipe.component'; import { RecipesListComponent } from './components/recipes-list/recipes-list.component'; import { SearchResultsComponent } from './components/search-results/search-results.component'; const routes: Routes = [ { path: '', component: RecipesListComponent }, { path: 'recipe/:slug', component: RecipeComponent }, { path: 'search', component: SearchResultsComponent }, { path: '**', component: PageNotFoundComponent }, ]; @NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule], }) export class AppRoutingModule {}