first change

This commit is contained in:
2025-07-27 17:40:56 +05:45
commit f8b9a6725b
3152 changed files with 229528 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?php
namespace App\Livewire;
use Livewire\Attributes\Validate;
use Livewire\Component;
class ToggleSwitch extends Component
{
#[Validate('required', 'in:sidebar,cpm-sidebar')]
public $sidebar;
public function toggle($isChecked)
{
$this->sidebar = $isChecked ? config('app.sidebar.other') : config('app.sidebar.default');
auth()->user()->update(['active_sidebar' => $this->sidebar]);
flash()->success("Dashboard has been toggled!");
$this->redirectRoute('dashboard');
}
public function render()
{
return view('livewire.toggle-switch');
}
}