akaunting 3.0 (the last dance)
This commit is contained in:
29
app/Http/Livewire/Menu/Profile.php
Normal file
29
app/Http/Livewire/Menu/Profile.php
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Livewire\Menu;
|
||||
|
||||
use App\Events\Menu\ProfileCreated;
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Livewire\Component;
|
||||
|
||||
class Profile extends Component
|
||||
{
|
||||
public $active_menu = 0;
|
||||
|
||||
public function render(): View
|
||||
{
|
||||
menu()->create('profile', function ($menu) {
|
||||
$menu->style('tailwind');
|
||||
|
||||
event(new ProfileCreated($menu));
|
||||
|
||||
foreach($menu->getItems() as $item) {
|
||||
if ($item->isActive()) {
|
||||
$this->active_menu = 1;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return view('livewire.menu.profile');
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user