Replace dynamic wire:key values that included the full command string
with stable, descriptive identifiers to prevent unnecessary re-renders
and potential issues with special characters.
Changes:
- Line 270: wire:key="preview-{{ $command }}" → "docker-compose-build-preview"
- Line 279: wire:key="start-preview-{{ $command }}" → "docker-compose-start-preview"
Benefits:
- Prevents element recreation on every keystroke
- Avoids issues with special characters in commands
- Better performance with long commands
- Follows Livewire best practices
The computed properties (dockerComposeBuildCommandPreview and
dockerComposeStartCommandPreview) continue to handle reactive updates
automatically, so preview content still updates as expected.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| application | ||
| database | ||
| new | ||
| resource | ||
| service | ||
| shared | ||
| add-empty.blade.php | ||
| clone-me.blade.php | ||
| delete-environment.blade.php | ||
| delete-project.blade.php | ||
| edit.blade.php | ||
| environment-edit.blade.php | ||
| index.blade.php | ||
| show.blade.php | ||