PhoenixKitWeb.Components.Core.FileUpload (phoenix_kit v1.5.1)
View SourceReusable file upload component for PhoenixKit.
Provides a simple file upload button with auto-upload functionality. Files are uploaded immediately upon selection without requiring a submit button.
Usage
<.file_upload
upload={@uploads.media_files}
label="Upload Media"
/>Attributes
upload(required) - LiveView upload config from allow_upload/3label(optional) - Button label (default: "Upload Files")icon(optional) - Icon name (default: "hero-cloud-arrow-up")accept_description(optional) - Text describing accepted file typesmax_size_description(optional) - Text describing max file size