2929 fetch emails from backend and display them in the UI (#3092)
* sending mock data from the resolver * add sql raw query to the resolver * improve query * fix email component css * fix query * css adjustments * create hard limit for mail display * fix display name ellipsis * add service * fetching email on company page is working * graphql generate * move queries into separate files * add types * renaming * add early return * modified according to comments * graphql data generate * fix bug after renaming * fix issue with mock data
This commit is contained in:
@ -1,10 +1,10 @@
|
||||
import { Email } from '@/activities/emails/types/email';
|
||||
import { Activity } from '@/activities/types/Activity';
|
||||
import { ActivityTarget } from '@/activities/types/ActivityTarget';
|
||||
import { Comment } from '@/activities/types/Comment';
|
||||
import { Company } from '@/companies/types/Company';
|
||||
import { Person } from '@/people/types/Person';
|
||||
import { WorkspaceMember } from '@/workspace-member/types/WorkspaceMember';
|
||||
import { TimelineThread } from '~/generated/graphql';
|
||||
|
||||
type MockedActivity = Pick<
|
||||
Activity,
|
||||
@ -207,21 +207,21 @@ export const mockedActivities: Array<MockedActivity> = [
|
||||
},
|
||||
];
|
||||
|
||||
export const mockedEmails: Email[] = [
|
||||
export const mockedThreads: TimelineThread[] = [
|
||||
{
|
||||
body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras dignissim nisi eu tellus dapibus, egestas placerat risus placerat. Praesent eget arcu consectetur, efficitur felis.',
|
||||
numberOfEmailsInThread: 4,
|
||||
numberOfMessagesInThread: 4,
|
||||
read: false,
|
||||
receivedAt: new Date('11/04/2023'),
|
||||
receivedAt: new Date('11/04/2023').toISOString(),
|
||||
senderName: 'Steve Anahi',
|
||||
senderPictureUrl: '',
|
||||
subject: 'Partnerships',
|
||||
},
|
||||
{
|
||||
body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras dignissim nisi eu tellus dapibus, egestas placerat risus placerat. Praesent eget arcu consectetur, efficitur felis.',
|
||||
numberOfEmailsInThread: 3,
|
||||
numberOfMessagesInThread: 3,
|
||||
read: true,
|
||||
receivedAt: new Date('11/04/2023'),
|
||||
receivedAt: new Date('11/04/2023').toISOString(),
|
||||
senderName: 'Alexandre Prot',
|
||||
senderPictureUrl: '',
|
||||
subject: 'Next step',
|
||||
|
||||
Reference in New Issue
Block a user