Explorar el Código

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

daiwei hace 6 meses
padre
commit
0ab7e1bc86
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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)