File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ export function shallowReactive<T extends object>(
141141}
142142
143143type Primitive = string | number | boolean | bigint | symbol | undefined | null
144- type Builtin = Primitive | Function | Date | Error | RegExp
144+ export type Builtin = Primitive | Function | Date | Error | RegExp
145145export type DeepReadonly < T > = T extends Builtin
146146 ? T
147147 : T extends Map < infer K , infer V >
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ import {
1515 isReadonly ,
1616 isShallow
1717} from './reactive'
18- import type { ShallowReactiveMarker } from './reactive'
18+ import type { Builtin , ShallowReactiveMarker } from './reactive'
1919import { CollectionTypes } from './collectionHandlers'
2020import { createDep , Dep } from './dep'
2121
@@ -491,8 +491,7 @@ export type UnwrapRef<T> = T extends ShallowRef<infer V>
491491 : UnwrapRefSimple < T >
492492
493493export type UnwrapRefSimple < T > = T extends
494- | Function
495- | Date
494+ | Builtin
496495 | CollectionTypes
497496 | BaseTypes
498497 | Ref
You can’t perform that action at this time.
0 commit comments