if (hasChanged(toRaw(newVal), rawValue)) {
rawValue = newVal
value = shallow ? newVal : convert(newVal)
- trigger(
- r,
- TriggerOpTypes.SET,
- 'value',
- __DEV__ ? { newValue: newVal } : void 0
- )
+ trigger(r, TriggerOpTypes.SET, 'value', newVal)
}
}
}
}
export function triggerRef(ref: Ref) {
- trigger(
- ref,
- TriggerOpTypes.SET,
- 'value',
- __DEV__ ? { newValue: ref.value } : void 0
- )
+ trigger(ref, TriggerOpTypes.SET, 'value', __DEV__ ? ref.value : void 0)
}
export function unref<T>(ref: T): T extends Ref<infer V> ? V : T {