UNPKG

bknd

Version:

Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.

20 lines (19 loc) 649 B
import type { MediaFieldSchema } from "../../../media/AppMedia"; import type { FileState } from "./Dropzone"; export declare function mediaItemToFileState(item: MediaFieldSchema, options?: { overrides?: Partial<FileState>; baseUrl?: string; }): FileState; export declare function mediaItemsToFileStates(items: MediaFieldSchema[], options?: { overrides?: Partial<FileState>; baseUrl?: string; }): FileState[]; export declare function checkMaxReached({ maxItems, current, overwrite, added, }: { maxItems?: number; current?: number; overwrite?: boolean; added: number; }): { reject: boolean; to_drop: number; };