@yamada-ui/popover
Version:
Yamada UI popover component
20 lines (18 loc) • 551 B
JavaScript
"use client"
import {
usePopover
} from "./chunk-QNKQMZVS.mjs";
// src/popover-trigger.tsx
import { getRef } from "@yamada-ui/utils";
import { Children, cloneElement } from "react";
var PopoverTrigger = ({ children }) => {
const child = Children.only(children);
const { getTriggerProps } = usePopover();
return cloneElement(child, getTriggerProps(child.props, getRef(child)));
};
PopoverTrigger.displayName = "PopoverTrigger";
PopoverTrigger.__ui__ = "PopoverTrigger";
export {
PopoverTrigger
};
//# sourceMappingURL=chunk-SZAAB52O.mjs.map