diff options
| author | Henry Jameson <me@hjkos.com> | 2021-04-25 14:51:15 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2021-04-25 14:51:15 +0300 |
| commit | 8a9115b58e020f750366e87bb4fd3483d6b62b03 (patch) | |
| tree | 38ee9980b32bf0c08d8ab2d3897eb7febeeb391c | |
| parent | b6e8c12dbcd7d9f4cf50e10bfd3c85fe691c2640 (diff) | |
temp fix for now-unused resettable async component
| -rw-r--r-- | src/services/resettable_async_component.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/services/resettable_async_component.js b/src/services/resettable_async_component.js index 517bbd88..e85c540b 100644 --- a/src/services/resettable_async_component.js +++ b/src/services/resettable_async_component.js @@ -1,4 +1,5 @@ -import Vue from 'vue' +// TODO investigate if even necessary since VUE3 +import { reactive } from 'vue' /* By default async components don't have any way to recover, if component is * failed, it is failed forever. This helper tries to remedy that by recreating @@ -13,7 +14,7 @@ function getResettableAsyncComponent (asyncComponent, options) { ...options }) - const observe = Vue.observable({ c: asyncComponentFactory() }) + const observe = reactive({ c: asyncComponentFactory() }) return { functional: true, |
