Create Dashboard Workspace Entity (#14112)
Closes https://github.com/twentyhq/core-team-issues/issues/1392 - Added a workspace gate on the entity for the feature flag `IS_PAGE_LAYOUT_ENABLED`
This commit is contained in:
+6
@@ -536,6 +536,11 @@ export const CUSTOM_OBJECT_STANDARD_FIELD_IDS = {
|
||||
searchVector: '70e56537-18ef-4811-b1c7-0a444006b815',
|
||||
} as const;
|
||||
|
||||
export const DASHBOARD_STANDARD_FIELD_IDS = {
|
||||
title: '20202020-20ee-4091-95dc-44b57eda3a89',
|
||||
pageLayoutId: '20202020-bb53-4648-aa36-1d9d54e6f7f2',
|
||||
} as const;
|
||||
|
||||
export const STANDARD_OBJECT_FIELD_IDS = {
|
||||
activityTarget: ACTIVITY_TARGET_STANDARD_FIELD_IDS,
|
||||
activity: ACTIVITY_STANDARD_FIELD_IDS,
|
||||
@@ -550,6 +555,7 @@ export const STANDARD_OBJECT_FIELD_IDS = {
|
||||
comment: COMMENT_STANDARD_FIELD_IDS,
|
||||
company: COMPANY_STANDARD_FIELD_IDS,
|
||||
connectedAccount: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS,
|
||||
dashboard: DASHBOARD_STANDARD_FIELD_IDS,
|
||||
favorite: FAVORITE_STANDARD_FIELD_IDS,
|
||||
auditLog: AUDIT_LOGS_STANDARD_FIELD_IDS,
|
||||
messageChannelMessageAssociation:
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ export const STANDARD_OBJECT_ICONS = {
|
||||
comment: 'IconMessageCircle',
|
||||
company: 'IconBuildingSkyscraper',
|
||||
connectedAccount: 'IconAt',
|
||||
dashboard: 'IconLayoutDashboard',
|
||||
favorite: 'IconHeart',
|
||||
auditLog: 'IconTimelineEvent',
|
||||
messageChannelMessageAssociation: 'IconMessage',
|
||||
|
||||
+1
@@ -19,6 +19,7 @@ export const STANDARD_OBJECT_IDS = {
|
||||
comment: '20202020-435f-4de9-89b5-97e32233bf5f',
|
||||
company: '20202020-b374-4779-a561-80086cb2e17f',
|
||||
connectedAccount: '20202020-977e-46b2-890b-c3002ddfd5c5',
|
||||
dashboard: '20202020-3840-4b6d-9425-0c5188b05ca8',
|
||||
favorite: '20202020-ab56-4e05-92a3-e2414a499860',
|
||||
favoriteFolder: '20202020-7cf8-401f-8211-a9587d27fd2d',
|
||||
auditLog: '20202020-0566-476a-b4c4-a0f9781bd80a',
|
||||
|
||||
+2
@@ -6,6 +6,7 @@ import { CalendarEventParticipantWorkspaceEntity } from 'src/modules/calendar/co
|
||||
import { CalendarEventWorkspaceEntity } from 'src/modules/calendar/common/standard-objects/calendar-event.workspace-entity';
|
||||
import { CompanyWorkspaceEntity } from 'src/modules/company/standard-objects/company.workspace-entity';
|
||||
import { ConnectedAccountWorkspaceEntity } from 'src/modules/connected-account/standard-objects/connected-account.workspace-entity';
|
||||
import { DashboardWorkspaceEntity } from 'src/modules/dashboard/standard-objects/dashboard.workspace-entity';
|
||||
import { FavoriteFolderWorkspaceEntity } from 'src/modules/favorite-folder/standard-objects/favorite-folder.workspace-entity';
|
||||
import { FavoriteWorkspaceEntity } from 'src/modules/favorite/standard-objects/favorite.workspace-entity';
|
||||
import { MessageChannelMessageAssociationWorkspaceEntity } from 'src/modules/messaging/common/standard-objects/message-channel-message-association.workspace-entity';
|
||||
@@ -43,6 +44,7 @@ export const standardObjectMetadataDefinitions = [
|
||||
CalendarEventParticipantWorkspaceEntity,
|
||||
CompanyWorkspaceEntity,
|
||||
ConnectedAccountWorkspaceEntity,
|
||||
DashboardWorkspaceEntity,
|
||||
FavoriteWorkspaceEntity,
|
||||
FavoriteFolderWorkspaceEntity,
|
||||
TimelineActivityWorkspaceEntity,
|
||||
|
||||
Reference in New Issue
Block a user