UNPKG

@yamada-ui/react

Version:

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion

25 lines (23 loc) 966 B
const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.cjs'); const require_system_provider = require('../system/system-provider.cjs'); const require_theme_provider = require('../system/theme-provider.cjs'); const require_css = require('./css.cjs'); let react = require("react"); react = require_rolldown_runtime.__toESM(react); let __emotion_css = require("@emotion/css"); __emotion_css = require_rolldown_runtime.__toESM(__emotion_css); //#region src/core/css/use-css.ts const useCSS = (cssObject = {}) => { const system = require_system_provider.useSystem(); const { theme } = require_theme_provider.useTheme(); return (0, react.useMemo)(() => getCSS(system, theme)(cssObject), [ cssObject, system, theme ]); }; const getCSS = (system, theme) => (cssObject = {}) => (0, __emotion_css.css)(require_css.css(system, theme)(cssObject)); //#endregion exports.getCSS = getCSS; exports.useCSS = useCSS; //# sourceMappingURL=use-css.cjs.map