parent
c4f213b425
commit
e9172db68b
|
@ -28,6 +28,7 @@ export {
|
|||
shallowReadonly,
|
||||
markRaw,
|
||||
toRaw,
|
||||
Raw,
|
||||
ReactiveFlags,
|
||||
DeepReadonly,
|
||||
ShallowReactive,
|
||||
|
|
|
@ -241,9 +241,9 @@ export function toRaw<T>(observed: T): T {
|
|||
return raw ? toRaw(raw) : observed
|
||||
}
|
||||
|
||||
export function markRaw<T extends object>(
|
||||
value: T
|
||||
): T & { [RawSymbol]?: true } {
|
||||
export type Raw<T> = T & { [RawSymbol]?: true }
|
||||
|
||||
export function markRaw<T extends object>(value: T): Raw<T> {
|
||||
def(value, ReactiveFlags.SKIP, true)
|
||||
return value
|
||||
}
|
||||
|
|
|
@ -172,7 +172,8 @@ export {
|
|||
DebuggerEvent,
|
||||
DebuggerEventExtraInfo,
|
||||
TrackOpTypes,
|
||||
TriggerOpTypes
|
||||
TriggerOpTypes,
|
||||
Raw
|
||||
} from '@vue/reactivity'
|
||||
export {
|
||||
WatchEffect,
|
||||
|
|
Loading…
Reference in New Issue