import { type DropzoneRenderProps, Media } from "ui/elements"; import { Scrollable } from "ui/layouts/AppShell/AppShell"; export default function DropzoneElementTest() { return (
Dropzone User Avatar 1 (fully customized) {(props) => }
Dropzone User Avatar 1 (overwrite)
Dropzone User Avatar 1
Dropzone Container blank w/ query
Dropzone Container blank
Dropzone Post 12
); } function CustomUserAvatarDropzone({ wrapperRef, inputProps, state: { files, isOver, isOverAccepted, showPlaceholder }, actions: { openFileInput } }: DropzoneRenderProps) { const file = files[0]; return (
{showPlaceholder && <>{isOver && isOverAccepted ? "let it drop" : "drop here"}} {file && ( )}
); }