From 9108a584cf983d2f711afe765c912261b4a2a4cf Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Sat, 18 Apr 2026 20:07:42 -0500 Subject: [PATCH] up --- app/Http/Livewire/ShowUsuarios.php | 12 +++ resources/views/layouts/app.blade.php | 8 -- .../views/livewire/show-usuarios.blade.php | 101 ++++++++++++------ 3 files changed, 82 insertions(+), 39 deletions(-) diff --git a/app/Http/Livewire/ShowUsuarios.php b/app/Http/Livewire/ShowUsuarios.php index ffa6ca5..92f6414 100755 --- a/app/Http/Livewire/ShowUsuarios.php +++ b/app/Http/Livewire/ShowUsuarios.php @@ -85,6 +85,10 @@ class ShowUsuarios extends Component public $editarTarifaRol = false; public $informacionTarifaRol; + public $showActionMenu = false; + public $actionMenuUser = null; + public $actionMenuSubvendedor = false; + public $estadoTarifa = false; public $estadoPromo = false; @@ -471,6 +475,14 @@ class ShowUsuarios extends Component ]); } + public function abrirAcciones($id) + { + $usuario = User::findOrFail($id); + $this->actionMenuUser = $usuario; + $this->actionMenuSubvendedor = (bool) $usuario->subvendedor; + $this->showActionMenu = true; + } + public function editar($id) { $this->id_edit = $id; diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 98aeb39..b7c1e54 100755 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -37,14 +37,6 @@ - @livewireScripts diff --git a/resources/views/livewire/show-usuarios.blade.php b/resources/views/livewire/show-usuarios.blade.php index 0a4dfe6..3829912 100755 --- a/resources/views/livewire/show-usuarios.blade.php +++ b/resources/views/livewire/show-usuarios.blade.php @@ -8,11 +8,7 @@ modTarifas: @entangle('modTarifas'), modalSaldoDesc: @entangle('modalSaldoDesc'), editarTarifaRol: @entangle('editarTarifaRol'), - init() { - ['editar','gestion','gestionPromo','modalSaldo','modalPassword','modTarifas','modalSaldoDesc','editarTarifaRol'].forEach(prop => { - this.$watch(prop, () => { Alpine.store('openDropdown', null); }); - }); - } + showActionMenu: @entangle('showActionMenu') }" class="h-full w-full md:my-2">
{{ $actionMenuUser->name }}
+{{ $actionMenuUser->email }}
+