Category | Reactivity |
---|---|
Export Size | 107 B |
Last Changed | last year |
Apply default value to a ref.
import { refDefault, useStorage } from '@vueuse/core' const raw = useStorage('key') const state = refDefault(raw, 'default') raw.value = 'hello' console.log(state.value) // hello raw.value = undefined console.log(state.value) // default
/** * Apply default value to a ref. * * @param source source ref * @param targets */ export declare function refDefault<T>( source: Ref<T | undefined | null>, defaultValue: T ): Ref<T>
© 2019-present Anthony Fu
Licensed under the MIT License.
https://vueuse.org/shared/refDefault/