react-joyride
react-joyride copied to clipboard
react-joyride fails to compile (Next.js, webpack)
🐛 Bug Report
When trying to compile a Next.js app using react-joyride
(React-rc, ReactDOM-rc, Next.js-canary), the build fails.
To Reproduce
- Install
react-joyride
in a Next.js app - Use normally
- Try to build
Expected behavior
Normal build
Current behavior
Build fails with the following output:
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_qpewlespqf4wu6jearwtdzidwq/node_modules/react-joyride/dist/index.mjs
Attempted import error: 'unmountComponentAtNode' is not exported from 'react-dom' (imported as 'ReactDOM').
Import trace for requested module:
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_qpewlespqf4wu6jearwtdzidwq/node_modules/react-joyride/dist/index.mjs
../../packages/ui/JoyrideComponent.tsx
./app/connected/layout.tsx
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_qpewlespqf4wu6jearwtdzidwq/node_modules/react-joyride/dist/index.mjs
Attempted import error: 'unstable_renderSubtreeIntoContainer' is not exported from 'react-dom' (imported as 'ReactDOM').
Import trace for requested module:
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_qpewlespqf4wu6jearwtdzidwq/node_modules/react-joyride/dist/index.mjs
../../packages/ui/JoyrideComponent.tsx
./app/connected/layout.tsx
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_cwhwwon4ia5c6s37jmb66zmj2i/node_modules/react-joyride/dist/index.mjs
Attempted import error: 'unmountComponentAtNode' is not exported from 'react-dom' (imported as 'ReactDOM').
Import trace for requested module:
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_cwhwwon4ia5c6s37jmb66zmj2i/node_modules/react-joyride/dist/index.mjs
./app/connected/layout.tsx
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_cwhwwon4ia5c6s37jmb66zmj2i/node_modules/react-joyride/dist/index.mjs
Attempted import error: 'unstable_renderSubtreeIntoContainer' is not exported from 'react-dom' (imported as 'ReactDOM').
Import trace for requested module:
../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected]_cwhwwon4ia5c6s37jmb66zmj2i/node_modules/react-joyride/dist/index.mjs
./app/connected/layout.tsx
System Information
System:
OS: Windows 11 10.0.22631
CPU: (24) x64 13th Gen Intel(R) Core(TM) i7-13700
Memory: 36.57 GB / 63.70 GB
Binaries:
Node: 20.16.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.22 - ~\AppData\Roaming\npm\yarn.CMD
npm: 10.2.1 - C:\Program Files\nodejs\npm.CMD
pnpm: 9.9.0 - ~\AppData\Local\pnpm\pnpm.CMD
bun: 1.1.0 - ~\.bun\bin\bun.EXE
npmPackages:
react-joyride: ^2.8.2 => 2.8.2