react-toolbox/components/dropdown/index.js

27 lines
782 B
JavaScript
Raw Normal View History

2019-06-19 20:13:48 +03:00
/* eslint-disable */
2016-05-29 20:37:40 +03:00
import { themr } from 'react-css-themr';
2019-06-19 20:13:48 +03:00
import { autocompleteFactory } from '../autocomplete';
import { Chip } from '../chip';
2016-05-29 20:37:40 +03:00
import { Input } from '../input';
2019-06-19 20:13:48 +03:00
import theme from '../autocomplete/theme.css';
import overrides from './overrides.css';
const overriddenTheme = { ...theme, inputInputElement: theme.inputInputElement+' '+overrides.inputInputElement };
const Autocomplete = autocompleteFactory(Chip, Input);
const ThemedAutocomplete = themr(AUTOCOMPLETE, overriddenTheme, { withRef: true })(Autocomplete);
export const Dropdown = (props) => <Autocomplete
readOnly
multiple={false}
keepFocusOnChange={false}
allowCreate={false}
showSelectedWhenNotInSource={false}
suggestionMatch="disabled"
{...props}
/>;
2016-05-29 20:37:40 +03:00
2019-06-19 20:13:48 +03:00
export default Dropdown;