UNPKG

@yamada-ui/react

Version:

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

24 lines (20 loc) 795 B
"use client"; const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.cjs'); const require_use_breakpoint = require('./use-breakpoint.cjs'); let react = require("react"); react = require_rolldown_runtime.__toESM(react); //#region src/hooks/use-breakpoint/use-breakpoint-effect.ts /** * `useBreakpointEffect` is a custom hook that executes a specific callback function when the breakpoint changes. * * @see https://yamada-ui.com/docs/hooks/use-breakpoint-effect */ const useBreakpointEffect = (callback, deps) => { const breakpoint = require_use_breakpoint.useBreakpoint(); (0, react.useEffect)(() => { callback(breakpoint); }, [breakpoint, ...deps]); }; //#endregion exports.useBreakpointEffect = useBreakpointEffect; //# sourceMappingURL=use-breakpoint-effect.cjs.map