UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

32 lines (29 loc) 827 B
'use client'; import { jsx } from 'react/jsx-runtime'; import { forwardRef } from 'react'; import '../../CloseButton/CloseIcon.mjs'; import { CloseButton } from '../../CloseButton/CloseButton.mjs'; const ComboboxClearButton = forwardRef( ({ size, onMouseDown, onClick, onClear, ...others }, ref) => /* @__PURE__ */ jsx( CloseButton, { ref, size: size || "sm", variant: "transparent", tabIndex: -1, "aria-hidden": true, ...others, onMouseDown: (event) => { event.preventDefault(); onMouseDown?.(event); }, onClick: (event) => { onClear(); onClick?.(event); } } ) ); ComboboxClearButton.displayName = "@mantine/core/ComboboxClearButton"; export { ComboboxClearButton }; //# sourceMappingURL=ComboboxClearButton.mjs.map