24 lines
655 B
TypeScript
24 lines
655 B
TypeScript
import React from 'react';
|
|
import { BrowserRouter, Routes, Route } from 'react-router-dom';
|
|
import { Footer } from './components/Footer';
|
|
import VotingPage from './pages/voting';
|
|
import AdminPage from './pages/admin';
|
|
import ResultPage from './pages/result';
|
|
|
|
export const App: React.FC = () => {
|
|
return (
|
|
<BrowserRouter>
|
|
<div className="app-container">
|
|
<Routes>
|
|
<Route path="/" element={<VotingPage />} />
|
|
<Route path="/admin" element={<AdminPage />} />
|
|
<Route path="/result" element={<ResultPage />} />
|
|
</Routes>
|
|
<Footer />
|
|
</div>
|
|
</BrowserRouter>
|
|
);
|
|
};
|
|
|
|
export default App;
|