Просмотр исходного кода

fix(runtime-vapor): expose raw setup state to devtools via `devtoolsRawSetupState`

daiwei 4 месяцев назад
Родитель
Сommit
0ab7e1bc86
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      packages/runtime-vapor/src/component.ts

+ 3 - 0
packages/runtime-vapor/src/component.ts

@@ -383,6 +383,9 @@ export function setupComponent(
       )
       instance.block = []
     } else {
+      if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) {
+        instance.devtoolsRawSetupState = setupResult
+      }
       instance.setupState = proxyRefs(setupResult)
       if (__DEV__) {
         instance.setupState = createDevSetupStateProxy(instance)