diff --git a/routes/web.php b/routes/web.php index 91d1e73..6ad58c0 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,5 +1,6 @@ group(function () { - Route::view('/app/dashboard', view: 'dashboard')->name('dashboard'); + Route::get('/app/dashboard', DashboardController::class)->name('dashboard'); Route::get('/app/tasks', [TaskController::class, 'index'])->name('tasks.index');; }); @@ -87,6 +88,16 @@ Route::prefix('app') // Assign middleware called "is_admin" to them // Put one Route Group code line here below +Route::prefix('admin') +->middleware(['auth', 'is_admin']) +->group(function () { + Route::get('/dashboard', \App\Http\Controllers\Admin\DashboardController::class) + ->name('admin.dashboard'); + Route::get('/stats', \App\Http\Controllers\Admin\StatsController::class) + ->name('admin.stats'); +}); + + // Tasks inside that /admin group: // Task 10: point URL /admin/dashboard to a "Single Action" Admin/DashboardController