fix(app): fix appdatetimeinput in lists

This commit is contained in:
Ruben Fiszel
2025-12-05 07:52:14 +00:00
parent f668c13737
commit 12455ee529
@@ -105,6 +105,11 @@
;[resolvedConfig.defaultValue]
untrack(() => handleDefault(resolvedConfig.defaultValue))
})
function setIterValue(value: string | undefined) {
if (iterContext && listInputs) {
listInputs.set(id, value)
}
}
$effect.pre(() => {
if (value) {
const r = formatDate(value, resolvedConfig.outputFormat)
@@ -141,16 +146,14 @@
outputs?.validity.set(false)
}
}
if (iterContext && listInputs) {
listInputs.set(id, value)
}
untrack(() => setIterValue(value))
} else {
outputs?.result.set(undefined)
if (iterContext && listInputs) {
listInputs.set(id, undefined)
}
untrack(() => setIterValue(undefined))
}
fireOnChange()
untrack(() => {
fireOnChange()
})
})
</script>