chore(frontend): install livewire and blade heroicons#29
Conversation
There was a problem hiding this comment.
Pull request overview
Installs Livewire v4 and Blade Heroicons into the Laravel app, adds a minimal Livewire “smoke” component plus basic render assertions to validate the integration, and updates repo/agent metadata to reflect the new frontend package surface.
Changes:
- Add
livewire/livewireandblade-ui-kit/blade-heroiconsdependencies via Composer. - Introduce a minimal
StatusPingLivewire component + Blade view and a Pest feature test covering Livewire + Heroicons rendering. - Update Boost skills and agent metadata docs to include a Livewire-focused skill.
Reviewed changes
Copilot reviewed 8 out of 9 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
composer.json |
Adds Livewire and Blade Heroicons to required dependencies. |
composer.lock |
Locks newly added packages and their transitive dependencies. |
app/Livewire/StatusPing.php |
Adds a minimal Livewire component to validate installation. |
resources/views/livewire/status-ping.blade.php |
Adds a simple view rendering a Heroicon + status text. |
tests/Feature/Livewire/StatusPingTest.php |
Adds smoke coverage for Livewire component rendering and Blade Heroicons output. |
boost.json |
Registers the Livewire skill in Boost’s skill list. |
AGENTS.md |
Updates agent metadata and adds a Livewire rules section. |
CLAUDE.md |
Updates agent metadata and adds a Livewire rules section. |
GEMINI.md |
Updates agent metadata and adds a Livewire rules section. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| # Livewire | ||
|
|
||
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. |
There was a problem hiding this comment.
Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. | |
| - Livewire allows you to build dynamic, reactive interfaces in PHP without writing JavaScript. |
|
|
||
| # Livewire | ||
|
|
||
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. |
There was a problem hiding this comment.
Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. | |
| - Livewire allows you to build dynamic, reactive interfaces in PHP without writing JavaScript. |
|
|
||
| # Livewire | ||
|
|
||
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. |
There was a problem hiding this comment.
Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.
| - Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript. | |
| - Livewire allows you to build dynamic, reactive interfaces in PHP without writing JavaScript. |
Summary
Issue
Scope Check
Validation
Notes
refresh: true, which covers the new Livewire and Blade view paths