@s-ui/react-molecule-autosuggest
Version:
`MoleculeAutosuggest` is an input that will display a list of suggestions while values are entered It allows Single and Multiple Selection
14 lines • 539 B
JavaScript
export var BASE_CLASS = "sui-MoleculeAutosuggest";
export var CLASS_FOCUS = BASE_CLASS + "--focus";
export var CLASS_DISABLED = BASE_CLASS + "--disabled";
export var AUTOSUGGEST_STATES = {
ERROR: 'error',
SUCCESS: 'success',
ALERT: 'alert'
};
export var CLOSE_KEYS_LIST = ['Escape'];
export var SELECT_KEYS_LIST = [' ', 'Enter'];
export var getIsTypeableKey = function getIsTypeableKey(key) {
var keysEdit = ['Backspace', 'Enter', 'Meta', 'Shift', 'ArrowLeft', 'ArrowRight'];
return key.length === 1 || keysEdit.includes(key);
};