UNPKG

@ariakit/react-core

Version:

Ariakit React core

38 lines (35 loc) 865 B
"use client"; import { usePopoverDismiss } from "./WB3VUUBY.js"; import { useHovercardScopedContext } from "./7Z7JH52O.js"; import { createElement, createHook, forwardRef } from "./VOQWLFSQ.js"; import { __objRest, __spreadValues } from "./3YLGPPWQ.js"; // src/hovercard/hovercard-dismiss.tsx var TagName = "button"; var useHovercardDismiss = createHook( function useHovercardDismiss2(_a) { var _b = _a, { store } = _b, props = __objRest(_b, ["store"]); const context = useHovercardScopedContext(); store = store || context; props = usePopoverDismiss(__spreadValues({ store }, props)); return props; } ); var HovercardDismiss = forwardRef(function HovercardDismiss2(props) { const htmlProps = useHovercardDismiss(props); return createElement(TagName, htmlProps); }); export { useHovercardDismiss, HovercardDismiss };