UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

19 lines (17 loc) 478 B
import { computed } from 'vue'; export default function useCacheOptions(options) { var optionMap = computed(function () { var map = new Map(); options.value.forEach(function (item) { var value = item.data.value; map.set(value, item); }); return map; }); var getValueOption = function getValueOption(vals) { return vals.map(function (value) { return optionMap.value.get(value); }).filter(Boolean); }; return getValueOption; }