Files
angular-challenges/apps/angular/interop-rxjs-signal/src/app/app.config.ts

30 lines
777 B
TypeScript

import { provideHttpClient } from '@angular/common/http';
import { ApplicationConfig } from '@angular/core';
import { provideAnimations } from '@angular/platform-browser/animations';
import { provideRouter, withComponentInputBinding } from '@angular/router';
export const appConfig: ApplicationConfig = {
providers: [
provideHttpClient(),
provideAnimations(),
provideRouter(
[
{
path: '',
pathMatch: 'full',
loadComponent: () => import('./list/photos.component'),
},
{
path: 'detail',
loadComponent: () => import('./detail/detail.component'),
},
{
path: '**',
redirectTo: '',
},
],
withComponentInputBinding(),
),
],
};