From 74a68d705c968d3f3ff53a7c283d8da7c9d2b78c Mon Sep 17 00:00:00 2001 From: Jimmy Liow Date: Tue, 18 Jun 2024 10:31:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20ThemeContext?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.jsx | 10 ++++++---- src/stores/ThemeContext.js | 7 +++++++ 2 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 src/stores/ThemeContext.js diff --git a/src/main.jsx b/src/main.jsx index 565edab..d485281 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -82,9 +82,11 @@ const router = createBrowserRouter([ ReactDOM.createRoot(document.getElementById("root")).render( // -
Loading...
} - /> + +
Loading...
} + /> +
//
); diff --git a/src/stores/ThemeContext.js b/src/stores/ThemeContext.js new file mode 100644 index 0000000..f4f7aa7 --- /dev/null +++ b/src/stores/ThemeContext.js @@ -0,0 +1,7 @@ +import { createContext, useContext } from 'react' + +export const ThemeContext = createContext({}) + +export function useThemeContext() { + return useContext(ThemeContext) +} \ No newline at end of file