Skip to content

UMD build not working #29

Open
Open
@rouralberto

Description

@rouralberto

I'm using the UMD build of react (just using <script> tags and babel) to do a prototype and, when using react-easy-sort from the UMD build (unpkg.com/[email protected]/umd/react-easy-sort.js), it errors. How am I supposed to use the UMD build of this package?

Code:

Same as in the examples: https://codesandbox.io/s/react-easy-sort-vertical-list-demo-njg4i. But loading everything in the UMD fashion.

Error:

Uncaught TypeError: Cannot read properties of undefined (reading '__rest')
    at SortableList (index.tsx:44:10)
    at renderWithHooks (react-dom.development.js:16315:20)
    at mountIndeterminateComponent (react-dom.development.js:20084:15)
    at beginWork (react-dom.development.js:21597:18)
    at HTMLUnknownElement.callCallback (react-dom.development.js:4151:16)
    at Object.invokeGuardedCallbackDev (react-dom.development.js:4200:18)
    at invokeGuardedCallback (react-dom.development.js:4264:33)
    at beginWork$1 (react-dom.development.js:27461:9)
    at performUnitOfWork (react-dom.development.js:26567:14)
    at workLoopSync (react-dom.development.js:26476:7)
SortableList @ index.tsx:44
renderWithHooks @ react-dom.development.js:16315
mountIndeterminateComponent @ react-dom.development.js:20084
beginWork @ react-dom.development.js:21597
callCallback @ react-dom.development.js:4151
invokeGuardedCallbackDev @ react-dom.development.js:4200
invokeGuardedCallback @ react-dom.development.js:4264
beginWork$1 @ react-dom.development.js:27461
performUnitOfWork @ react-dom.development.js:26567
workLoopSync @ react-dom.development.js:26476
renderRootSync @ react-dom.development.js:26444
performSyncWorkOnRoot @ react-dom.development.js:26095
flushSyncCallbacks @ react-dom.development.js:12052
(anonymous) @ react-dom.development.js:25661
index.tsx:44 Uncaught TypeError: Cannot read properties of undefined (reading '__rest')
    at SortableList (index.tsx:44:10)
    at renderWithHooks (react-dom.development.js:16315:20)
    at mountIndeterminateComponent (react-dom.development.js:20084:15)
    at beginWork (react-dom.development.js:21597:18)
    at HTMLUnknownElement.callCallback (react-dom.development.js:4151:16)
    at Object.invokeGuardedCallbackDev (react-dom.development.js:4200:18)
    at invokeGuardedCallback (react-dom.development.js:4264:33)
    at beginWork$1 (react-dom.development.js:27461:9)
    at performUnitOfWork (react-dom.development.js:26567:14)
    at workLoopSync (react-dom.development.js:26476:7)
SortableList @ index.tsx:44
renderWithHooks @ react-dom.development.js:16315
mountIndeterminateComponent @ react-dom.development.js:20084
beginWork @ react-dom.development.js:21597
callCallback @ react-dom.development.js:4151
invokeGuardedCallbackDev @ react-dom.development.js:4200
invokeGuardedCallback @ react-dom.development.js:4264
beginWork$1 @ react-dom.development.js:27461
performUnitOfWork @ react-dom.development.js:26567
workLoopSync @ react-dom.development.js:26476
renderRootSync @ react-dom.development.js:26444
recoverFromConcurrentError @ react-dom.development.js:25860
performSyncWorkOnRoot @ react-dom.development.js:26106
flushSyncCallbacks @ react-dom.development.js:12052
(anonymous) @ react-dom.development.js:25661
react_devtools_backend.js:4026 The above error occurred in the <SortableList> component:

    at SortableList (https://unpkg.com/[email protected]/umd/react-easy-sort.js:305:23)
    at div
    at div
    at div
    at Nftify (<anonymous>:30:9)

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://reactjs.org/link/error-boundaries to learn more about error boundaries.
overrideMethod @ react_devtools_backend.js:4026
logCapturedError @ react-dom.development.js:18697
update.callback @ react-dom.development.js:18730
callCallback @ react-dom.development.js:13933
commitUpdateQueue @ react-dom.development.js:13954
commitLayoutEffectOnFiber @ react-dom.development.js:23401
commitLayoutMountEffects_complete @ react-dom.development.js:24698
commitLayoutEffects_begin @ react-dom.development.js:24684
commitLayoutEffects @ react-dom.development.js:24622
commitRootImpl @ react-dom.development.js:26833
commitRoot @ react-dom.development.js:26692
performSyncWorkOnRoot @ react-dom.development.js:26127
flushSyncCallbacks @ react-dom.development.js:12052
(anonymous) @ react-dom.development.js:25661
react-dom.development.js:12066 Uncaught TypeError: Cannot read properties of undefined (reading '__rest')
    at SortableList (index.tsx:44:10)
    at renderWithHooks (react-dom.development.js:16315:20)
    at mountIndeterminateComponent (react-dom.development.js:20084:15)
    at beginWork (react-dom.development.js:21597:18)
    at beginWork$1 (react-dom.development.js:27436:16)
    at performUnitOfWork (react-dom.development.js:26567:14)
    at workLoopSync (react-dom.development.js:26476:7)
    at renderRootSync (react-dom.development.js:26444:9)
    at recoverFromConcurrentError (react-dom.development.js:25860:22)
    at performSyncWorkOnRoot (react-dom.development.js:26106:22)
SortableList @ index.tsx:44
renderWithHooks @ react-dom.development.js:16315
mountIndeterminateComponent @ react-dom.development.js:20084
beginWork @ react-dom.development.js:21597
beginWork$1 @ react-dom.development.js:27436
performUnitOfWork @ react-dom.development.js:26567
workLoopSync @ react-dom.development.js:26476
renderRootSync @ react-dom.development.js:26444
recoverFromConcurrentError @ react-dom.development.js:25860
performSyncWorkOnRoot @ react-dom.development.js:26106
flushSyncCallbacks @ react-dom.development.js:12052
(anonymous) @ react-dom.development.js:25661

When this happens?

As soon as I load the component, it doesn't render.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions