Skip to content

chore(frontend): install livewire and blade heroicons#29

Merged
ibourgeois merged 1 commit into
mainfrom
codex/3-install-livewire
Apr 10, 2026
Merged

chore(frontend): install livewire and blade heroicons#29
ibourgeois merged 1 commit into
mainfrom
codex/3-install-livewire

Conversation

@ibourgeois
Copy link
Copy Markdown
Contributor

Summary

  • install Livewire 4 and Blade Heroicons
  • add a minimal Livewire smoke component and icon render coverage
  • keep project boost metadata in sync with the new package surface

Issue

Scope Check

  • This PR is limited to the issue scope
  • Unrelated changes were intentionally excluded

Validation

  • Tests added or updated when needed
  • Local verification completed

Notes

  • Vite refresh was already configured with refresh: true, which covers the new Livewire and Blade view paths
  • Livewire package install updated repo agent metadata via the existing boost hook

Copilot AI review requested due to automatic review settings April 10, 2026 05:17
@ibourgeois ibourgeois merged commit 6e5a924 into main Apr 10, 2026
3 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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/livewire and blade-ui-kit/blade-heroicons dependencies via Composer.
  • Introduce a minimal StatusPing Livewire 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.

Comment thread GEMINI.md

# Livewire

- Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript.
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.

Suggested change
- 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.

Copilot uses AI. Check for mistakes.
Comment thread CLAUDE.md

# Livewire

- Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript.
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.

Suggested change
- 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.

Copilot uses AI. Check for mistakes.
Comment thread AGENTS.md

# Livewire

- Livewire allow to build dynamic, reactive interfaces in PHP without writing JavaScript.
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammar: "Livewire allow to build" should be "Livewire allows you to build" (or "Livewire allows building") for correct subject–verb agreement.

Suggested change
- 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.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(frontend): install and configure Livewire and icon package

2 participants