synced style context

This commit is contained in:
plebbitor
2023-02-13 12:05:10 +01:00
parent 0c07b1a308
commit 12da51f472
5 changed files with 36 additions and 10 deletions
+3 -2
View File
@@ -27,6 +27,7 @@ export default function App() {
const [selectedTitle, setSelectedTitle] = useState('');
const [selectedAddress, setSelectedAddress] = useState('');
const [selectedStyle, setSelectedStyle] = useState('Yotsuba');
return (
<div>
@@ -44,9 +45,9 @@ export default function App() {
color={bodyStyle.color}
fontFamily={bodyStyle.fontFamily}
/>
<BoardContext.Provider value={{ selectedTitle, setSelectedTitle, selectedAddress, setSelectedAddress }}>
<BoardContext.Provider value={{ selectedTitle, setSelectedTitle, selectedAddress, setSelectedAddress, selectedStyle, setSelectedStyle }}>
<Routes>
<Route exact path='/' element={<Home />} />
<Route exact path='/' element={<Home setBodyStyle={setBodyStyle} />} />
<Route path='/board' element={<Board setBodyStyle={setBodyStyle} />}>
<Route path='post-thread' element={<Board />} />
</Route>