UNPKG

seti-ramesesv1

Version:

Reusable components and context for Next.js apps

14 lines (11 loc) 473 B
import * as React from 'react'; import { T as ThemeContext } from '../../../../@emotion/react/dist/emotion-element-d59e098f.esm.js'; function isObjectEmpty(obj) { return Object.keys(obj).length === 0; } function useTheme(defaultTheme = null) { const contextTheme = React.useContext(ThemeContext); return !contextTheme || isObjectEmpty(contextTheme) ? defaultTheme : contextTheme; } export { useTheme as default }; //# sourceMappingURL=useThemeWithoutDefault.js.map