function combo(inputs, title, description) {
const root = html`<div class="inputs-combo"></div>`;
if (title) root.append(title);
root.value = {};
Object.entries(inputs).forEach(([key, input]) => {
root.value[key] = input.value;
input.addEventListener("input", (e) => {
root.value[key] = input.value;
root.dispatchEvent(new CustomEvent("input"));
});
const box = DOM.element("div", {
style: "padding: 5px ; display:inline-block;"
});
box.appendChild(input);
root.appendChild(box);
});
if (description) root.append(description);
return root;
}