Component for uploading a files to s3 with iframe fallback