import * as React from "react"; import { createRoot } from "react-dom/client"; import { BrowserRouter, Routes, Route } from "react-router-dom"; import CssBaseline from "@mui/material/CssBaseline"; import { ThemeProvider } from "@mui/material/styles"; import { SnackbarProvider } from "notistack"; import PublicRoute from "@kitUI/publicRoute"; import PrivateRoute from "@kitUI/privateRoute"; import Signin from "@pages/Authorization/signin"; import Signup from "@pages/Authorization/signup"; import Restore from "@pages/Authorization/restore"; import Sections from "@pages/Sections"; import Dashboard from "@pages/dashboard"; import Error404 from "@pages/Error404"; import Users from "@pages/dashboard/Content/Users"; import Entities from "@pages/dashboard/Content/Entities"; import Tariffs from "@pages/dashboard/Content/Tariffs"; import DiscountManagement from "@root/pages/dashboard/Content/DiscountManagement/DiscountManagement"; import PromocodeManagement from "@pages/dashboard/Content/PromocodeManagement"; import { SettingRoles } from "@pages/Setting/SettingRoles"; import Support from "@pages/dashboard/Content/Support/Support"; import theme from "./theme"; import "./index.css"; const componentsArray = [ ["/users", ], ["/users/:userId", ], ["/entities", ], ["/tariffs", ], ["/discounts", ], ["/promocode", ], ["/support", ], ["/support/:ticketId", ], ] as const; const container = document.getElementById("root"); const root = createRoot(container!); root.render( } /> } /> } /> } /> } /> } > } /> {componentsArray.map((element) => ( ))} } /> );