eli02's picture
update: Refactor project structure, remove unused files, and enhance frontend with new themes and routing
6c6fa5f
raw
history blame
943 Bytes
import React from 'react';
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import { ThemeProvider } from 'styled-components';
import { AuthProvider } from './context/AuthContext';
import MainLayout from './components/Layout/MainLayout';
import Home from './pages/Home';
import Dashboard from './pages/Dashboard';
import About from './pages/About';
import { GlobalStyles } from './styles/GlobalStyles';
import theme from './styles/theme';
function App() {
return (
<ThemeProvider theme={theme}>
<GlobalStyles />
<AuthProvider>
<Router>
<MainLayout>
<Routes>
<Route path="/" element={<Home />} />
<Route path="/dashboard" element={<Dashboard />} />
<Route path="/about" element={<About />} />
</Routes>
</MainLayout>
</Router>
</AuthProvider>
</ThemeProvider>
);
}
export default App;