File "input.js"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/woocommerce/packages/woocommerce-blocks/assets/js/base/components/dropdown-selector/input.js
File size: 626 bytes
MIME-type: text/plain
Charset: utf-8
const DropdownSelectorInput = ( {
checked,
getInputProps,
inputRef,
isDisabled,
onFocus,
onRemoveItem,
placeholder,
tabIndex,
value,
} ) => {
return (
<input
{ ...getInputProps( {
ref: inputRef,
className:
'wc-block-dropdown-selector__input wc-block-components-dropdown-selector__input',
disabled: isDisabled,
onFocus,
onKeyDown( e ) {
if (
e.key === 'Backspace' &&
! value &&
checked.length > 0
) {
onRemoveItem( checked[ checked.length - 1 ] );
}
},
placeholder,
tabIndex,
} ) }
/>
);
};
export default DropdownSelectorInput;