import React from 'react'; import ReactDOM from 'react-dom/client'; import { RouterProvider, createBrowserRouter } from 'react-router-dom'; import App from './App.jsx'; import './index.css'; import Home from './pages/Home.jsx'; import About from './/pages/About.jsx'; import Team from './pages/Team.jsx'; import Projects from './pages/Projects.jsx'; import DonateComponent from './pages/Donate.jsx'; import RestOfWorld from '../src/components/Donate/RestoftheWorld.jsx'; import WithinIndia from './components/Donate/WithInIndia.jsx'; import NewsletterComponent from './Newsletter/NewsletterComponent.jsx'; import June2024Newsletter from './Newsletter/June2024Newsletter.jsx'; import July2024Newsletter from './Newsletter/July2024Newsletter.jsx'; import August2024Newsletter from './Newsletter/August2024Newsletter.jsx'; import Branches from './components/Team/Branches.jsx'; import Ludhiana from './components/Team/Ludhiana.jsx'; import Delhi1 from './components/Team/Delhi1.jsx'; import Canada from './components/Team/Canada.jsx'; import Layout from './components/Layout.jsx'; import JoinUs from './components/JoinUs.jsx'; import ThreePillars from './components/ThreePillars.jsx'; import Education from './components/Projects/Education.jsx'; import Awareness from './components/Projects/Awareness.jsx'; import HumanitarianAid from './components/Projects/HumanitarianAid.jsx'; import ProjectDetailEducation from './ProjectDetails/ProjectDetailEducation.jsx'; import ProjectDetailAwareness from './ProjectDetails/ProjectDetailAwareness.jsx'; import ProjectDetailHumanitarianAid from './ProjectDetails/ProjectDetailHumanitarianAid.jsx'; const router = createBrowserRouter([ { path: '/', element: , children: [ { element: , children: [ { path: '/', element: }, { path: '/About', element: , }, { path: '/Team', element: }, { path: '/Projects', element: }, { path: '/Donate', element: }, { path: '/RestOfWorld', element: }, { path: '/WithinIndia', element: }, { path: 'newsletter', element: }, { path: 'newsletter/june-2024', element: }, { path: 'newsletter/july-2024', element: }, { path: 'newsletter/august-2024', element: }, { path: '/Branches', element: }, { path: '/Ludhiana', element: }, { path: '/Delhi', element: }, { path: '/Canada', element: }, { path: '/JoinUs', element: }, { path: '/ThreePillars', element: }, { path: '/Education', element: }, { path: '/Awareness', element: }, { path: '/HumanitarianAid', element: }, { path: '/project/:projectName', element: }, { path: '/awareness/project/:projectName', element: }, { path: '/humanitarian/project/:projectName', element: }, ], }, ], }, ]); ReactDOM.createRoot(document.getElementById('root')).render( );