📄️ Required Props
These props are required for the UpupUploader component to work.
📄️ ClassNames
The UpupUploader component was designed using Tailwind CSS v.3.3.5, and is fully customisable using the classNames prop object. All keys of the classNames object props expect classname values as string: whether TailwindCSS classes or not.
📄️ Event Handlers
These callback props allow you to hook into key moments of the file(s) selection and upload lifecycle. All handlers are optional, but provide granular control over the upload operation.
📄️ Icon Prop
The icon prop is an object used to configure what icons are shown on the UpupUploader client component. It is optional.
📄️ Optional Props
These optional props are not required for the UpupUploader component to work.
📄️ Ref API
The UpupUploader component exposes a ref-based API that allows parent components to access upload state and control upload operations programmatically.