From: 三咲智子 Kevin Deng Date: Fri, 15 Nov 2024 19:51:08 +0000 (+0800) Subject: fix(runtime-vapor): export types from reactivity X-Git-Tag: v3.6.0-alpha.1~16^2~273 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=de3a611eae1f80300ef8a3b9c2e6772f5791147e;p=thirdparty%2Fvuejs%2Fcore.git fix(runtime-vapor): export types from reactivity --- diff --git a/packages/runtime-vapor/src/index.ts b/packages/runtime-vapor/src/index.ts index d9afed312a..cd1f87ae92 100644 --- a/packages/runtime-vapor/src/index.ts +++ b/packages/runtime-vapor/src/index.ts @@ -3,9 +3,6 @@ export const version: string = __VERSION__ export { // core - type Ref, - type ShallowRef, - type DebuggerEvent, TrackOpTypes, TriggerOpTypes, reactive, @@ -44,6 +41,34 @@ export { onWatcherCleanup, getCurrentWatcher, } from '@vue/reactivity' +export type { + Ref, + MaybeRef, + MaybeRefOrGetter, + ToRef, + ToRefs, + UnwrapRef, + ShallowRef, + ShallowUnwrapRef, + CustomRefFactory, + ReactiveFlags, + DeepReadonly, + ShallowReactive, + UnwrapNestedRefs, + ComputedRef, + WritableComputedRef, + WritableComputedOptions, + ComputedGetter, + ComputedSetter, + ReactiveEffectRunner, + ReactiveEffectOptions, + EffectScheduler, + DebuggerOptions, + DebuggerEvent, + DebuggerEventExtraInfo, + Raw, + Reactive, +} from '@vue/reactivity' import { NOOP } from '@vue/shared' import { warn as _warn } from './warning'