Skip to content

Commit af60997

Browse files
committed
fix: update task list after record edit
1 parent 10a6eda commit af60997

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/renderer/components/records/List.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ const {
1515
isOpenEditMenu,
1616
deleteTaskRecord,
1717
} = useRecords()
18-
const { stop, currentTaskItemId, selectedTaskId, selectedTask } = useTasks()
18+
const { stop, currentTaskItemId, selectedTaskId, selectedTask, getTasks }
19+
= useTasks()
1920
const { selectedFolder } = useFolders()
2021
2122
const isConfirmOpen = ref(false)
@@ -35,6 +36,8 @@ function onDelete() {
3536
stop()
3637
3738
deleteTaskRecord(editRecordId.value)
39+
getTasks()
40+
3841
isConfirmOpen.value = false
3942
}
4043

src/renderer/components/records/edit/Menu.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ import { onBeforeUnmount, reactive, ref, watchEffect } from 'vue'
33
import type { MaskaDetail } from 'maska'
44
import { vMaska } from 'maska'
55
import { useRecords } from '@/components/records/composables'
6+
import { useTasks } from '@/components/tasks/composables'
67
import { timeFormat, timeToSec } from '@/utils'
78
89
const { editRecord, getTaskRecords } = useRecords()
10+
const { getTasks } = useTasks()
911
1012
const { api } = window.electron
1113
@@ -38,13 +40,15 @@ onBeforeUnmount(() => {
3840
duration: duration.value,
3941
})
4042
getTaskRecords()
43+
getTasks()
4144
}
4245
4346
if (description.value !== lastSavedDescription.value) {
4447
api.updateTaskRecord(editRecord.value.id, {
4548
description: description.value,
4649
})
4750
getTaskRecords()
51+
getTasks()
4852
}
4953
})
5054
</script>

0 commit comments

Comments
 (0)