feat: Edit relative reminders #3248

Merged
konrad merged 27 commits from ce72/frontend:main into main 2023-06-10 17:04:10 +00:00
1 changed files with 8 additions and 1 deletions
Showing only changes of commit dd3a5fe6b5 - Show all commits

View File

@ -29,7 +29,7 @@
<ReminderPeriod
v-if="showFormSwitch === 'relative'"
v-model="reminder"
@update:modelValue="emit('update:modelValue', reminder)"
@update:modelValue="updateDataAndMaybeClose(toggle)"
/>
<DatepickerInline
@ -146,6 +146,13 @@ function setReminderFromPreset(preset, toggle) {
toggle()
}
function updateDataAndMaybeClose(toggle) {
updateData()
if (props.clearAfterUpdate) {
toggle()
}
}
function formatReminder(reminder: TaskReminderModel) {
const period = secondsToPeriod(reminder.relativePeriod)