Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Timebox] POC Workflow #6090

Closed
thomtrp opened this issue Jul 2, 2024 · 1 comment
Closed

[Timebox] POC Workflow #6090

thomtrp opened this issue Jul 2, 2024 · 1 comment
Assignees
Labels
scope: backend Issues that are affecting the backend side only

Comments

@thomtrp
Copy link
Contributor

thomtrp commented Jul 2, 2024

No description provided.

@thomtrp thomtrp self-assigned this Jul 2, 2024
@thomtrp thomtrp added the scope: backend Issues that are affecting the backend side only label Jul 2, 2024
Copy link
Contributor

greptile-apps bot commented Jul 2, 2024

To implement the POC Workflow, follow these steps:

  1. Calendar Integration:

    • Use components from /packages/twenty-front/src/modules/activities/calendar/components.
    • Main component: Calendar.
    • Highlight current event: CalendarCurrentEventCursor.
    • Render day card content: CalendarDayCardContent.
    • Display event details: CalendarEventDetails.
  2. Activity Management:

    • Use components from /packages/twenty-front/src/modules/activities/components.
    • Edit activity body: ActivityBodyEditor.tsx.
    • Display comments: ActivityComments.tsx.
    • Edit activity fields: ActivityEditorFields.tsx.
    • Render activity title: ActivityTitle.tsx.
  3. Timeline Display:

    • Use components from /packages/twenty-front/src/modules/activities/timeline/components.
    • Main component: Timeline.
    • Render single activity item: TimelineActivity.
    • Create new activities: TimelineCreateButtonGroup.
  4. Timeline Activities:

    • Use components from /packages/twenty-front/src/modules/activities/timelineActivities/components.
    • Group events by month: EventList.
    • Render single event row: EventRow.
    • Fetch timeline activities: TimelineActivitiesQueryEffect.
  5. Message Events:

    • Use components from /packages/twenty-front/src/modules/activities/timelineActivities/rows/message/components.
    • Render email message: EventCardMessage.tsx.
    • Indicate unshared message: EventCardMessageNotShared.tsx.
    • Expandable message row: EventRowMessage.tsx.

References

/packages/twenty-front/src/modules/activities/calendar/components
/packages/twenty-front/src/modules/activities/components
/packages/twenty-front/src/modules/activities/timeline/components
/packages/twenty-front/src/modules/activities/timelineActivities/components
/packages/twenty-front/src/modules/activities/timelineActivities/rows/message/components

About Greptile

This response provides a starting point for your research, not a precise solution.

Help us improve! Please leave a 👍 if this is helpful and 👎 if it is irrelevant.

Ask Greptile · Edit Issue Bot Settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: backend Issues that are affecting the backend side only
Projects
Archived in project
Development

No branches or pull requests

2 participants