mirror of
https://github.com/khairul169/garage-webui.git
synced 2025-06-18 06:39:32 +07:00
33 lines
688 B
TypeScript
33 lines
688 B
TypeScript
|
import { createBrowserRouter, RouterProvider } from "react-router-dom";
|
||
|
import AuthLayout from "@/components/layouts/auth-layout";
|
||
|
import MainLayout from "@/components/layouts/main-layout";
|
||
|
import ClusterPage from "@/pages/cluster/page";
|
||
|
import HomePage from "@/pages/home/page";
|
||
|
|
||
|
const router = createBrowserRouter([
|
||
|
{
|
||
|
path: "/auth",
|
||
|
Component: AuthLayout,
|
||
|
},
|
||
|
{
|
||
|
path: "/",
|
||
|
Component: MainLayout,
|
||
|
children: [
|
||
|
{
|
||
|
index: true,
|
||
|
Component: HomePage,
|
||
|
},
|
||
|
{
|
||
|
path: "cluster",
|
||
|
Component: ClusterPage,
|
||
|
},
|
||
|
],
|
||
|
},
|
||
|
]);
|
||
|
|
||
|
const Router = () => {
|
||
|
return <RouterProvider router={router} />;
|
||
|
};
|
||
|
|
||
|
export default Router;
|