Implement date formatting per workspace member settings We'll need another round to maybe initialize all workspaces on the default settings. For now the default behavior is to take system settings if nothing is found in DB. --------- Co-authored-by: Weiko <corentin@twenty.com>
105 lines
2.9 KiB
TypeScript
105 lines
2.9 KiB
TypeScript
import {
|
|
CalendarChannelVisibility,
|
|
TimelineCalendarEvent,
|
|
} from '~/generated/graphql';
|
|
|
|
export const mockedTimelineCalendarEvents: TimelineCalendarEvent[] = [
|
|
{
|
|
__typename: 'TimelineCalendarEvent',
|
|
id: '20202020-2e3f-45a2-ab16-b580ff4f83e7',
|
|
title: 'Jane',
|
|
description: 'Tests techniques',
|
|
location: '',
|
|
startsAt: '2024-05-16T12:00:00.000Z',
|
|
endsAt: '2024-05-16T13:00:00.000Z',
|
|
conferenceLink: {
|
|
primaryLinkUrl: 'https://meet.google.com/xxx-xxx-xxx',
|
|
primaryLinkLabel: 'Rejoindre la visio',
|
|
},
|
|
conferenceSolution: 'GOOGLE_MEET',
|
|
isCanceled: false,
|
|
visibility: CalendarChannelVisibility.ShareEverything,
|
|
isFullDay: false,
|
|
participants: [
|
|
{
|
|
__typename: 'TimelineCalendarEventParticipant',
|
|
personId: null,
|
|
workspaceMemberId: '20202020-78c5-4cbb-87a8-f9cd3ad4d8af',
|
|
firstName: 'Tim',
|
|
lastName: 'Apple',
|
|
displayName: 'Tim',
|
|
avatarUrl: '',
|
|
handle: 'tim@apple.dev',
|
|
},
|
|
{
|
|
__typename: 'TimelineCalendarEventParticipant',
|
|
personId: null,
|
|
workspaceMemberId: '20202020-3cf7-453e-a5f4-28f8412e70f0',
|
|
firstName: 'Jane',
|
|
lastName: 'Doe',
|
|
displayName: 'Jane',
|
|
avatarUrl: '',
|
|
handle: 'jane@apple.dev',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
__typename: 'TimelineCalendarEvent',
|
|
id: '20202020-1020-42d6-8444-541f5e57a7e5',
|
|
title: '',
|
|
description: '',
|
|
location: '',
|
|
startsAt: '2024-05-08T12:00:00.000Z',
|
|
endsAt: '2024-05-08T12:25:00.000Z',
|
|
isFullDay: false,
|
|
conferenceLink: {
|
|
primaryLinkUrl: 'https://meet.google.com/xxx-xxx-xxx',
|
|
primaryLinkLabel: 'Rejoindre la visio',
|
|
},
|
|
conferenceSolution: 'GOOGLE_MEET',
|
|
isCanceled: false,
|
|
visibility: CalendarChannelVisibility.Metadata,
|
|
participants: [
|
|
{
|
|
__typename: 'TimelineCalendarEventParticipant',
|
|
personId: null,
|
|
workspaceMemberId: '20202020-78c5-4cbb-87a8-f9cd3ad4d8af',
|
|
firstName: 'Tim',
|
|
lastName: 'Apple',
|
|
displayName: 'Tim',
|
|
avatarUrl: '',
|
|
handle: 'tim@apple.dev',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
__typename: 'TimelineCalendarEvent',
|
|
id: '20202020-fa61-4d82-b47f-90cca16514e3',
|
|
title: '',
|
|
description: '',
|
|
location: '',
|
|
startsAt: '2024-05-06T12:00:00.000Z',
|
|
endsAt: '2024-05-06T12:25:00.000Z',
|
|
isFullDay: false,
|
|
conferenceLink: {
|
|
primaryLinkUrl: 'https://meet.google.com/xxx-xxx-xxx',
|
|
primaryLinkLabel: 'Rejoindre la visio',
|
|
},
|
|
conferenceSolution: 'GOOGLE_MEET',
|
|
isCanceled: false,
|
|
visibility: CalendarChannelVisibility.Metadata,
|
|
participants: [
|
|
{
|
|
__typename: 'TimelineCalendarEventParticipant',
|
|
personId: null,
|
|
workspaceMemberId: '20202020-78c5-4cbb-87a8-f9cd3ad4d8af',
|
|
firstName: 'Tim',
|
|
lastName: 'Apple',
|
|
displayName: 'Tim',
|
|
avatarUrl: '',
|
|
handle: 'tim@apple.dev',
|
|
},
|
|
],
|
|
},
|
|
];
|