ruch
Version:
Revolutionary React TypeScript CLI with hexagonal architecture & AI-powered development assistance. Create maintainable, scalable applications with domain-driven design and integrated AI tooling.
18 lines (16 loc) • 682 B
text/typescript
import { type RouteConfig, index, route } from "@react-router/dev/routes";
export default [
index("routes/home.tsx"),
route("products", "routes/products.tsx"),
route("products/:id", "routes/product-detail.tsx"),
route("categories", "routes/categories.tsx"),
route("deals", "routes/deals.tsx"),
route("cart", "routes/cart.tsx"),
route("checkout", "routes/checkout.tsx"),
route("orders", "routes/orders.tsx"),
route("orders/:id", "routes/order-detail.tsx"),
route("profile", "routes/profile.tsx"),
route("login", "routes/auth/login.tsx"),
route("register", "routes/auth/register.tsx"),
route("admin", "routes/admin/dashboard.tsx"),
] satisfies RouteConfig;