import { StrictMode } from "react"; import { createRoot } from "react-dom/client"; import { BrowserRouter, Routes, Route } from "react-router-dom"; import App from "./App.jsx"; import "./index.css"; import { SocketProvider } from "./context/SocketProvider.jsx"; import { Provider } from "react-redux"; import MentifyStore from "./store/index.js"; import LoginPage from "./pages/Login/LoginPage.jsx"; import SignupPage from "./pages/Login/SignupPage.jsx"; import MainUserPanel from "./pages/UserPanel/MainUserPanel.jsx"; import ForgetPassword from "./pages/Password/ForgetPassword.jsx"; import ResetPassword from "./pages/Password/ResetPassword.jsx"; import HomePage from "./pages/Home/HomePage.jsx"; import Dashboard from "./pages/UserPanel/Dashboard.jsx"; import History from "./pages/UserPanel/History.jsx"; import Notifications from "./pages/UserPanel/Notifications.jsx"; import Settings from "./pages/UserPanel/Settings.jsx"; import ScheduleMeeting from "./pages/UserPanel/ScheduleMeeting.jsx"; import Support from "./pages/UserPanel/Support.jsx"; import FeedBackAndRatings from "./pages/UserPanel/FeedBackAndRatings.jsx"; import Monitoring from "./pages/UserPanel/Monitoring.jsx"; import AddFarm from "./pages/UserPanel/Farm/AddFarm.jsx"; import UpdateFarm from "./pages/UserPanel/Farm/UpdateForm.jsx"; import FarmPage from "./pages/UserPanel/Farm/FarmPage.jsx"; import Ai from "./pages/UserPanel/Ai.jsx"; createRoot(document.getElementById("root")).render( } /> {/* Routes for the main App */} }> } /> } /> {/* User related routes */} }> } /> } /> } /> } /> }> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> );