From 43a73aae8a91ea6dc8a0de6ac4262ce2453db1bc Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Mon, 27 Sep 2021 20:14:16 -0700 Subject: [PATCH] Added local storage, script, and theme hooks. --- src/App.css | 2 ++ src/App.js | 6 ++++ src/Elements.js | 1 + src/components/Hover.js | 7 ++--- src/components/Local.js | 14 +++++++++ src/components/Script.js | 15 +++++++++ src/components/Theme.js | 16 ++++++++++ src/hooks/index.js | 3 ++ src/hooks/useLocalStorage.js | 12 ++++++++ src/hooks/useScript.js | 59 ++++++++++++++++++++++++++++++++++++ src/hooks/useTheme.js | 14 +++++++++ src/index.css | 15 +++++++-- 12 files changed, 157 insertions(+), 7 deletions(-) create mode 100644 src/components/Local.js create mode 100644 src/components/Script.js create mode 100644 src/components/Theme.js create mode 100644 src/hooks/useLocalStorage.js create mode 100644 src/hooks/useScript.js create mode 100644 src/hooks/useTheme.js diff --git a/src/App.css b/src/App.css index ae50583..7d0865b 100644 --- a/src/App.css +++ b/src/App.css @@ -4,4 +4,6 @@ --blue: #4f8cdd; --black: #3b2c41; --green: #a3ffc1; + --bg: #fff; + --text: #333; } diff --git a/src/App.js b/src/App.js index 49ac630..3ef5321 100644 --- a/src/App.js +++ b/src/App.js @@ -6,6 +6,9 @@ import Inc from './components/Inc'; import Mount from './components/Mount'; import Hover from './components/Hover'; import Cookie from "./components/Cookie"; +import Script from './components/Script'; +import Local from './components/Local'; +import Theme from './components/Theme'; import { PageWrapper } from "./state"; import Nav from "./components/Nav"; import Menu from "./Menu"; @@ -25,10 +28,13 @@ function App() {