Browse Source

Reset uppy instance when React component is unmounted (#3814)

Tomasz Pęksa 2 years ago
parent
commit
2c05d51794
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/@uppy/react/src/useUppy.js

+ 2 - 1
packages/@uppy/react/src/useUppy.js

@@ -18,8 +18,9 @@ module.exports = function useUppy (factory) {
   useEffect(() => {
     return () => {
       uppy.current.close({ reason: 'unmount' })
+      uppy.current = undefined
     }
-  }, [])
+  }, [uppy])
 
   return uppy.current
 }