feat(frontend): add intake journal and shared note flows (#648)

* feat(backend): add intake journal APIs and share note support

* feat(frontend): add intake journal and shared note flows
This commit is contained in:
Daniel Volz
2026-05-24 14:00:30 +02:00
committed by GitHub
parent e4a1b449c6
commit c78fc43083
67 changed files with 5414 additions and 580 deletions
@@ -28,6 +28,27 @@ export function useScheduleController() {
markDoseSkipped: ctx.markDoseSkipped,
undoDoseTaken: ctx.undoDoseTaken,
undoDoseSkipped: ctx.undoDoseSkipped,
journalEditorOpen: ctx.journalEditorOpen,
journalHistoryOpen: ctx.journalHistoryOpen,
journalTargetDoseId: ctx.journalTargetDoseId,
journalEvent: ctx.journalEvent,
journalEventLoading: ctx.journalEventLoading,
journalEventSaving: ctx.journalEventSaving,
journalEventDeleting: ctx.journalEventDeleting,
journalEventError: ctx.journalEventError,
journalHistoryEntries: ctx.journalHistoryEntries,
journalHistoryFilters: ctx.journalHistoryFilters,
journalHistoryLoading: ctx.journalHistoryLoading,
journalHistoryError: ctx.journalHistoryError,
openJournalEditor: ctx.openJournalEditor,
closeJournalEditor: ctx.closeJournalEditor,
saveJournalNote: ctx.saveJournalNote,
deleteJournalNote: ctx.deleteJournalNote,
openJournalHistory: ctx.openJournalHistory,
closeJournalHistory: ctx.closeJournalHistory,
setJournalHistoryFilters: ctx.setJournalHistoryFilters,
reloadJournalHistory: ctx.reloadJournalHistory,
reopenJournalHistoryEntry: ctx.reopenJournalHistoryEntry,
manuallyCollapsedDays: ctx.manuallyCollapsedDays,
manuallyExpandedDays: ctx.manuallyExpandedDays,
toggleDayCollapse: ctx.toggleDayCollapse,