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',
|
'name' => 'Dashboard',
|
||||||
'link' => route('admin.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
|
<?php
|
||||||
|
|
||||||
use App\Http\Controllers\Admin\DashboardController;
|
use App\Http\Controllers\Admin\DashboardController;
|
||||||
|
use App\Http\Controllers\Admin\UsersController;
|
||||||
use App\Http\Controllers\AuditionInformationPageController;
|
use App\Http\Controllers\AuditionInformationPageController;
|
||||||
use App\Http\Controllers\ClinicInformationPageController;
|
use App\Http\Controllers\ClinicInformationPageController;
|
||||||
use App\Http\Controllers\WelcomeController;
|
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::middleware(['auth'])->prefix('admin')->name('admin.')->group(function () {
|
||||||
Route::get('/', DashboardController::class)->name('dashboard');
|
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