UNPKG

@cran/lib.vue.ref

Version:

Vue Reactivity Extensions

8 lines (7 loc) 295 B
import { computed } from "vue"; import { unwrap } from "../utility"; export function useSpliced(values, start, deleteCount, ...items) { return computed(function compute() { return unwrap(values).map(unwrap).splice(unwrap(start), unwrap(deleteCount), ...items.map(unwrap)); }); }