update: init

This commit is contained in:
hamster1963
2024-11-22 22:20:38 +08:00
commit e5682aacbd
45 changed files with 1834 additions and 0 deletions

25
src/main.tsx Normal file
View File

@@ -0,0 +1,25 @@
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App";
import "./index.css";
import { ThemeProvider } from "./components/ThemeProvider";
import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { Toaster } from "sonner";
import { WebSocketProvider } from "./lib/websocketProvider";
const queryClient = new QueryClient();
ReactDOM.createRoot(document.getElementById("root")!).render(
<React.StrictMode>
<ThemeProvider defaultTheme="dark" storageKey="vite-ui-theme">
<WebSocketProvider >
<QueryClientProvider client={queryClient}>
<App />
<Toaster richColors position="top-right" />
<ReactQueryDevtools />
</QueryClientProvider>
</WebSocketProvider>
</ThemeProvider>
</React.StrictMode>,
);