Commit 2cc1e5f8 authored by Grant's avatar Grant
Browse files

[admin] enhance development environment

parent bcadc418
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@
  "main": "src/index.ts",
  "scripts": {
    "lint": "eslint",
    "dev:admin": "npm run dev -w packages/admin",
    "dev:client": "npm run dev -w packages/client",
    "dev:server": "npm run dev -w packages/server",
    "prisma:studio": "npm run prisma:studio -w packages/server",
+0 −2
Original line number Diff line number Diff line
# expose APP_ROOT to client, for routing
VITE_APP_ROOT=$APP_ROOT
 No newline at end of file
+1 −3
Original line number Diff line number Diff line
@@ -9,9 +9,7 @@ export const api = async <T = any>(
  status: number;
  data: ({ success: true } & T) | { success: false; error: string };
}> => {
  const API_HOST = import.meta.env.VITE_API_ROOT || "";

  const req = await fetch(API_HOST + endpoint, {
  const req = await fetch(endpoint, {
    method,
    credentials: "include",
    headers: {
+3 −4
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@ import React from "react";
import ReactDOM from "react-dom/client";
import "./index.scss";
import { NextUIProvider } from "@nextui-org/react";
import { ThemeProvider } from "next-themes";
import { RouterProvider, createBrowserRouter } from "react-router-dom";
import { Root } from "./Root.tsx";
import { HomePage } from "./pages/Home/page.tsx";
@@ -37,18 +36,18 @@ const router = createBrowserRouter(
    },
  ],
  {
    basename: __APP_ROOT__,
    basename: "/admin",
  }
);

ReactDOM.createRoot(document.getElementById("root")!).render(
  <React.StrictMode>
    <NextUIProvider>
      <ThemeProvider defaultTheme="system">
      <main className="dark text-foreground bg-background">
        <RouterProvider router={router} />

        <ToastWrapper />
      </ThemeProvider>
      </main>
    </NextUIProvider>
  </React.StrictMode>
);
+0 −2
Original line number Diff line number Diff line
/// <reference types="vite/client" />

declare const __APP_ROOT__: string;
Loading