@greensight/gds
Version:
Greensight Design System
19 lines (15 loc) • 484 B
JavaScript
'use client';
var React = require('react');
var ThemeContext = /*#__PURE__*/React.createContext(null);
/**
* Custom hook to get your theme object in React components from ThemeProvider.
*/
var useScssTheme = function useScssTheme() {
var context = React.useContext(ThemeContext);
if (!context) {
throw new Error("Hook useScssTheme must be used within ScssThemeProvider");
}
return context;
};
exports.ThemeContext = ThemeContext;
exports.useScssTheme = useScssTheme;