gsferro/livewire-import-easy
Componente Livewire (v3) pronto para importação “easy” de arquivos no Laravel 10+ usando maatwebsite/excel. Estenda LivewireImportEasy, defina a classe de importação, personalize accept, rótulo, ícone e mensagens de progresso/finalização.
maatwebsite/excel under the hood while abstracting UI/UX complexity.Adopt if:
Look elsewhere if:
"This package lets us ship bulk data import features 10x faster by reusing a pre-built Livewire component. Instead of spending weeks building upload parsers and UI, we’ll leverage a MIT-licensed, Excel-integrated tool that handles the heavy lifting. Ideal for projects like [X initiative], where teams need to upload datasets (e.g., user records, inventory) without custom dev work. Low risk—built on mature libraries (Maatwebsite/Excel), and we can customize messages/icons to match our brand."
ROI:
*"This is a Livewire wrapper for Maatwebsite/Excel imports that abstracts:
How to Use:
\Gsferro\LivewireImportEasy\Livewire\LivewireImportEasy in your component.$importClass to point to your custom import handler (where you’d normally use Excel::toArray()).$importingMessage).Trade-offs:
Tech Stack Fit:
How can I help you explore Laravel packages today?