UNPKG

@ozen-ui/kit

Version:

React component library

28 lines (27 loc) 775 B
import { isArray } from '../../../utils/array'; export var useAutocompleteListCardValue = function (value, optionById) { var preparedValue = (function () { if (isArray(value)) { var values_1 = []; value.forEach(function (id) { var option = optionById.current[id]; if (option) { values_1.push(option); } }); return values_1; } if (value === undefined) { return undefined; } if (value === null) { return null; } var option = optionById.current[value]; if (!option) { return undefined; } return option; })(); return preparedValue; };