Batch Importer (Bib/Acq) (UXPROD-47)

[UXPROD-2923] NFR: Refactor Data Import forms to use final-form instead of redux-form - R1 2021 Iris Created: 01/Mar/21  Updated: 08/Jun/21  Resolved: 03/Jun/21

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: R1 2021
Parent: Batch Importer (Bib/Acq)

Type: New Feature Priority: P3
Reporter: Ann-Marie Breaux (Inactive) Assignee: Ann-Marie Breaux (Inactive)
Resolution: Done Votes: 0
Labels: NFR, bitrot, data-import, epam-folijet, tech-debt, testing, ui-only
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Continues
is continued by UXPROD-3103 NFR: Refactor Data Import forms to us... Closed
Defines
is defined by UIDATIMP-825 Refactor File Extensions view to use ... Closed
is defined by UIDATIMP-827 Refactor Action profiles to use final... Closed
is defined by UIDATIMP-828 Refactor Match profiles to use final-... Closed
is defined by UIDATIMP-829 Refactor Job profiles to use final-fo... Closed
is defined by UIDATIMP-836 Refactor MARC field protection to use... Closed
Relates
relates to UXPROD-2266 Refactor forms to use final-form inst... In Progress
relates to UXPROD-1990 Migrate to React Final Form Closed
Epic Link: Batch Importer (Bib/Acq)
Development Team: Folijet

 Description   

Background (a) redux-form has been unsupported for years (b) stuffing form-state into the redux store is bad for performance.

Reasons for moving to final-form

  • Performance issues | For example, redux causes a page to re-render when typing (https://folio-org.atlassian.net/browse/STCOM-287)
  • Redux form is no longer updated / maintained
  • We should not maintain two libraries as a number of apps have moved to final-form

Generated at Fri Feb 09 00:27:57 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.