apps
apps copied to clipboard
build(react18)!: drop support for react v17 and v18. replace react-so…
Purpose
- Update Ecommerce-app-base to react v18
- implement new style root.render(), as opposed to render(, node). see react article
- Swap out
react v16 >=react-sortable-hoclibrary with new dndkit that supports react v18 <=
BREAKING CHANGE: Dropping support for react-dom <= 17 and react <= 17. Consumers of ecommerce-app-base are required to implement react v18.
Testing steps
Shopify
Tested locally by npm pack'ing a ecommerce-app-base tar file, and installing it locally inside shopify.
Also tested with Storybook
Deploy Preview for ecommerce-app-base-components ready!
| Name | Link |
|---|---|
| Latest commit | 61327d51821f1bdf34b4113041472047844a8354 |
| Latest deploy log | https://app.netlify.com/sites/ecommerce-app-base-components/deploys/664f6a0f286fcd0008b810ae |
| Deploy Preview | https://deploy-preview-7666--ecommerce-app-base-components.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.