UNPKG

use-fs-access

Version:

A React hook that builds on top of the File System Access API to enable easy file and directory operations in modern browsers.

21 lines 936 B
type IDirectoryData = { handle: FileSystemDirectoryHandle; }; type IDirectoryStoreOptions = {}; interface IDirectoryStore<TData extends IDirectoryData, TOptions extends IDirectoryStoreOptions> { getDirectories: (options?: TOptions) => Promise<Map<string, TData>>; saveDirectory: (key?: string, value?: TData, options?: TOptions) => Promise<void>; clearDirectories: (options?: TOptions) => Promise<void>; removeDirectory: (key: string, options?: TOptions) => Promise<void>; } export interface DirectoryStoreOptions extends IDirectoryStoreOptions { storeName?: string; } interface DirectoryStoreProps { dbName?: string; storeName?: string; dbVersion?: number; } export declare const indexedDBDirectoryStore: <TData extends IDirectoryData, TOptions extends DirectoryStoreOptions>(props?: DirectoryStoreProps) => IDirectoryStore<TData, TOptions>; export {}; //# sourceMappingURL=indexed-db-store.d.ts.map