useStorageAsync
非同期サポート付きのリアクティブストレージ。
使用方法
useStorage
を参照してください。
型宣言
型宣言を表示
typescript
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>
ソース
コントリビューター
変更ログ
v12.0.0-beta.1
2024/11/21v10.7.2
2024/1/14v10.0.0-beta.5
2023/4/13cb644
- refactor!: isFunction
およびisString
ユーティリティの削除v10.0.0-beta.4
2023/4/134d757
- feat(types)!: MaybeComputedRef
のMaybeRefOrGetter
への名前変更0a72b
- feat(toValue): resolveUnref
をtoValue
に名前変更v9.13.0
2023年2月18日