MCPcopy
hub / github.com/callumalpass/tasknotes / addReminder

Method addReminder

src/modals/ReminderModal.ts:669–682  ·  view source on GitHub ↗
(reminder: Reminder)

Source from the content-addressed store, hash-verified

667 }
668
669 private async addReminder(reminder: Reminder): Promise<void> {
670 this.reminders.push(reminder);
671 this.refreshRemindersListOnly();
672
673 // Emit immediate event for live UI updates (optional, for real-time feedback)
674 if (this.task.path) {
675 this.plugin.emitter.trigger("reminder-preview-changed", {
676 taskPath: this.task.path,
677 currentReminders: [...this.reminders],
678 action: "added",
679 reminder: reminder,
680 });
681 }
682 }
683
684 private async removeReminder(index: number): Promise<void> {
685 const removedReminder = this.reminders[index];

Callers 2

addQuickReminderMethod · 0.95
renderAddReminderFormMethod · 0.95

Calls 2

triggerMethod · 0.65

Tested by

no test coverage detected