feat: add Settings/Accounts/Emails/Inbox Settings visibility section (#3077)

* feat: add Settings/Accounts/Emails/Inbox Settings page

Closes #3013

* feat: add Settings/Accounts/Emails/Inbox Settings synchronization section

Closes #3014

* feat: add Settings/Accounts/Emails/Inbox Settings visibility section

Closes #3015

---------

Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
Thaïs
2023-12-20 16:09:47 +01:00
committed by GitHub
parent 5bbd1a7c49
commit 6c30556d00
7 changed files with 186 additions and 26 deletions

View File

@ -1,14 +1,17 @@
import { Account } from '@/accounts/types/Account';
import { InboxSettingsVisibilityValue } from '@/settings/accounts/components/SettingsAccountsInboxSettingsVisibilitySection';
export const mockedAccounts: Account[] = [
{
email: 'thomas@twenty.com',
isSynced: true,
uuid: '0794b782-f52e-48c3-977e-b0f57f90de24',
visibility: InboxSettingsVisibilityValue.Everything,
},
{
email: 'thomas@twenty.dev',
isSynced: false,
uuid: 'dc66a7ec-56b2-425b-a8e8-26ff0396c3aa',
visibility: InboxSettingsVisibilityValue.Metadata,
},
];