Skip to content

chore: bump react.js from 16 to 18 - #2519

Merged
Keith-CY merged 2 commits into
nervosnetwork:developfrom
alexsupa597:feat/bump-react-from-16-to-18
Dec 7, 2022
Merged

chore: bump react.js from 16 to 18#2519
Keith-CY merged 2 commits into
nervosnetwork:developfrom
alexsupa597:feat/bump-react-from-16-to-18

Conversation

@alexsupa597

Copy link
Copy Markdown

What problem does this PR solve?

Since React.js 16.8, there exists a few important changes, the latest version of react.js is v18.2.0. So it seems necessary for us to update our React version.

Updating the react version may involve a number of other dependencies that need to be upgraded simultaneously,
such as react-dom, react-script, node, typescript, etc. I'll update the version to 17 first, and then up to 18 if possible.

Ref: Magickbase/neuron-public-issues#73

Check List

Test

e2e Test

Task

none

@Cedar67

Cedar67 commented Nov 8, 2022

Copy link
Copy Markdown
Contributor

bootstrap error.

@alexsupa597
alexsupa597 marked this pull request as ready for review November 10, 2022 16:31
Comment thread packages/neuron-ui/src/components/DataSetting/hooks.ts
Comment thread packages/neuron-ui/src/widgets/Dropdown/index.tsx Outdated
Comment thread packages/neuron-ui/src/components/LockInfoDialog/index.tsx Outdated
@alexsupa597 alexsupa597 reopened this Nov 17, 2022
@Keith-CY

Copy link
Copy Markdown
Contributor

Conflicted

@alexsupa597 alexsupa597 reopened this Nov 22, 2022
@Cedar67

Cedar67 commented Nov 29, 2022

Copy link
Copy Markdown
Contributor

Verified on macOS, no exception found.
Validation is not completed on Windows OS, because the Neuron client UI cannot be opened.

@Cedar67

Cedar67 commented Dec 7, 2022

Copy link
Copy Markdown
Contributor

Verified on Windows OS, no exception found now.
Regression test is blocked on macOS, because of a blocking error at startup.

@Cedar67

Cedar67 commented Dec 7, 2022

Copy link
Copy Markdown
Contributor

Verified on Windows OS, no exception found now. Regression test is blocked on macOS, because of a blocking error at startup.

Verified on macOS, no exception found now.

@Keith-CY
Keith-CY merged commit 4f90eb7 into nervosnetwork:develop Dec 7, 2022
@Keith-CY Keith-CY mentioned this pull request Dec 26, 2022
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.

4 participants