blob: 9205b1b0269598c20191dfa7d315af0f83ee02d2 [file] [log] [blame]
import React, { use } from "react";
import {createRoot} from "react-dom/client"
import { Provider } from "react-redux";
import router from "./route";
import store from "./store/index";
import { RouterProvider } from "react-router";
import './global.css';
import { setupMock } from "./mock/index";
import { useEffect } from "react";
import { checkAndRefreshToken } from "./utils/jwt";
if(localStorage.getItem("theme") === null) {
localStorage.setItem("theme", "light");
document.body.className="light";
}else{
document.body.className=localStorage.getItem("theme")!;
}
setupMock()
const root = createRoot(document.getElementById('root')!)
root.render(
<Provider store={store}>
<RouterProvider router={router}/>
</Provider>
)