fix(reminders): make debounce logic actually work
This commit is contained in:
parent
d4605905d3
commit
07e84f2abf
@ -60,7 +60,7 @@
|
||||
v-if="showFormSwitch !== null"
|
||||
class="reminder__close-button"
|
||||
:shadow="false"
|
||||
@click="updateDataAndMaybeClose(close)"
|
||||
@click="updateDataAndMaybeCloseNow(close)"
|
||||
>
|
||||
{{ $t('misc.confirm') }}
|
||||
</x-button>
|
||||
@ -182,9 +182,10 @@ function setReminderFromPreset(preset, close) {
|
||||
close()
|
||||
}
|
||||
|
||||
const updateDataDebounced = useDebounceFn(updateData, 1000)
|
||||
function updateDataAndMaybeClose(close) {
|
||||
updateDataDebounced()
|
||||
const updateDataAndMaybeClose = useDebounceFn(updateDataAndMaybeCloseNow, 500)
|
||||
|
||||
function updateDataAndMaybeCloseNow(close) {
|
||||
updateData()
|
||||
if (clearAfterUpdate) {
|
||||
close()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user