fix: Add debounce to update due date

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2024-01-12 15:37:04 +01:00
parent ec563a3436
commit 6f9786164b
3 changed files with 15 additions and 3 deletions

View File

@@ -156,7 +156,7 @@ export default defineComponent({
return this.card?.duedate ? new Date(this.card.duedate) : null
},
set(val) {
this.$emit('change', val ? new Date(val) : null)
this.$emit('input', val ? new Date(val) : null)
},
},
@@ -216,9 +216,12 @@ export default defineComponent({
},
removeDue() {
this.duedate = null
this.$emit('change', null)
},
selectShortcut(shortcut) {
this.duedate = shortcut.timestamp
this.$emit('change', shortcut.timestamp)
},
getTimestamp(momentObject) {
return momentObject?.minute(0).second(0).millisecond(0).toDate() || null