UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

34 lines (30 loc) 891 B
'use client'; 'use strict'; var jsxRuntime = require('react/jsx-runtime'); var React = require('react'); require('../../CloseButton/CloseIcon.cjs'); var CloseButton = require('../../CloseButton/CloseButton.cjs'); const ComboboxClearButton = React.forwardRef( ({ size, onMouseDown, onClick, onClear, ...others }, ref) => /* @__PURE__ */ jsxRuntime.jsx( CloseButton.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"; exports.ComboboxClearButton = ComboboxClearButton; //# sourceMappingURL=ComboboxClearButton.cjs.map