import React, { useState } from 'react'; import { Route, Routes } from 'react-router-dom'; import { Helmet } from 'react-helmet-async'; import Home from './components/Home'; import Board from './components/Board'; import Thread from './components/Thread'; import { createGlobalStyle } from 'styled-components'; export const BoardContext = React.createContext(); const GlobalStyle = createGlobalStyle` body { margin: 0; padding: 0; background: ${props => props.background}; color: ${props => props.color}; font-family: ${props => props.fontFamily}; } `; export default function App() { const [bodyStyle, setBodyStyle] = useState({ background: "#ffe url(/fade.png) top repeat-x", color: "maroon", fontFamily: "Helvetica, Arial, sans-serif" }); const [selectedTitle, setSelectedTitle] = useState(''); const [selectedAddress, setSelectedAddress] = useState(''); return (
} /> }> } /> }> } />
)}