|
|
@@ -11,7 +11,10 @@ import {
|
|
|
MergedComponentOptions,
|
|
|
RuntimeCompilerOptions
|
|
|
} from './componentOptions'
|
|
|
-import { ComponentPublicInstance } from './componentPublicInstance'
|
|
|
+import {
|
|
|
+ ComponentCustomProperties,
|
|
|
+ ComponentPublicInstance
|
|
|
+} from './componentPublicInstance'
|
|
|
import { Directive, validateDirectiveName } from './directives'
|
|
|
import { RootRenderFunction } from './renderer'
|
|
|
import { InjectionKey } from './apiInject'
|
|
|
@@ -70,7 +73,7 @@ export interface AppConfig {
|
|
|
|
|
|
performance: boolean
|
|
|
optionMergeStrategies: Record<string, OptionMergeFunction>
|
|
|
- globalProperties: Record<string, any>
|
|
|
+ globalProperties: ComponentCustomProperties & Record<string, any>
|
|
|
errorHandler?: (
|
|
|
err: unknown,
|
|
|
instance: ComponentPublicInstance | null,
|