@@ -33,6 +43,16 @@ function Header() {
A-POP
+
+ {/* {Theme === 'dark' ?
+ setTheme('light')} /> :
+ setTheme('dark')} />} */}
+
+ {GlobalTheme === 'dark' ?
+ setGlobalTheme('light')} /> :
+ setGlobalTheme('dark')} />}
+
+
);
diff --git a/src/components/ThemeProvider.js b/src/components/ThemeProvider.js
new file mode 100644
index 00000000..61530531
--- /dev/null
+++ b/src/components/ThemeProvider.js
@@ -0,0 +1,20 @@
+import React, { useState, createContext, useMemo } from 'react'
+
+export const GlobalThemeContext = createContext()
+
+const GlobalThemeContextProvider = (props) => {
+ const [GlobalTheme, setGlobalTheme] = useState('dark')
+
+ const value = useMemo(() => ({
+ GlobalTheme,
+ setGlobalTheme
+ }), [GlobalTheme])
+
+ return (
+