import React from "react"; import { BrowserRouter as Router, Route, Routes, Navigate } from "react-router-dom"; import { Layout } from "antd"; import LoginPage from "./components/Auth/LoginPage"; import ResetPasswordRequest from "./components/Auth/ResetPasswordRequest"; import AdminDashboard from "./pages/AdminDashboard"; import EmployeeDashboard from "./pages/EmployeeDashboard"; import CustomerList from "./components/customer/CustomerList"; import AddCustomer from "./components/customer/AddCustomer"; import Sidebar from "./components/sidebar/Sidebar"; import CustomerMeasurements from "./components/customer/CustomerMeasurements"; import { AuthProvider, AuthContext } from "./contexts/AuthContext"; import EmployeeList from "./components/admin/EmployeeList"; import AddEmployee from "./components/admin/AddEmployee"; import EmployeeProfile from "./components/admin/EmployeeProfile"; import { Refine } from "@refinedev/core"; import { RefineKbarProvider } from "@refinedev/kbar"; import { ToastContainer, toast } from "react-toastify"; import 'react-toastify/dist/ReactToastify.css'; const { Content } = Layout; const App = () => { const { user } = { name: "Suraj" }; // useContext(AuthContext); return (
} /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } />
{/* Added ToastContainer for displaying notifications */}
); }; const PrivateRoute = ({ children }) => { // const { user } = useContext(AuthContext); // if (!user) { // return ; // } return children; }; export default App;