UNPKG

@yamada-ui/modal

Version:

Yamada UI modal component

35 lines (33 loc) 841 B
"use client" import { ModalCloseButton } from "./chunk-PXV3LL5A.mjs"; import { useDialog } from "./chunk-64A25YOZ.mjs"; // src/dialog-close-button.tsx import { forwardRef } from "@yamada-ui/core"; import { cx } from "@yamada-ui/utils"; import { jsx } from "react/jsx-runtime"; var DialogCloseButton = forwardRef( ({ className, ...rest }, ref) => { const styles = useDialog(); const css = { ...styles.closeButton }; return /* @__PURE__ */ jsx( ModalCloseButton, { ref, className: cx("ui-dialog__close-button", className), "aria-label": "Close dialog", __css: css, ...rest } ); } ); DialogCloseButton.displayName = "DialogCloseButton"; DialogCloseButton.__ui__ = "DialogCloseButton"; export { DialogCloseButton }; //# sourceMappingURL=chunk-3RGLB7UM.mjs.map