(array)
| 842 | endBatch(); |
| 843 | } |
| 844 | function reactiveReadArray(array) { |
| 845 | const raw = /* @__PURE__ */ toRaw(array); |
| 846 | if (raw === array) return raw; |
| 847 | track(raw, "iterate", ARRAY_ITERATE_KEY); |
| 848 | return /* @__PURE__ */ isShallow(array) ? raw : raw.map(toReactive); |
| 849 | } |
| 850 | function shallowReadArray(arr) { |
| 851 | track(arr = /* @__PURE__ */ toRaw(arr), "iterate", ARRAY_ITERATE_KEY); |
| 852 | return arr; |