Start work on Users admin page
This commit is contained in:
parent
dda58d5e29
commit
e284693753
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\User;
|
||||
|
||||
class UsersController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
$users = User::all();
|
||||
|
||||
return view('admin.users.index', compact('users'));
|
||||
}
|
||||
}
|
||||
|
|
@ -24,6 +24,10 @@ class Admin extends Component
|
|||
'name' => 'Dashboard',
|
||||
'link' => route('admin.dashboard'),
|
||||
],
|
||||
[
|
||||
'name' => 'Users',
|
||||
'link' => route('admin.users.index'),
|
||||
]
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
<x-layout.admin>
|
||||
<x-card>
|
||||
<x-slot:header class="bg-brand-700!">Users</x-slot:header>
|
||||
<x-slot:body class="bg-white! border border-brand-700">
|
||||
|
||||
</x-slot:body>
|
||||
</x-card>
|
||||
</x-layout.admin>
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use App\Http\Controllers\Admin\DashboardController;
|
||||
use App\Http\Controllers\Admin\UsersController;
|
||||
use App\Http\Controllers\AuditionInformationPageController;
|
||||
use App\Http\Controllers\ClinicInformationPageController;
|
||||
use App\Http\Controllers\WelcomeController;
|
||||
|
|
@ -12,4 +13,7 @@ Route::get('/clinic-information', ClinicInformationPageController::class)->name(
|
|||
|
||||
Route::middleware(['auth'])->prefix('admin')->name('admin.')->group(function () {
|
||||
Route::get('/', DashboardController::class)->name('dashboard');
|
||||
Route::prefix('/users')->name('users.')->group(function () {
|
||||
Route::get('/', [UsersController::class, 'index'])->name('index');
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue