Description
We need to significantly reduce the amount of rerendering going on with the current frontend. A good way to do this would be by removing showWorkPackagesMap from the ProjectGanttChartPage level, and ideally moving it down to around the GanttTaskBarDisplay file (much lower in the tree structure for components). If you notice other ways to reduce rerendering along the way, do let me know!
Acceptance Criteria
Page rerenders significantly less.
Proposed Solution
As mentioned, look into moving showWorkPackagesMap down into the lowest componenet possible.
Mocks
No response
Description
We need to significantly reduce the amount of rerendering going on with the current frontend. A good way to do this would be by removing showWorkPackagesMap from the ProjectGanttChartPage level, and ideally moving it down to around the GanttTaskBarDisplay file (much lower in the tree structure for components). If you notice other ways to reduce rerendering along the way, do let me know!
Acceptance Criteria
Page rerenders significantly less.
Proposed Solution
As mentioned, look into moving showWorkPackagesMap down into the lowest componenet possible.
Mocks
No response