refactor RulesEditor away from componentWillReceiveProps

Description

componentWillReceiveProps was deprecated in React v16.3 in March, 2018. Components that still rely on it should be refactored:

./ui-circulation/src/settings/lib/RuleEditor/RulesEditor.js

Environment

None

Potential Workaround

None

Attachments

4
  • 05 Mar 2025, 11:53 AM
  • 05 Mar 2025, 11:53 AM
  • 05 Mar 2025, 09:06 AM
  • 05 Mar 2025, 09:04 AM

Checklist

hide

TestRail: Results

Activity

Show:

Artem Blazhko March 7, 2025 at 2:24 PM

done.

Thomas Trutt March 7, 2025 at 2:23 PM

could you please add a release to this.. Thank you

Oleksandr Hrusha March 5, 2025 at 11:53 AM

Checked on both sprint testing environments, works as expected
ecs- https://folio-etesting-sprint-cs00000int.ci.folio.org/


non-ecs - https://folio-etesting-sprint-fs09000000.ci.folio.org/

Oleksandr Hrusha March 5, 2025 at 9:06 AM

Checked on https://folio-etesting-snapshot-consortium.ci.folio.org/ , works as expected as well

Oleksandr Hrusha March 5, 2025 at 9:04 AM

These changes could affect the circulation rules editor, so the main functionality of the editor was checked.

Checked on https://folio-etesting-snapshot-diku.ci.folio.org/ , worls as expected

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 3, 2020 at 6:44 PM
Updated last week
Resolved March 5, 2025 at 8:40 PM
TestRail: Cases
TestRail: Runs