Open NeroVanbiervliet opened 4 years ago
As a side node, version 10.1.9
made our application crash upon building.
As a side node, version 10.1.9 made our application crash upon building.
@NeroVanbiervliet Thanks for your report :) Could you please provide reproduced project in codesandbox? It seems that 10.1.9 works following sample.
I cannot reproduce it in codesandbox. In our project, it works fine in development using webpack-dev-server
. But as soon as I bundle our code for production, it crashes. We get the following error
super expression must either be null or a function, not undefined react build
Switching to 10.1.8
solved the issue.
I can provide you with more info concerning our environment/project setup if you wish!
@NeroVanbiervliet I guess react-draggable cause this error. https://github.com/STRML/react-draggable/issues/476
I'll downgrade react-draggable for now.
Downgrade react-draggable for now
Confirmed fixed :) Thanks a lot!
Hi - if any of you can recreate this error in React-Draggable 4.3.1 we'd be very happy to find out how you did it. There is no appreciable difference we can find in the bundling between 4.2.0 and 4.3.1, but many users are reporting this with no reproduction.
If someone could post a reproduction, we can get it fixed quickly.
@NeroVanbiervliet @MBaert Do you have any information about this?
I created a fork of an electron boilerplate to demonstrate the issue here. In my only commit I added react-rnd @ 10.1.9
and imported it in the index.
Reproduction steps
yarn install
yarn package
builds/
As stated above the error only occurs after bundling, not in dev mode.
Thank you very much @NeroVanbiervliet. Because of your reproduction I was able to verify that react-draggable@4.4.0
fixes the original issue, and discovered another bundling issue that is fixed in 4.4.1
.
@bokuweb thanks for your patience with me, I had a hare-brained idea to modernize the builds I was shipping to support umd, cjs, and modules - an exercise in futility to handle well, with the costs far outweighing the benefits. Most of that work is deleted in 4.4.1
, and the only exposed build is ES5-compliant, unminified, CJS source.
Overview of the problem
I'm using react-rnd version [10.1.9] (see npm)
My browser is: Chrome (electron)
Steps to Reproduce
yarn add react-rnd
package.json
will be10.1.9
Expected behavior
Version to be consistent with github releases (
10.1.8
or9.1.1
)