bladewindui / filepicker
BladewindUI — File picker component (powered by FilePond)
Requires
- php: >=8.1
- bladewindui/core: ^5.1
- bladewindui/script: ^5.1
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
File Picker
BladewindUI — File picker component (powered by FilePond).
Installation
composer require bladewindui/filepicker
Or install the full library:
composer require bladewindui/ui
Documentation
Full documentation, live demos, and all available attributes are at bladewindui.com.
Livewire
The component guards against a Livewire re-render building a duplicate FilePond (and Cropper.js) instance around the same input — previously every re-render left the old instance's DOM and listeners behind. Base64-mode hidden inputs dispatch a native change event when created, so wire:model observes them. Because FilePond manages its own DOM inside the field, wrap the file picker in wire:ignore if it sits inside a component that can re-render mid-upload for reasons unrelated to the picker.
License
MIT — see the LICENSE file.