瀏覽代碼

fix(types): allow return any for Options API lifecycle hooks (#5914)

Co-authored-by: edison <daiwei521@126.com>
Liu Bo 1 年之前
父節點
當前提交
06310e82f5
共有 1 個文件被更改,包括 12 次插入12 次删除
  1. 12 12
      packages/runtime-core/src/componentOptions.ts

+ 12 - 12
packages/runtime-core/src/componentOptions.ts

@@ -416,20 +416,20 @@ interface LegacyOptions<
   extends?: Extends
   extends?: Extends
 
 
   // lifecycle
   // lifecycle
-  beforeCreate?(): void
-  created?(): void
-  beforeMount?(): void
-  mounted?(): void
-  beforeUpdate?(): void
-  updated?(): void
-  activated?(): void
-  deactivated?(): void
+  beforeCreate?(): any
+  created?(): any
+  beforeMount?(): any
+  mounted?(): any
+  beforeUpdate?(): any
+  updated?(): any
+  activated?(): any
+  deactivated?(): any
   /** @deprecated use `beforeUnmount` instead */
   /** @deprecated use `beforeUnmount` instead */
-  beforeDestroy?(): void
-  beforeUnmount?(): void
+  beforeDestroy?(): any
+  beforeUnmount?(): any
   /** @deprecated use `unmounted` instead */
   /** @deprecated use `unmounted` instead */
-  destroyed?(): void
-  unmounted?(): void
+  destroyed?(): any
+  unmounted?(): any
   renderTracked?: DebuggerHook
   renderTracked?: DebuggerHook
   renderTriggered?: DebuggerHook
   renderTriggered?: DebuggerHook
   errorCaptured?: ErrorCapturedHook
   errorCaptured?: ErrorCapturedHook