File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import flatpickr from 'flatpickr';
22import type { Task } from '../../Task/Task' ;
33import { RemoveTaskDate , SetTaskDate } from '../EditInstructions/DateInstructions' ;
44import type { AllTaskDateFields } from '../../DateTime/DateFieldTypes' ;
5+ import type { TaskSaver } from './TaskEditingMenu' ;
56
67/**
78 * A calendar date picker which edits a date value in a {@link Task} object.
@@ -14,7 +15,7 @@ export function promptForDate(
1415 parentElement : HTMLElement ,
1516 task : Task ,
1617 dateFieldToEdit : AllTaskDateFields ,
17- taskSaver : ( originalTask : Task , newTasks : Task | Task [ ] ) => Promise < void > ,
18+ taskSaver : TaskSaver ,
1819) {
1920 const currentValue = task [ dateFieldToEdit ] ;
2021 // TODO figure out how Today's date is determined: if Obsidian is left
@@ -67,7 +68,7 @@ function addButton(
6768 buttonContainer : HTMLDivElement ,
6869 instance : flatpickr . Instance ,
6970 task : Task ,
70- taskSaver : ( originalTask : Task , newTasks : Task | Task [ ] ) => Promise < void > ,
71+ taskSaver : TaskSaver ,
7172 buttonName : string ,
7273 applyDate : ( ) => Task [ ] ,
7374) {
You can’t perform that action at this time.
0 commit comments