SortableJS/react-sortablejs

Missing class properties transform

HolinWang opened this issue · 2 comments

react = 16.13.1
react-sortablejs = 6.1.4
node = 16.13.2
npm = 8.1.2
`class $7fe8e3ea572bda$export$11bbed9ee0012C13 extends (0,$8zHUo$react.Component) {
/* eslint-disable-next-line */ static defaultProps = {
clone:(item) => item
};
constructor(props){

at transformFile.next ()
at run.next ()
at transform.next ()`

Same issue.

I was using react-sortablejs 6.0.0 and am trying to upgrade to latest (6.1.4 as on npmjs.com).

react = 17.0.2
react-sortablejs = 6.0.0 -> 6.1.4
node = 16.20.2
npm = 8.19.4

After upgrade, when trying to yarn start, error message appeared:

Failed to compile.

./node_modules/react-sortablejs/dist/index.js
SyntaxError: /Users/ryanpang/webs/salonfinder-frontend/node_modules/react-sortablejs/dist/index.js: Missing class properties transform.
  158 | };
  159 | class $7fe8e3ea572bda7a$export$11bbed9ee0012c13 extends (0, $8zHUo$react.Component) {
> 160 |     /* eslint-disable-next-line */ static defaultProps = {
      |                                    ^
  161 |         clone: (item)=>item
  162 |     };
  163 |     constructor(props){
^C

At last I only upgraded (installed) react-sortablejs to 6.1.1, which is the predecessor of 6.1.4 as on npmjs.com.