4486 connect settingsaccountscalendars to backend (#4605)

* add useFindOneRecord and useUpdateOneRecord

* remove mock

* use calendar channel information in display

* renaming

* refactoring

* handleSyncEventsToggle

* improve typing using generics

* modifications after review

* rename components

* renaming
This commit is contained in:
bosiraphael
2024-03-27 15:01:00 +01:00
committed by GitHub
parent 5c40e3608b
commit 77e08daa79
11 changed files with 151 additions and 72 deletions

View File

@ -0,0 +1,12 @@
export enum CalendarChannelVisibility {
Everything = 'SHARE_EVERYTHING',
Metadata = 'METADATA',
}
export type CalendarChannel = {
id: string;
handle: string;
isContactAutoCreationEnabled?: boolean;
isSyncEnabled?: boolean;
visibility: CalendarChannelVisibility;
};