Category | State |
---|---|
Export Size | 1.63 kB |
Last Changed | last week |
Related | useStorage |
Reactive Storage in with async support.
Please refer to useStorage
export interface UseStorageAsyncOptions<T> extends Omit<UseStorageOptions<T>, "serializer"> { /** * Custom data serialization */ serializer?: SerializerAsync<T> } export declare function useStorageAsync( key: string, initialValue: MaybeRefOrGetter<string>, storage?: StorageLikeAsync, options?: UseStorageAsyncOptions<string> ): RemovableRef<string> export declare function useStorageAsync( key: string, initialValue: MaybeRefOrGetter<boolean>, storage?: StorageLikeAsync, options?: UseStorageAsyncOptions<boolean> ): RemovableRef<boolean> export declare function useStorageAsync( key: string, initialValue: MaybeRefOrGetter<number>, storage?: StorageLikeAsync, options?: UseStorageAsyncOptions<number> ): RemovableRef<number> export declare function useStorageAsync<T>( key: string, initialValue: MaybeRefOrGetter<T>, storage?: StorageLikeAsync, options?: UseStorageAsyncOptions<T> ): RemovableRef<T> export declare function useStorageAsync<T = unknown>( key: string, initialValue: MaybeRefOrGetter<null>, storage?: StorageLikeAsync, options?: UseStorageAsyncOptions<T> ): RemovableRef<T>
© 2019-present Anthony Fu
Licensed under the MIT License.
https://vueuse.org/core/useStorageAsync/