UNPKG

cyl-hooks-tools

Version:

基于react上下文实现的权限管理

10 lines (8 loc) 348 B
interface IIndexedDB<T> { add: (id: number, item: T) => Promise<number> update: (id: number, updateItems: T) => Promise<number> remove: (id: number) => Promise<void> get: (id: number) => Promise<T | undefined> getAll: () => Promise<T[]> } export function useIndexedDB<T>(databaseName: string, storeName: string): IIndexedDB<T>