Skip to content

Conversation

csm-thu
Copy link
Member

@csm-thu csm-thu commented Sep 26, 2025

  • replace @nosferatu500/react-sortable-tree dependency by @mui/x-tree-view
  • use MUI SimpleTreeView & refactor component

@csm-thu csm-thu requested a review from nborde-CSM September 26, 2025 12:25
@csm-thu csm-thu force-pushed the THU/scenario_tree_refactoring_PROD-14779 branch from d2ca8d1 to ca40056 Compare September 26, 2025 15:05
Copy link
Collaborator

@nborde-CSM nborde-CSM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

package.json Outdated
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
"@mui/x-date-pickers": "^7.29.4",
"@mui/x-tree-view": "^8.11.3",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A 8.12.0 version has just been released. It shall be good to set the package to it.

BREAKING CHANGES:
- removed deprecated props showDeleteIcon and userId in ScenarioManagerTreeList (use
  prop canUserDeleteScenario instead)
- removed deprecated prop buildSearchInfo in ScenarioManagerTreeList
@csm-thu csm-thu force-pushed the THU/scenario_tree_refactoring_PROD-14779 branch from ca40056 to 25c272a Compare September 29, 2025 15:33
@csm-thu csm-thu merged commit 9098650 into main Sep 29, 2025
2 checks passed
@csm-thu csm-thu deleted the THU/scenario_tree_refactoring_PROD-14779 branch September 29, 2025 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants