* @deprecated use config.compilerOptions.isCustomElement
*/
isCustomElement?: (tag: string) => boolean
-
- // TODO remove in 3.4
- /**
- * Temporary config for opt-in to unwrap injected refs.
- * @deprecated this no longer has effect. 3.3 always unwraps injected refs.
- */
- unwrapInjectedRef?: boolean
}
export interface AppContext {
}
const context = createAppContext()
-
- // TODO remove in 3.4
- if (__DEV__) {
- Object.defineProperty(context.config, 'unwrapInjectedRef', {
- get() {
- return true
- },
- set() {
- warn(
- `app.config.unwrapInjectedRef has been deprecated. ` +
- `3.3 now always unwraps injected refs in Options API.`
- )
- }
- })
- }
-
const installedPlugins = new WeakSet()
let isMounted = false