Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created June 11, 2020 02:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/a78d5bfaecb3905a7156b2605096210c to your computer and use it in GitHub Desktop.
Save parzibyte/a78d5bfaecb3905a7156b2605096210c to your computer and use it in GitHub Desktop.
import {NgModule} from '@angular/core';
import {Routes, RouterModule} from '@angular/router';
import {ProductosComponent} from './productos/productos.component';
import {ClientesComponent} from './clientes/clientes.component';
import {VentasComponent} from './ventas/ventas.component';
import {TiendaComponent} from './tienda/tienda.component';
import {AgregarProductoComponent} from "./agregar-producto/agregar-producto.component";
import {DetalleDeProductoComponent} from "./detalle-de-producto/detalle-de-producto.component";
import {TerminarCompraComponent} from "./terminar-compra/terminar-compra.component";
import {DetalleDeVentaComponent} from "./detalle-de-venta/detalle-de-venta.component";
const routes: Routes = [
{path: 'productos', component: ProductosComponent},
{path: 'productos/agregar', component: AgregarProductoComponent},
{path: 'clientes', component: ClientesComponent},
{path: 'ventas', component: VentasComponent},
{path: 'tienda', component: TiendaComponent},
{path: 'producto/detalle/:id', component: DetalleDeProductoComponent},
{path: 'terminar_compra', component: TerminarCompraComponent},
{path: 'detalle-venta/:id', component: DetalleDeVentaComponent},
{path: '', redirectTo: "/tienda", pathMatch: "full"},
{path: '**', redirectTo: "/tienda"},
];
@NgModule({
imports: [RouterModule.forRoot(routes, {
useHash: true, // <- Indicar que se use el hash
})],
exports: [RouterModule]
})
export class AppRoutingModule {
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment