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 (
+
+
+
+
+
+
+
+
+
+
+
+ 404 Not Found
+
+
+
+
+
+ );
+}
+
+export default NotFound;
\ No newline at end of file