import { Routes } from "@angular/router"; import { Home } from "./features/home/home"; import { authGuard } from "./core/guards/auth-guard"; import { roleGuard } from "./core/guards/role-guard"; export const routes: Routes = [ { path: "", component: Home, canActivate: [authGuard], }, { path: "", loadChildren: () => import("./features/auth/auth.routes").then((routes) => routes.AuthRoutes), }, { path: "products", loadChildren: () => import("./features/product/product.routes").then((routes) => routes.productRoutes), canActivate: [authGuard, roleGuard], data: { roles: ["broker"] }, }, ];