import React from 'react';
import { TextInput, TextInputProps } from '../TextInput/TextInput';
import { useStyles } from '../../core/hooks/useStyles';
import { useTheme } from '../../core/theme/ThemeProvider';
import { Icon } from '../Icon/Icon';
const SearchIcon = () => (
);
export interface SearchProps extends TextInputProps {}
export const Search: React.FC = ({ className = '', ...props }) => {
const { theme } = useTheme();
const createStyle = useStyles('search');
const containerClass = createStyle({
position: 'relative',
width: '100%',
});
const iconClass = createStyle({
position: 'absolute',
top: '50%',
left: '12px',
transform: 'translateY(-50%)',
color: theme.colors.textSecondary,
pointerEvents: 'none',
zIndex: 1,
});
const inputClass = createStyle({
paddingLeft: '36px !important',
});
return (
);
};
export default Search;