pixiebrix-extension icon indicating copy to clipboard operation
pixiebrix-extension copied to clipboard

Upgrade to React 18

Open twschiller opened this issue 3 years ago • 2 comments

Context:

  • Upgrade guide: https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html
  • If there's not anything we urgently need, let's give some time for our other dependencies (react-select, etc.) to do patch releases as necessary

Implementation Sketch

  • Update react/react-dom and type libraries
  • Update dependencies to version supporting React 18, e.g., react-bootstrap, react-select, etc.

Considerations:

twschiller avatar Apr 11 '22 15:04 twschiller

Related: https://github.com/pixiebrix/pixiebrix-extension/pull/3179

twschiller avatar Apr 18 '22 22:04 twschiller

Likely blocked by:

  • https://github.com/rjsf-team/react-jsonschema-form/issues/2976

The issue is closed, but a stable v5 hasn't been released yet: https://github.com/rjsf-team/react-jsonschema-form/releases

Related but not blocking:

  • https://github.com/pixiebrix/pixiebrix-extension/issues/1851

fregante avatar Aug 31 '22 03:08 fregante

This issue will be closed in 7 days unless the stale label is removed, or a comment is added to the issue.

github-actions[bot] avatar Dec 31 '23 00:12 github-actions[bot]

Also blocked by a dead project:

  • https://github.com/supasate/connected-react-router/issues/612

Related:

  • https://github.com/pixiebrix/pixiebrix-extension/issues/1851#issuecomment-1963010886

fregante avatar Feb 25 '24 17:02 fregante

This issue will be closed in 7 days unless the stale label is removed, or a comment is added to the issue.

github-actions[bot] avatar May 26 '24 00:05 github-actions[bot]

This issue was closed because it has been stale for 7 days with no activity.

github-actions[bot] avatar Jun 02 '24 00:06 github-actions[bot]