name('user.index'); Route::get('/about', [AboutController::class, 'index'])->name('user.about'); Route::get('/about-tps', [AboutController::class, 'tps'])->name('user.about-tps'); Route::get('/sig-tps', [SigController::class, 'index'])->name('user.sig-tps'); Route::get('/tps/{id}', [SigController::class, 'show'])->name('user.detail-tps'); Route::get('/aduan-tps', [AduanController::class, 'index'])->name('user.aduan'); Route::post('/aduan-tps', [AduanController::class, 'store'])->name('user.aduan.store'); Route::get('/kontak', [KontakController::class, 'index'])->name('user.kontak'); /* |-------------------------------------------------------------------------- | ROUTE AUTH (LARAVEL BREEZE) |-------------------------------------------------------------------------- | | Login : /login | Logout : /logout | */ require __DIR__.'/auth.php'; /* |-------------------------------------------------------------------------- | ROUTE ADMIN (PROTECTED) |-------------------------------------------------------------------------- */ Route::middleware(['auth']) ->prefix('admin') ->name('admin.') ->group(function () { Route::get('/dashboard', [DashboardController::class, 'index']) ->name('dashboard'); // TPS Route::resource('tps', TpsController::class)->except(['show']); // KATEGORI TPS Route::resource('kategori', KategoriTpsController::class)->except(['show']); // SAMPAH Route::resource('sampah', SampahController::class)->except(['show']); // ADUAN Route::get('/aduan', [AdminAduanController::class, 'index'])->name('aduan.index'); Route::get('/aduan/{id}', [AdminAduanController::class, 'show'])->name('aduan.show'); Route::post('/aduan/{id}/tanggapi', [AdminAduanController::class, 'tanggapi'])->name('aduan.tanggapi'); Route::delete('/aduan/{id}', [AdminAduanController::class, 'destroy'])->name('aduan.destroy'); // PROFIL Route::get('/profil', [ProfilController::class, 'index'])->name('profil'); Route::post('/profil', [ProfilController::class, 'update'])->name('profil.update'); });