@s-ui/react-molecule-select
Version:
`MoleculeSelect` is a customized `select` created from a combination of `AtomInput`, `MoleculeInputTags`, `MoleculeDropdownList` and `MoleculeDropdownOption`
13 lines • 631 B
JavaScript
import cx from 'classnames';
import { BASE_CLASS as ROOT_BASE_CLASS } from '../config.js';
export var BASE_CLASS = ROOT_BASE_CLASS + "-inputSelect";
var CLASS_SEARCH = BASE_CLASS + "-search";
export var CLASS_SEARCH_CONTAINER = BASE_CLASS + "-search-container";
export var getClassSearch = function getClassSearch(isOpen) {
var _cx;
return cx(CLASS_SEARCH, (_cx = {}, _cx[CLASS_SEARCH + "--hidden"] = !isOpen, _cx));
};
export var CLASS_CONTAINER = BASE_CLASS + "-container";
export var CLASS_ARROW = BASE_CLASS + "-arrow";
export var CLASS_ARROW_DOWN = CLASS_ARROW + "--down";
export var CLASS_ARROW_UP = CLASS_ARROW + "--up";