diff --git a/src/App.js b/src/App.js index b1573ac9..4a656b7e 100644 --- a/src/App.js +++ b/src/App.js @@ -5,6 +5,7 @@ import Home from './components/Home'; import Board from './components/Board'; import Thread from './components/Thread'; import Catalog from './components/Catalog'; +import NotFound from './components/NotFound'; import { createGlobalStyle } from 'styled-components'; import 'react-tooltip/dist/react-tooltip.css'; import preloadImages from './utils/preloadImages'; @@ -76,6 +77,7 @@ export default function App() { }> } /> + } /> diff --git a/src/components/Home.jsx b/src/components/Home.jsx index 927a2f06..33fbf019 100644 --- a/src/components/Home.jsx +++ b/src/components/Home.jsx @@ -5,7 +5,7 @@ import { BoardContext } from '../App'; const Home = ({ setBodyStyle }) => { const [defaultSubplebbits, setDefaultSubplebbits] = useState([]); - const { selectedTitle, setSelectedTitle, selectedAddress, setSelectedAddress, selectedStyle, setSelectedStyle } = useContext(BoardContext); + const { setSelectedTitle, setSelectedAddress, setSelectedStyle } = useContext(BoardContext); useEffect(() => { setBodyStyle({ diff --git a/src/components/NotFound.jsx b/src/components/NotFound.jsx new file mode 100644 index 00000000..63b596d6 --- /dev/null +++ b/src/components/NotFound.jsx @@ -0,0 +1,34 @@ +import React from 'react'; +import { Link } from "react-router-dom"; +import { Container, Header, Logo, Page, Boards, BoardsTitle } from './styles/Home.styled'; + + +const NotFound = ({ setBodyStyle }) => { + + return ( + +
+ + + plebchan + + +
+ + + +

404 Not Found

+
+ +
+
+
+ ); +} + +export default NotFound; \ No newline at end of file