Set due date when create application (#7683)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2025-01-16 21:03:47 +05:00
committed by GitHub
parent 475e7ee62d
commit 1eb8977a6c
3 changed files with 18 additions and 14 deletions
@@ -10,6 +10,7 @@
export let size: ButtonSize = 'medium'
export let kind: ButtonKind = 'link'
export let editable: boolean = true
export let onChange: ((value: any) => void) | undefined
const client = getClient()
$: status = $statusStore.byId.get(object.status)
@@ -21,15 +22,19 @@
return
}
await client.updateCollection(
object._class,
object.space,
object._id,
object.attachedTo,
object.attachedToClass,
object.collection,
{ dueDate: newDueDate }
)
if (onChange !== undefined) {
onChange(newDueDate)
} else {
await client.updateCollection(
object._class,
object.space,
object._id,
object.attachedTo,
object.attachedToClass,
object.collection,
{ dueDate: newDueDate }
)
}
}
</script>