11 lines
295 B
TypeScript
11 lines
295 B
TypeScript
import { useContext } from "react"
|
|
import { ThemeProviderContext } from "@/lib/theme-context"
|
|
|
|
export const useTheme = () => {
|
|
const context = useContext(ThemeProviderContext)
|
|
|
|
if (context === undefined)
|
|
throw new Error("useTheme must be used within a ThemeProvider")
|
|
|
|
return context
|
|
} |