shallowRef — shallow reactivity. triggerRef — force update shallowRef.
1import { shallowRef, triggerRef } from "vue"23const state = shallowRef({ count: 0 })45// Does NOT trigger update6state.value.count++78// Triggers update9state.value = { count: 1 }1011// Force update without changing value12state.value.count++13triggerRef(state) // Forces re-render
When to use triggerRef: