@grafana/ui
Version:
Grafana Components Library
22 lines (20 loc) • 524 B
JavaScript
const onChangeCascader = (onChanged) => (values, options) => {
if (onChanged) {
onChanged(
values.map((value) => String(value)),
fromRCOptions(options)
);
}
};
const fromRCOptions = (options) => {
return options.map(fromRCOption);
};
const fromRCOption = (option) => {
const value = option.value ? String(option.value) : "";
return {
value,
label: typeof option.label === "string" ? option.label : value
};
};
export { onChangeCascader };
//# sourceMappingURL=optionMappings.mjs.map