UNPKG

@greensight/gds

Version:
18 lines (14 loc) 468 B
'use client'; import { createContext, useContext } from 'react'; var ThemeContext = /*#__PURE__*/createContext(null); /** * Custom hook to get your theme object in React components from ThemeProvider. */ var useScssTheme = function useScssTheme() { var context = useContext(ThemeContext); if (!context) { throw new Error("Hook useScssTheme must be used within ScssThemeProvider"); } return context; }; export { ThemeContext as T, useScssTheme as u };