import React from "react"; import ReactDOM from "react-dom/client"; import {BrowserRouter, Route, Routes} from "react-router-dom"; import "./index.css"; import reportWebVitals from "./reportWebVitals"; import {CssBaseline, Divider, ThemeProvider, useMediaQuery} from "@mui/material"; import Faq from "./pages/Faq/Faq"; import Wallet from "./pages/Wallet"; import Payment from "./pages/Payment/Payment"; import Support from "./pages/Support/Support"; import CustomTariff from "./pages/CustomTariff/CustomTariff"; import {TariffsVolume} from "./pages/Tariffs/TariffsVolume"; import {AccountSetup} from "./pages/AccountSetup"; import Landing from "./pages/Landing/Landing"; import Tariffs from "./pages/Tariffs/Tariffs"; import {TariffsTime} from "./pages/Tariffs/TariffsTime"; import Signin from "./pages/auth/Signin"; import Signup from "./pages/auth/Signup"; import PaymentHistory from "./pages/PaymentHistory/PaymentHistory"; import Basket from "./pages/Basket/Basket"; import Footer from "@components/Footer"; import Navbar from "@components/Navbar/Navbar"; import darkTheme from "@utils/themes/dark"; import lightTheme from "@utils/themes/light"; import PublicRoute from "@root/utils/routes/publicRoute"; import PrivateRoute from "@root/utils/routes/privateRoute"; import {SnackbarProvider} from "notistack"; const App = () => { const upMd = useMediaQuery(lightTheme.breakpoints.up("md")); return (