feat(core): track for calendar integration (#12378)

This commit is contained in:
CatsJuice
2025-05-23 10:01:14 +00:00
parent fe99e51d5b
commit 262f1a47a4
4 changed files with 21 additions and 2 deletions
+8 -2
View File
@@ -163,7 +163,8 @@ type IntegrationEvents =
| 'selectIntegrationImport'
| 'confirmIntegrationImport'
| 'abortIntegrationImport'
| 'completeIntegrationImport';
| 'completeIntegrationImport'
| 'createCalendarDocEvent';
// END SECTION
// SECTION: journal
@@ -455,6 +456,7 @@ interface PageEvents extends PageDivision {
};
sidepanel: {
property: ['addProperty', 'editPropertyMeta'];
journal: ['createCalendarDocEvent'];
};
biDirectionalLinksPanel: {
$: ['toggle'];
@@ -576,7 +578,11 @@ type ImportArgs = {
};
type IntegrationArgs<T extends Record<string, any>> = {
type: string;
control: 'Readwise Card' | 'Readwise settings' | 'Readwise import list';
control:
| 'Readwise Card'
| 'Readwise settings'
| 'Readwise import list'
| 'Calendar Setting';
} & T;
type RecordingEventArgs = {