Код: Выделить всё
import {
type RouteConfig,
index,
route,
layout
} from "@react-router/dev/routes";
export default [
layout("layouts/main_layout.tsx", [
route("dashboard", "routes/dashboard/index.tsx", [
route("employee", "routes/dashboard/employee/index.tsx", [
route("add", "routes/dashboard/employee/add/index.tsx")
]),
]),
route("*", "routes/not-found.tsx")
]),
layout("layouts/auth_layout.tsx", [
route("/login", "routes/login.tsx"),
])
] satisfies RouteConfig;
Код: Выделить всё
import EmployeeAddPage from "~/pages/dashboard/employees/Add";
export function meta() {
return [
{ title: "Dashboard - Employee - Add - Index" },
{ name: "dashboard", content: "Index" },
];
}
export default function Index() {
return ;
}
< /code>
export default function EmployeeAddPage() {
return (
asdasd
asdasd
)
}
Код: Выделить всё
import EmployeeListPage from "~/pages/dashboard/employees/List";
export function meta() {
return [
{ title: "Dashboard - Employee" },
{ name: "dashboard", content: "Index" },
];
}
export default function Index() {
return ;
}
Подробнее здесь: https://stackoverflow.com/questions/796 ... router-dev