MCPcopy
hub / github.com/vuejs/core / toWrapped

Function toWrapped

packages/reactivity/src/arrayInstrumentations.ts:35–40  ·  view source on GitHub ↗
(target: unknown, item: unknown)

Source from the content-addressed store, hash-verified

33}
34
35function toWrapped(target: unknown, item: unknown) {
36 if (isReadonly(target)) {
37 return isReactive(target) ? toReadonly(toReactive(item)) : toReadonly(item)
38 }
39 return toReactive(item)
40}
41
42export const arrayInstrumentations: Record<string | symbol, Function> = <any>{
43 __proto__: null,

Callers 8

[Symbol.iterator]Function · 0.85
entriesFunction · 0.85
filterFunction · 0.85
findFunction · 0.85
findLastFunction · 0.85
valuesFunction · 0.85
applyFunction · 0.85
reduceFunction · 0.85

Calls 4

isReadonlyFunction · 0.90
isReactiveFunction · 0.90
toReadonlyFunction · 0.90
toReactiveFunction · 0.90

Tested by

no test coverage detected