refactor: Reestrutura pastas.

This commit is contained in:
lukibeg 2025-11-20 14:14:37 -03:00
parent 692378d0cd
commit 19577fb53b
8 changed files with 45 additions and 25 deletions

View File

@ -1,6 +1,6 @@
<?php
namespace App\Livewire\Admin;
namespace App\Livewire\Admin\Client;
use App\Models\Client;
use App\Services\ClientService;
@ -43,6 +43,6 @@ public function save(ClientService $clientService)
public function render()
{
return view('livewire.admin.add-client');
return view('livewire.admin.clients.add-client');
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace App\Livewire\Admin;
namespace App\Livewire\Admin\Client;
use Livewire\Component;
use Livewire\Attributes\On;
@ -18,7 +18,7 @@ public function deleteClient($payload)
$deletedClient->delete();
}
$this->dispatch('clientDeleted');
$this->dispatch('client-deleted');
// (Opcional) Envia uma notificação de sucesso
$this->dispatch('notify', message: 'Cliente excluído com sucesso!');
}

View File

@ -1,6 +1,6 @@
<?php
namespace App\Livewire\Admin;
namespace App\Livewire\Admin\Client;
use App\Livewire\Forms\ClientForm;
use App\Models\Client;
@ -48,6 +48,6 @@ public function edit(ClientService $clientService)
}
public function render()
{
return view('livewire.admin.edit-client');
return view('livewire.admin.clients.edit-client');
}
}

View File

@ -1,13 +0,0 @@
<?php
namespace App\Livewire\Admin;
use Livewire\Component;
class ShowUsers extends Component
{
public function render()
{
return view('livewire.admin.show-users');
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace App\Livewire\Admin;
namespace App\Livewire\Admin\User;
use App\Services\UserService;
use Illuminate\Support\Facades\Auth;
@ -54,6 +54,6 @@ public function createUser(UserService $userService)
public function render()
{
return view('livewire.admin.create-user');
return view('livewire.admin.users.create-user');
}
}

View File

@ -0,0 +1,13 @@
<?php
namespace App\Livewire\Admin\User\EditUser;
use Livewire\Component;
class EditUser extends Component
{
public function render()
{
return view('livewire.admin.users.edit-user.php');
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace App\Livewire\Admin;
namespace App\Livewire\Admin\Client;
use App\Models\Client;
use Livewire\Component;
@ -9,10 +9,9 @@
class ShowClient extends Component
{
#[On('clientDeleted')]
#[On('client-deleted')]
#[On('client-updated')]
#[On('client-added')]
public function refreshClientList() {}
public function render()
{
$clients = Client::all();

View File

@ -0,0 +1,21 @@
<?php
namespace App\Livewire\Admin\User;
use App\Models\User;
use App\Services\UserService;
use Livewire\Component;
class ShowUsers extends Component
{
public function show(UserService $userService)
{
$users = $userService->showUsers();
return view('livewire.admin.show-users', ['users' => $users]);
}
public function render()
{
return view('livewire.admin.show-users');
}
}