{group.fields
.filter((f) => !f.showIf || selects[f.showIf.key] === f.showIf.equals)
.map((field) => (
{/* Minimaal twee regels hoog, zodat velden naast elkaar uitlijnen bij labels van ongelijke lengte */}
setSelects((s) => ({ ...s, [key]: value }))}
/>
{field.hint && {field.hint}}
))}