<input
ref={fileInputRef}
type="file"
className="hidden"
accept="image/png, image/jpeg, image/webp"
onChange={async (e) => {
const file = e.target.files?.[0];
if (!file) return;
const uploadedFiles = await startUpload([file]);
console.log('response', uploadedFiles); // undefined if error uploading, eg filetype invalid or file too large
}}
/>
<input
ref={fileInputRef}
type="file"
className="hidden"
accept="image/png, image/jpeg, image/webp"
onChange={async (e) => {
const file = e.target.files?.[0];
if (!file) return;
const uploadedFiles = await startUpload([file]);
console.log('response', uploadedFiles); // undefined if error uploading, eg filetype invalid or file too large
}}
/>