inocan-group / vue3-google-map

A set of composable components for easy use of Google Maps in your Vue 3 projects.
https://vue3-google-map.com
MIT License
280 stars 57 forks source link

Prevent creating multiple Loader instances when maps API is already loaded #32

Closed JamieMcDonnell closed 3 years ago

JamieMcDonnell commented 3 years ago

Currently, creating multiple map instances attempts to instantiate Loader multiple times causing errors. My change checks if google exists or is being loaded, and only creates a loader instance if one has not already been created.

netlify[bot] commented 3 years ago

Deploy request for vue3-google-map accepted.

Accepted with commit e61ea82302e9fca4389647ddaec5c708de0117ad

https://app.netlify.com/sites/vue3-google-map/deploys/607e9409be0597000884716c

JamieMcDonnell commented 3 years ago

When I compile locally, despite the compile completing successfully, I see the following erros when loading the component in my page. These errors happen even when I am compiling your original code without my modifications:

runtime-core.esm-bundler.js:38 [Vue warn]: provide() can only be used inside setup().
warn @ runtime-core.esm-bundler.js:38
provide @ runtime-core.esm-bundler.js:5413
setup @ index.js:28
callWithErrorHandling @ runtime-core.esm-bundler.js:154
setupStatefulComponent @ runtime-core.esm-bundler.js:6542
setupComponent @ runtime-core.esm-bundler.js:6503
mountComponent @ runtime-core.esm-bundler.js:4206
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 55 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: provide() can only be used inside setup().
warn @ runtime-core.esm-bundler.js:38
provide @ runtime-core.esm-bundler.js:5413
setup @ index.js:28
callWithErrorHandling @ runtime-core.esm-bundler.js:154
setupStatefulComponent @ runtime-core.esm-bundler.js:6542
setupComponent @ runtime-core.esm-bundler.js:6503
mountComponent @ runtime-core.esm-bundler.js:4206
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 55 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: onBeforeUnmount is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.
warn @ runtime-core.esm-bundler.js:38
injectHook @ runtime-core.esm-bundler.js:1888
(anonymous) @ runtime-core.esm-bundler.js:1898
setup @ index.js:31
callWithErrorHandling @ runtime-core.esm-bundler.js:154
setupStatefulComponent @ runtime-core.esm-bundler.js:6542
setupComponent @ runtime-core.esm-bundler.js:6503
mountComponent @ runtime-core.esm-bundler.js:4206
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 56 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function. 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <RouterView> 
  at <App>
warn @ runtime-core.esm-bundler.js:38
setRef @ runtime-core.esm-bundler.js:3662
patch @ runtime-core.esm-bundler.js:3805
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 60 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Invalid VNode type: Symbol(Fragment) (symbol) 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <RouterView> 
  at <App>
warn @ runtime-core.esm-bundler.js:38
patch @ runtime-core.esm-bundler.js:3800
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
mountChildren @ runtime-core.esm-bundler.js:3975
mountElement @ runtime-core.esm-bundler.js:3896
processElement @ runtime-core.esm-bundler.js:3868
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4298
reactiveEffect @ reactivity.esm-bundler.js:42
effect @ reactivity.esm-bundler.js:17
setupRenderEffect @ runtime-core.esm-bundler.js:4263
mountComponent @ runtime-core.esm-bundler.js:4222
processComponent @ runtime-core.esm-bundler.js:4182
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 59 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function. 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <RouterView> 
  at <App>
warn @ runtime-core.esm-bundler.js:38
setRef @ runtime-core.esm-bundler.js:3662
patch @ runtime-core.esm-bundler.js:3805
patchBlockChildren @ runtime-core.esm-bundler.js:4091
patchElement @ runtime-core.esm-bundler.js:4055
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 36 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Invalid VNode type: Symbol(Fragment) (symbol) 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< undefined > > 
  at <RouterView> 
  at <App>
warn @ runtime-core.esm-bundler.js:38
patch @ runtime-core.esm-bundler.js:3800
patchBlockChildren @ runtime-core.esm-bundler.js:4091
patchElement @ runtime-core.esm-bundler.js:4055
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 35 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function. 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy {…} > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy {…} > > 
  at <RouterView> 
  at <App>
warn @ runtime-core.esm-bundler.js:38
setRef @ runtime-core.esm-bundler.js:3662
patch @ runtime-core.esm-bundler.js:3805
patchBlockChildren @ runtime-core.esm-bundler.js:4091
patchElement @ runtime-core.esm-bundler.js:4055
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
updateComponent @ runtime-core.esm-bundler.js:4251
processComponent @ runtime-core.esm-bundler.js:4186
patch @ runtime-core.esm-bundler.js:3791
patchKeyedChildren @ runtime-core.esm-bundler.js:4506
patchChildren @ runtime-core.esm-bundler.js:4449
patchElement @ runtime-core.esm-bundler.js:4062
processElement @ runtime-core.esm-bundler.js:3871
patch @ runtime-core.esm-bundler.js:3788
componentEffect @ runtime-core.esm-bundler.js:4368
reactiveEffect @ reactivity.esm-bundler.js:42
callWithErrorHandling @ runtime-core.esm-bundler.js:154
flushJobs @ runtime-core.esm-bundler.js:384
flushJobs @ runtime-core.esm-bundler.js:397
Promise.then (async)
queueFlush @ runtime-core.esm-bundler.js:286
queueCb @ runtime-core.esm-bundler.js:308
queuePostFlushCb @ runtime-core.esm-bundler.js:314
queueEffectWithSuspense @ runtime-core.esm-bundler.js:1524
scheduler @ runtime-core.esm-bundler.js:2118
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
scheduler @ reactivity.esm-bundler.js:851
run @ reactivity.esm-bundler.js:183
trigger @ reactivity.esm-bundler.js:189
set value @ reactivity.esm-bundler.js:761
finalizeNavigation @ vue-router.esm-bundler.js:3136
(anonymous) @ vue-router.esm-bundler.js:3009
Promise.then (async)
pushWithRedirect @ vue-router.esm-bundler.js:2980
push @ vue-router.esm-bundler.js:2914
install @ vue-router.esm-bundler.js:3291
use @ runtime-core.esm-bundler.js:3003
start @ client-entry.js:104
async function (async)
start @ client-entry.js:78
(anonymous) @ client-entry.js:133
Promise.then (async)
(anonymous) @ client-entry.js:128
Promise.then (async)
./.quasar/client-entry.js @ client-entry.js:121
__webpack_require__ @ bootstrap:853
fn @ bootstrap:150
0 @ helper.ts:299
__webpack_require__ @ bootstrap:853
checkDeferredModules @ bootstrap:45
(anonymous) @ bootstrap:993
(anonymous) @ bootstrap:993
Show 27 more frames
runtime-core.esm-bundler.js:38 [Vue warn]: Invalid VNode type: Symbol(Fragment) (symbol) 
  at <GoogleMap ref="newMap" style= {width: "100%", height: "100%"} center= {lat: 38.017922, lng: -95.494064}  ... > 
  at <QPage class="column col" > 
  at <Map onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy {…} > > 
  at <BaseTransition appear=true mode="out-in" persisted=false  ... > 
  at <Transition appear="" enter-active-class="animated fadeIn" leave-active-class="animated fadeOut"  ... > 
  at <RouterView> 
  at <QPageContainer class="column col full-width" style= {padding: "0 !important"} > 
  at <QLayout class="column col full-height" style= {position: "inherit !important"} > 
  at <MainLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy {…} > > 
  at <RouterView> 
  at <App>
yankeeinlondon commented 3 years ago

thanks Jamie

yankeeinlondon commented 3 years ago

released as 0.7.2