5622 add a syncemail onboarding step (#5689)
- add sync email onboarding step - refactor calendar and email visibility enums - add a new table `keyValuePair` in `core` schema - add a new resolved boolean field `skipSyncEmail` in current user https://github.com/twentyhq/twenty/assets/29927851/de791475-5bfe-47f9-8e90-76c349fba56f
This commit is contained in:
@ -1,7 +1,4 @@
|
||||
export enum CalendarChannelVisibility {
|
||||
Everything = 'SHARE_EVERYTHING',
|
||||
Metadata = 'METADATA',
|
||||
}
|
||||
import { CalendarChannelVisibility } from '~/generated/graphql';
|
||||
|
||||
export type CalendarChannel = {
|
||||
id: string;
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
import { InboxSettingsVisibilityValue } from '@/settings/accounts/components/SettingsAccountsInboxVisibilitySettingsCard';
|
||||
import { MessageChannelVisibility } from '~/generated/graphql';
|
||||
|
||||
export type MessageChannel = {
|
||||
id: string;
|
||||
handle: string;
|
||||
isContactAutoCreationEnabled?: boolean;
|
||||
isSyncEnabled: boolean;
|
||||
visibility: InboxSettingsVisibilityValue;
|
||||
visibility: MessageChannelVisibility;
|
||||
syncStatus: string;
|
||||
__typename: 'MessageChannel';
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user