diff --git a/packages/@uppy/vue/src/headless/context-provider.ts b/packages/@uppy/vue/src/headless/context-provider.ts index 81fdbb5d7..16feef6ae 100644 --- a/packages/@uppy/vue/src/headless/context-provider.ts +++ b/packages/@uppy/vue/src/headless/context-provider.ts @@ -5,6 +5,7 @@ import type { PropType } from 'vue' import { defineComponent, inject, + markRaw, onBeforeUnmount, onMounted, provide, @@ -33,7 +34,7 @@ export const UppyContextProvider = defineComponent({ const progress = ref(0) const uppyContext = reactive({ - uppy: props.uppy, + uppy: markRaw(props.uppy), status: 'init', progress: 0, })