fix: update toggle event handling for firewall and adapter firewalls

This commit is contained in:
2025-12-18 07:24:27 -05:00
parent 18bc0f89f1
commit 1a041b20ee

View File

@@ -277,9 +277,9 @@
<label class="fw-toggle" wire:loading.class="pointer-events-none">
<input
type="checkbox"
wire:click="toggleFirewall"
wire:change="toggleFirewall"
wire:loading.attr="disabled"
{{ $firewallEnabled ? 'checked' : '' }}
@checked($firewallEnabled)
>
<span class="fw-toggle-slider"></span>
</label>
@@ -367,10 +367,10 @@
<label class="fw-toggle-sm" wire:loading.class="pointer-events-none">
<input
type="checkbox"
wire:click="toggleAdapterFirewall('{{ $adapter['name'] }}')"
wire:change="toggleAdapterFirewall('{{ $adapter['name'] }}')"
wire:loading.attr="disabled"
wire:key="adapter-{{ $adapter['name'] }}"
{{ ($adapterFirewallStates[$adapter['name']] ?? false) ? 'checked' : '' }}
@checked($adapterFirewallStates[$adapter['name']] ?? false)
>
<span class="fw-toggle-slider-sm"></span>
</label>