Files
astroplate/src/hooks/useTheme.ts
T
2023-07-24 10:02:33 +06:00

16 lines
317 B
TypeScript

import { useEffect, useState } from "react";
const useTheme = (): string => {
const [themeValue, setThemeValue] = useState("");
useEffect(() => {
setThemeValue(
document.documentElement.classList.contains("dark") ? "dark" : "light",
);
}, []);
return themeValue;
};
export default useTheme;