-
Notifications
You must be signed in to change notification settings - Fork 576
Lazy-load form field components #6120
Copy link
Copy link
Open
Labels
claimed: AtmireAtmire team is working on this issue & will contribute backAtmire team is working on this issue & will contribute backcode taskcomponent: submissionimprovementperformance / cachingRelated to performance, caching or embedded objectsRelated to performance, caching or embedded objects
Description
Activity
Metadata
Metadata
Assignees
Labels
claimed: AtmireAtmire team is working on this issue & will contribute backAtmire team is working on this issue & will contribute backcode taskcomponent: submissionimprovementperformance / cachingRelated to performance, caching or embedded objectsRelated to performance, caching or embedded objects
Type
Projects
- StatusShow more project fields🏗 In Progress
Describe the feature
Currently the submission form fields still use a hardcoded
switchof components:dsDynamicFormControlMapFninstead of only loading the components we need. We should refactor thisswitchusing a decorator and lazy-load all the field components to reduce the main bundle size.Related work
We already reduced the main bundle size for the other dynamic components in DSpace here: