import React from 'react' import ReactDOM from 'react-dom/client' import { createBrowserRouter, RouterProvider } from 'react-router-dom' import MainLayout from './layouts/MainLayout' import HomePage from './pages/HomePage' import NewsPage from './pages/NewsPage' import NewsDetailPage from './pages/NewsDetailPage' import DatasetsPage from './pages/DatasetsPage' import DirectoryPage from './pages/DirectoryPage' import MatchmakingPage from './pages/MatchmakingPage' import NotFoundPage from './pages/NotFoundPage' import './index.css' const router = createBrowserRouter([ { path: "/", element: }, { path: "/news", element: }, { path: "/news/:id", element: }, { path: "/datasets", element: }, { path: "/directory", element: }, { path: "/matchmaking", element: }, { path: "*", element: } ]) ReactDOM.createRoot(document.getElementById('root')).render( , )