UNPKG

@jill64/svelte-input

Version:

➡️ Functional Input Component Set for Svelte

10 lines (9 loc) 368 B
import { convertList } from './convertList'; import { isGroupedInput } from './isGroupedInput'; export const convert = (input) => !isGroupedInput(input) ? convertList(input) : (input instanceof Map ? [...input.entries()] : Object.entries(input)).map(([label, { disabled, list }]) => ({ label, disabled, list: convertList(list) }));