@ozen-ui/kit
Version:
React component library
16 lines (15 loc) • 829 B
JavaScript
import { __assign, __rest } from "tslib";
import React, { forwardRef } from 'react';
import { useThemeProps } from '../../../../hooks/useThemeProps';
import { cn } from '../../../../utils/classname';
import { FieldIcon } from '../../../FieldIcon';
export var cnAutocompleteBaseInputIcon = cn('AutocompleteBaseInputIcon');
export var AutocompleteBaseInputIcon = forwardRef(function (inProps, ref) {
var props = useThemeProps({
props: inProps,
name: 'AutocompleteBaseInputIcon',
});
var className = props.className, icon = props.icon, other = __rest(props, ["className", "icon"]);
return (React.createElement(FieldIcon, __assign({}, other, { icon: icon, className: cnAutocompleteBaseInputIcon('', [className]), ref: ref })));
});
AutocompleteBaseInputIcon.displayName = 'AutocompleteBaseInputIcon';