diff --git a/app/Livewire/BettypeToggle.php b/app/Livewire/BettypeToggle.php index 5170b243..6e3a2a7a 100644 --- a/app/Livewire/BettypeToggle.php +++ b/app/Livewire/BettypeToggle.php @@ -59,7 +59,16 @@ class BettypeToggle extends Component public function clearAllFilter() { + User::where('id', auth()->user()->id)->update([ + 'partner_compare' => 0, + 'partner_show' => 0, + 'all_only_none' => 0, + 'bookmaker_partner_differences' => 0, + 'starttime_differences' => 0, + ]); + $this->dispatch('refreshBettypeMenu'); $this->dispatch('filterClearFilter'); + $this->dispatch('refreshTable'); } public function toggleBettype($multiline_setting_id) diff --git a/resources/views/livewire/bettype-toggle.blade.php b/resources/views/livewire/bettype-toggle.blade.php index 37425d55..e713eee1 100644 --- a/resources/views/livewire/bettype-toggle.blade.php +++ b/resources/views/livewire/bettype-toggle.blade.php @@ -5,7 +5,7 @@ icon="phosphor-x" /> + wire:click="filterStarttimeDifferences" :color="auth()->user()->starttime_differences ? 'warning' : 'gray'" icon="phosphor-clock" />
@@ -23,7 +23,7 @@ @role('partner_programm')
- + wire:click="toggleShowPartner" :color="auth()->user()->partner_show ? 'warning' : 'gray'" icon="phosphor-users-duotone"> + :disabled="auth()->user()->partner_show ? false : true" :color="auth()->user()->partner_compare ? 'warning' : 'gray'" icon="phosphor-exclude-square-duotone"> user()->all_only_none == 0 ? 'primary' : 'gray'" tooltip="All Events"> + :color="auth()->user()->all_only_none == 1 ? 'warning' : 'gray'" tooltip="Events with {{ auth()->user()->bookmaker->name }} markets"> + :color="auth()->user()->all_only_none == 2 ? 'warning' : 'gray'" tooltip="Events without {{ auth()->user()->bookmaker->name }} markets">