feat: add cluster & bucket management

This commit is contained in:
2024-08-16 01:23:55 +07:00
parent b0e5d53ee0
commit dfb4e30e23
41 changed files with 1394 additions and 67 deletions
+13 -2
View File
@@ -1,8 +1,12 @@
import { createBrowserRouter, RouterProvider } from "react-router-dom";
import { lazy } from "react";
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 ClusterPage = lazy(() => import("@/pages/cluster/page"));
const HomePage = lazy(() => import("@/pages/home/page"));
const BucketsPage = lazy(() => import("@/pages/buckets/page"));
const ManageBucketPage = lazy(() => import("@/pages/buckets/manage/page"));
const router = createBrowserRouter([
{
@@ -21,6 +25,13 @@ const router = createBrowserRouter([
path: "cluster",
Component: ClusterPage,
},
{
path: "buckets",
children: [
{ index: true, Component: BucketsPage },
{ path: ":id", Component: ManageBucketPage },
],
},
],
},
]);
+7 -1
View File
@@ -5,7 +5,13 @@
@layer base {
html,
body {
@apply bg-base-200;
@apply bg-base-200 overflow-hidden;
}
}
@layer utilities {
.container {
@apply max-w-5xl;
}
}