foxws/wireuse
A collection of Livewire utilities and components for Laravel: property synthesizers, page components, form traits, state objects, structure scout discovery, infinite scroll and HTML helpers. Requires PHP 8.2+, Laravel 12+ and Livewire 4.2+.
Page components) suggest strong fit for CRUD-heavy or form-driven applications where Livewire is the primary UI layer.composer update.composer.json before upgrading.docs/ tree. Confirm whether the hosted site is the canonical source or a mirror, and whether it is versioned per release.main? If it tracks main, it can drift ahead of the version you pin.UserManagement component).WireUse equivalents.WireUse behavior in components.Livewire\Component (or a subclass). Traits like HasRouteKeySynthesis can be mixed in directly.id). Custom key mappings may require overrides.Page).Livewire::test()) should continue to work, but trait interactions may need custom assertions. The v3.1.0 release does not add new public APIs requiring test changes.WireUse equivalents.WireUse patterns, using the hosted docs as the primary reference.WireUse internals.HasRouteKeySynthesis").Page) may introduce small DOM changes (test rendering performance).| Risk | Impact | Mitigation |
|---|---|---|
| Trait conflicts | Component breaks silently | Pre-integration trait conflict analysis. |
| Livewire version drift | Package breaks on Livewire upgrade | Pin Livewire version in composer.json. |
| Undocumented behavior | Unexpected property synthesis | Test edge cases (e.g., null models); consult hosted docs first. |
| Docs drift from pinned version | Guidance describes unreleased behavior | Pin the package version and note which docs version you reference. |
| Poor error messages | Hard to debug trait interactions | Add logging for WireUse invocations. |
WireUse features via the new Docusaurus site (faster than source reading) and the migration guide.::class resolution).main.How can I help you explore Laravel packages today?