add i18n, products, productors and forms as tables

This commit is contained in:
2026-02-12 00:30:28 +01:00
parent 1813e2893e
commit 025b78d5dd
43 changed files with 1623 additions and 527 deletions

View File

@@ -2,11 +2,15 @@ import {
createBrowserRouter,
} from "react-router";
import Root from "./root";
import { Home } from "./pages/Home";
import { Forms } from "./pages/Forms";
import { ReadForm } from "./pages/Forms/ReadForm"
// import { CreateForms } from "./pages/Forms/CreateForm";
import Root from "@/root";
import { Home } from "@/pages/Home";
import { Forms } from "@/pages/Forms";
import Dashboard from "@/pages/Dashboard";
import Productors from "@/pages/Productors";
import Products from "@/pages/Products";
import Templates from "@/pages/Templates";
import Users from "@/pages/Users";
// import { CreateForms } from "@/pages/Forms/CreateForm";
export const router = createBrowserRouter([
{
@@ -16,9 +20,21 @@ export const router = createBrowserRouter([
children: [
{ index: true, Component: Home },
{ path: "/forms", Component: Forms },
{ path: "/form/:id", Component: ReadForm },
{ path: "/form/:id/edit", Component: Forms },
{ path: "/form/create", Component: Forms },
{ path: "/dashboard", Component: Dashboard, children: [
{path: "productors", Component: Productors},
{path: "productors/create", Component: Productors},
{path: "productors/:id/edit", Component: Productors},
{ path: "products", Component: Products },
{path: "products/create", Component: Products},
{path: "products/:id/edit", Component: Products},
{ path: "templates", Component: Templates },
{ path: "users", Component: Users },
{ path: "forms", Component: Forms },
{ path: "forms/:id/edit", Component: Forms },
{ path: "forms/create", Component: Forms },
] },
// { path: "/form/:id", Component: ReadForm },
],
},
]);