portalis-component
Version:
Component Library for Nuxt 3 using TailwindCSS
11 lines (10 loc) • 394 B
JavaScript
import { isEqual, valueIn } from "../../utils/value.mjs";
export function defineOptions(options) {
return options;
}
export function findSelected(items, value) {
return items.find((item) => isEqual(item.value, value)) ?? { text: "", value: void 0 };
}
export function filterSelected(items, value) {
return Array.isArray(value) ? items.filter((item) => valueIn(value, item.value)) : [];
}