bknd
Version:
Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.
19 lines (18 loc) • 845 B
TypeScript
import type { PrimaryFieldType } from "../../../core";
import type { RepoQueryIn } from "../../../data";
import type { MediaFieldSchema } from "../../../media/AppMedia";
import type { TAppMediaConfig } from "../../../media/media-schema";
import { type DropzoneProps } from "./Dropzone";
export type DropzoneContainerProps = {
initialItems?: MediaFieldSchema[] | false;
infinite?: boolean;
entity?: {
name: string;
id: PrimaryFieldType;
field: string;
};
media?: Pick<TAppMediaConfig, "entity_name" | "storage">;
query?: RepoQueryIn;
randomFilename?: boolean;
} & Omit<Partial<DropzoneProps>, "initialItems">;
export declare function DropzoneContainer({ initialItems, media, entity, query, randomFilename, infinite, ...props }: DropzoneContainerProps): import("react/jsx-runtime").JSX.Element;