import { CssBaseline, ThemeProvider, Button } from "@mui/material"; import { LocalizationProvider } from "@mui/x-date-pickers"; import { AdapterDayjs } from "@mui/x-date-pickers/AdapterDayjs"; import { ruRU } from "@mui/x-date-pickers/locales"; import App from "./App"; import dayjs from "dayjs"; import "dayjs/locale/ru"; import { SnackbarProvider, closeSnackbar } from "notistack"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; import { createRoot } from "react-dom/client"; import "./index.css"; import lightTheme from "./utils/themes/light"; import { SWRConfig } from "swr"; import { BrowserRouter } from "react-router-dom"; import moment from "moment"; import CloseIcon from "@icons/CloseBold"; import type { HTMLAttributes } from "react"; import type { SnackbarKey } from "notistack"; dayjs.locale("ru"); moment.locale("ru"); const localeText = ruRU.components.MuiLocalizationProvider.defaultProps.localeText; const snackbarProps: HTMLAttributes = { onTouchStart: () => closeSnackbar(), }; const snackbarAction = (snackbarId: SnackbarKey) => ( ); const root = createRoot(document.getElementById("root")!); root.render( , );