app-routing.module.ts
1.5 KB
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { HomeComponent } from './components/home/home.component';
import { InicioComponent } from './components/inicio/inicio.component';
import { BusquedaProductosComponent } from './components/busqueda-productos/busqueda-productos.component';
import { ConfirmacionCarritoComponent } from './components/confirmacion-carrito/confirmacion-carrito.component';
import { MasterComponent } from './components/master/master.component';
import { AmbImagenesComponent } from './components/amb-imagenes/amb-imagenes.component';
import { PagoComponent } from './components/pago/pago.component';
import { CancelarCompraComponent } from './components/cancelar-compra/cancelar-compra.component';
const routes: Routes = [
{ path: '', component: HomeComponent },
{ path: 'home', component: HomeComponent },
{ path: 'abm-imagenes', component: AmbImagenesComponent },
{ path: 'confirmacion-carrito', component: ConfirmacionCarritoComponent },
{ path: 'cancelar-compra', component: CancelarCompraComponent },
{
path: '',
component: MasterComponent,
children: [
{ path: 'inicio', component: InicioComponent },
{ path: 'busqueda-productos', component: BusquedaProductosComponent },
{ path: 'pago', component: PagoComponent }
]
},
{ path: '**', redirectTo: '/home', pathMatch: 'full' },
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }