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-tps'); Route::get('/kontak', [KontakController::class, 'index'])->name('user.kontak'); // Route::get('/dashboard', [DashboardController::class, 'index'])->name('admin.dashboard'); Route::get('/tps-admin', [TpsController::class, 'index'])->name('admin.tps'); Route::get('/tps-admin/create', [TpsController::class, 'create'])->name('admin.tps.create'); Route::get('/tps-admin/edit', [TpsController::class, 'edit'])->name('admin.tps.edit'); Route::get('/login', [LoginController::class, 'index'])->name('admin.login'); Route::post('/login', [LoginController::class, 'authenticate'])->name('admin.authenticate'); Route::post('/logout', [LoginController::class, 'logout'])->name('admin.logout'); Route::get('/admin/login', [LoginController::class, 'index']) ->name('admin.login'); Route::post('/admin/login', [LoginController::class, 'process']) ->name('admin.login.process'); Route::post('/admin/logout', [LoginController::class, 'logout']) ->name('admin.logout'); Route::middleware(['auth'])->group(function () { Route::get('/admin/dashboard', [DashboardController::class, 'index']) ->name('admin.dashboard'); }); Route::get('/', function () { return view('welcome'); });