Skip to content

File Input

File Input

File Input provides image upload functionality with camera/file selection modal, compression, validation, and preview display.

PropertyValue
Button Height80-120px
Border StyleDashed border
Border Radius8-12px
Max File Size10MB
Accepted TypesPNG, JPEG, JPG

Upload button with placeholder

Image displayed with reset option

Spinner shown during upload

Red border, error message

RuleMessage
Max size (10MB)“File size exceeds requirement!”
Invalid type”Incorrect File Type! Make sure you upload the .jpeg, .jpg, or .png file type.”
  • Profile photo uploads
  • Document uploads (KYC)
  • Receipt uploads
  • Image-based form inputs
✅ Do❌ Don’t
Show file requirementsUnknown constraints
Display previewBlind upload
Handle compression errorsBroken uploads
Allow reset/retryStuck with bad upload