import { CssBaseline, ThemeProvider, createTheme, useMediaQuery, } from "@mui/material"; import React, { useMemo } from "react"; import ReactDOM from "react-dom/client"; import App from "./App"; function Root() { const prefersDarkMode = useMediaQuery("(prefers-color-scheme: dark)"); const theme = useMemo( () => createTheme({ palette: { mode: prefersDarkMode ? "dark" : "light", }, }), [prefersDarkMode] ); return ( ); } ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( );