Skip to content

[Reporting/Enhancement] Lazy load Reporting Management App #78242

@tsullivan

Description

@tsullivan

From a comment in this PR by @streamich

To reduce bundle sizes, ideally we want to load apps and management app section asynchronously, so would be nice to load the management app section using a dynamic import, and maybe even the UI parts of registered dashboard menu actions.

Reducing bundle sizes is hugely important for Reporting as a feature because lower bundle sizes means faster load in the headless browser that captures the screenshots. Of course we don't care about any management features in that use case, so if we can avoid having the browser parse the code altogether, that is great.

Metadata

Metadata

Assignees

Labels

Feature:Reporting:FrameworkReporting issues pertaining to the overall frameworkneeds-teamIssues missing a team label

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions