related to https://github.com/vuejs/vue-devtools/issues/1376
ConcreteComponent,
Data,
validateComponentName,
- Component
+ Component,
+ ComponentInternalInstance
} from './component'
import {
ComponentOptions,
_props: Data | null
_container: HostElement | null
_context: AppContext
+ _instance: ComponentInternalInstance | null
/**
* v2 compat only
_props: rootProps,
_container: null,
_context: context,
+ _instance: null,
version,
;(rootContainer as any).__vue_app__ = app
if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) {
+ app._instance = vnode.component
devtoolsInitApp(app, version)
}
if (isMounted) {
render(null, app._container)
if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) {
+ app._instance = null
devtoolsUnmountApp(app)
}
delete app._container.__vue_app__