name('landing'); Route::get('/dashboard', [DashboardAdminController::class, 'index']) ->middleware(['auth', 'verified']) ->name('dashboard'); Route::get('/rekomendasi', [RekomendasiController::class, 'filterForm'])->name('rekomendasi.form'); Route::get('/rekomendasi/hasil', [RekomendasiController::class, 'index'])->name('rekomendasi.hasil'); Route::get('/rekomendasi/subkriteria-filtered', [RekomendasiController::class, 'getSubKriteriaFiltered'])->name('rekomendasi.subkriteria.filtered'); Route::post('/kontak-kirim', [ContactController::class, 'send'])->name('kontak.kirim'); // Route::middleware(['auth', 'role:admin'])->prefix('admin')->group(function () { // Route::get('/dashboard', function () { // return view('template.dashboard'); // })->middleware(['auth'])->name('dashboard'); // Tambahkan penamaan route juga jika perlu Route::resource('admin-user', AdminUserController::class)->middleware(['auth', 'verified']); Route::resource('kriteria', KriteriaController::class)->middleware(['auth', 'verified']); Route::resource('/sub-kriteria', SubKriteriaController::class)->middleware(['auth', 'verified']); Route::resource('mobil', MobilController::class)->middleware(['auth', 'verified']); Route::resource('nilai-alternatif', NilaiAlternatifController::class)->middleware(['auth', 'verified']); // }); Route::middleware('auth')->group(function () { Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); Route::post('/profile/password', [ProfileController::class, 'updatePassword'])->name('profile.password'); }); require __DIR__ . '/auth.php';