Local upload

Upload your ID
State
@uploaded_files = []
@uploads.some_picture_file = #Phoenix.LiveView.UploadConfig<accept: ".jpg,.jpeg,.png,.pdf", auto_upload?: false, entries: [], errors: [], max_entries: 1, max_file_size: 1048576, name: :some_picture_file, progress_event: nil, ref: "phx-F1F-punfsfObXxeh", ...>

Upload directly from browser to S3

Upload your ID
State
@uploaded_files = []
@uploads.some_picture_file = #Phoenix.LiveView.UploadConfig<accept: ".jpg,.jpeg,.png,.pdf", auto_upload?: false, entries: [], errors: [], max_entries: 1, max_file_size: 1048576, name: :some_picture_file, progress_event: nil, ref: "phx-F1F-punfsfObXxeh", ...>

Custom design instead of button

.oOo.
State
@uploaded_files = []
@uploads.some_picture_file = #Phoenix.LiveView.UploadConfig<accept: ".jpg,.jpeg,.png,.pdf", auto_upload?: false, entries: [], errors: [], max_entries: 1, max_file_size: 1048576, name: :some_picture_file, progress_event: nil, ref: "phx-F1F-punfsfObXxeh", ...>