Download the PHP package mrpunyapal/filament-infinite-select without Composer
On this page you can find all versions of the php package mrpunyapal/filament-infinite-select. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mrpunyapal/filament-infinite-select
More information about mrpunyapal/filament-infinite-select
Files in mrpunyapal/filament-infinite-select
Package filament-infinite-select
Short Description A Filament Select component with infinite scroll lazy loading for options
License MIT
Homepage https://github.com/mrpunyapal/filament-infinite-select
Informations about the package filament-infinite-select
Filament Infinite Select
A Filament form component that loads select options one page at a time as the user scrolls. Use it when a select can contain hundreds or thousands of options and loading them all at once is too slow.
Options are fetched through a closure you provide. The dropdown appends each page on scroll, search queries your closure server side with debouncing, and saved values resolve their labels through separate closures so they display correctly even when they are not on the first page.
Requirements
- PHP 8.2 or higher
- Filament 4.x or 5.x
- Laravel 11.28 or higher
Documentation
The documentation is available at mrpunyapal.github.io/filament-infinite-select.
Using AI agents (Claude Code, Cursor, Boost, ...)? The package ships an installable skill:
Quick example
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Punyapal Shah
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-infinite-select with dependencies
filament/forms Version ^4.0|^5.0
illuminate/contracts Version ^11.28|^12.0|^13.0
spatie/laravel-package-tools Version ^1.16.0