/
jonca3d
/
CourseOnReac
Обзор
Документация
Войти
/
jonca3d
/
CourseOnReac
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/App.jsx
23 строки
648 B
Evgeniy
Переключение темы и бургер меню
29 сен 2024, 17:13
29 сен 2024, 17:13
56c5cdb
Код
Авторство
О чём код?
import './App.css'; import { Routes, Route } from 'react-router-dom'; import Main from './pages/Main/Main'; import Blog from './pages/Blog/Blog'; import Post from './pages/BlogPost/BlogPost'; import { ThemeContext } from './themeContext'; import { useState } from 'react'; function App() { const [theme, setTheme] = useState('light-theme') return ( <ThemeContext.Provider value={{ theme, setTheme }}> <Routes> <Route path="/" element={<Main />} /> <Route path="/blog" element={<Blog />} /> <Route path="/blog/:id" element={<Post />} /> </Routes> </ThemeContext.Provider> ) } export default App;