@utahdts/utah-design-system
Version:
Utah Design System React Library
14 lines (12 loc) • 453 B
JavaScript
/** @typedef {import('@utahdts/utah-design-system').ComboBoxContextValue} ComboBoxContextValue */
/**
* @param {import('immer').Draft<ComboBoxContextValue>} draftContext
*/
export function clearComboBoxSelection(draftContext) {
// clear input
draftContext.filterValue = '';
draftContext.isFilterValueDirty = false;
draftContext.isOptionsExpanded = false;
draftContext.optionValueHighlighted = '';
draftContext.optionValueSelected = '';
}