Files
BlackVortexAI-bv_nodepack/js/bv_dynamic_combo_model.js

9 lines
330 B
JavaScript

export function parseDynamicComboOptions(text) {
return String(text ?? "").split(/\r?\n/).map((value) => value.trim()).filter(Boolean);
}
export function normalizeDynamicComboSelection(value, options) {
const current = String(value ?? "");
return options.includes(current) || options.length === 0 ? current : options[0];
}