@lifi/widget
Version:
LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.
18 lines • 892 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { useEffect } from 'react';
import { useTranslation } from 'react-i18next';
import { SearchInput } from '../../components/Search/SearchInput.js';
import { useFieldActions } from '../../stores/form/useFieldActions.js';
import { useFieldController } from '../../stores/form/useFieldController.js';
export const SearchTokenInput = () => {
const { t } = useTranslation();
const { setFieldValue } = useFieldActions();
const { onChange, onBlur, name, value } = useFieldController({
name: 'tokenSearchFilter',
});
useEffect(() => () => {
setFieldValue('tokenSearchFilter', '');
}, [setFieldValue]);
return (_jsx(SearchInput, { name: name, placeholder: t('main.tokenSearch'), onChange: (e) => onChange(e.target.value), onBlur: onBlur, value: value }));
};
//# sourceMappingURL=SearchTokenInput.js.map