coolify/resources/views/components/forms
Andras Bacsai a5c6f53b58 Fix wire:dirty indicator appearing on readonly fields without wire:model binding
The wire:dirty.class was being applied to all form inputs, even those without
wire:model bindings (like readonly fields). This caused the dirty state indicator
to appear on readonly fields when other fields in the form were modified.

Fixed by only applying wire:dirty.class when wire:model binding is present:
- input.blade.php: Moved wire:dirty.class inside @if($modelBinding !== 'null')
- textarea.blade.php: Applied same fix for all textarea variations
- select.blade.php: Applied same fix for select elements

This ensures only fields with actual Livewire bindings show dirty state indicators.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 11:09:39 +02:00
..
button.blade.php feat: migrate env variables to polymorphic relationship 2024-12-17 10:38:42 +01:00
checkbox.blade.php Fix duplicate HTML ID warnings in form components 2025-10-14 10:27:41 +02:00
copy-button.blade.php fix(ui): only show copy button on https 2025-04-02 19:38:53 +02:00
datalist.blade.php Merge branch 'next' into andrasbacsai/livewire-model-binding 2025-10-16 11:05:29 +02:00
input.blade.php Fix wire:dirty indicator appearing on readonly fields without wire:model binding 2025-10-16 11:09:39 +02:00
monaco-editor.blade.php Changes auto-committed by Conductor 2025-10-16 09:48:32 +02:00
select.blade.php Fix wire:dirty indicator appearing on readonly fields without wire:model binding 2025-10-16 11:09:39 +02:00
textarea.blade.php Fix wire:dirty indicator appearing on readonly fields without wire:model binding 2025-10-16 11:09:39 +02:00