Преглед изворни кода

fix(types/reactivity): export ShallowRef type (#5026)

close #5205
三咲智子 пре 4 година
родитељ
комит
523b4b78f5
2 измењених фајлова са 2 додато и 1 уклоњено
  1. 1 0
      packages/reactivity/src/index.ts
  2. 1 1
      packages/reactivity/src/ref.ts

+ 1 - 0
packages/reactivity/src/index.ts

@@ -12,6 +12,7 @@ export {
   ToRef,
   ToRef,
   ToRefs,
   ToRefs,
   UnwrapRef,
   UnwrapRef,
+  ShallowRef,
   ShallowUnwrapRef,
   ShallowUnwrapRef,
   RefUnwrapBailTypes
   RefUnwrapBailTypes
 } from './ref'
 } from './ref'

+ 1 - 1
packages/reactivity/src/ref.ts

@@ -77,7 +77,7 @@ export function ref(value?: unknown) {
 
 
 declare const ShallowRefMarker: unique symbol
 declare const ShallowRefMarker: unique symbol
 
 
-type ShallowRef<T = any> = Ref<T> & { [ShallowRefMarker]?: true }
+export type ShallowRef<T = any> = Ref<T> & { [ShallowRefMarker]?: true }
 
 
 export function shallowRef<T extends object>(
 export function shallowRef<T extends object>(
   value: T
   value: T