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
+8
View File
@@ -7,13 +7,21 @@ type ShareContextValue = {
setShareSelectedPerson: React.Dispatch<React.SetStateAction<string>>;
shareSelectedDays: number;
setShareSelectedDays: React.Dispatch<React.SetStateAction<number>>;
shareSelectedExpiryDays: number | null;
setShareSelectedExpiryDays: React.Dispatch<React.SetStateAction<number | null>>;
shareAllowJournalNotes: boolean;
setShareAllowJournalNotes: React.Dispatch<React.SetStateAction<boolean>>;
shareGenerating: boolean;
shareLink: string | null;
setShareLink: React.Dispatch<React.SetStateAction<string | null>>;
shareCopied: boolean;
setShareCopied: React.Dispatch<React.SetStateAction<boolean>>;
activeShareLinks: import("../hooks/useShare").ActiveShareLink[];
activeSharesLoading: boolean;
revokingShareToken: string | null;
openShareDialog: () => void;
generateShareLink: () => Promise<void>;
revokeShareLink: (token: string) => Promise<boolean>;
copyShareLink: () => void;
closeShareDialog: () => void;
resetShareDialogState: () => void;