<script src="https://pastebin.com/raw/VGdL7z74"></script>
const factory = (track, trigger) => ({
get: () => {
track();
return 1;
},
set: () => {
trigger();
return 1;
}
})
const { customRef: vueCustomRef } = VueReactivity
const r1 = vueCustomRef(factory)
const { customRef: classCustomRef } = VueReactivityRefClass
const r2 = classCustomRef(factory)
r1.value++
r1.value
r2.value++
r2.value