• Shallow version of ().

    Type Parameters

    • T

    Parameters

    • value: T

      The "inner value" for the shallow ref.

    Returns Ref extends T
        ? T extends Ref
            ? IfAny<T, ShallowRef<T>, T>
            : ShallowRef<T>
        : ShallowRef<T>

    Example

    const state = shallowRef({ count: 1 })

    // does NOT trigger change
    state.value.count = 2

    // does trigger change
    state.value = { count: 2 }

    See

    https://vuejs.org/api/reactivity-advanced.html#shallowref

  • Type Parameters

    • T = any

    Returns ShallowRef<T | undefined>

Generated using TypeDoc