@greensight/gds
Version:
Greensight Design System
18 lines (14 loc) • 468 B
JavaScript
'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 };