@acrsolutions/chat-components
Version:
Un set di componenti per la creazione di un'applicazione di messaggistica
15 lines (14 loc) • 638 B
TypeScript
/**
*
* @param param0
* @param param0.onCloseMedia funzione per chiudere il media
* @param param0.onSelectFile funzione che riceve il click sul file.
* Il target del click è l'input di tipo file; il suo contenuto può essere recuperato con const file = event.target.files?.[0];
*
*/
export declare function FileDropZone({ onCloseMedia, onSelectFile, onDropUrl, onDropFile, }: {
onCloseMedia: () => void;
onSelectFile: (event: React.ChangeEvent<HTMLInputElement>) => Promise<void>;
onDropFile: (file: File) => Promise<void>;
onDropUrl: (url: string) => Promise<void>;
}): import("react/jsx-runtime").JSX.Element;