name('karyawan.create'); Route::post('/karyawan', [KaryawanController::class, 'store'])->name('karyawan.store'); Route::get('/karyawan', [KaryawanController::class, 'index']) ->middleware('auth') ->name('karyawan.index'); //lihat daftar dan detail Route::get('/karyawan/{id}', [KaryawanController::class, 'show'])->name('karyawan.show'); //editkaryawan Route::get('/karyawan/{id}/edit', [KaryawanController::class, 'edit'])->name('karyawan.edit'); Route::put('/karyawan/{id}', [KaryawanController::class, 'update'])->name('karyawan.update'); //hapus Route::delete('/karyawan/{id}', [KaryawanController::class, 'destroy'])->name('karyawan.destroy'); //login dan register Route::get('/', [AuthController::class, 'showLogin'])->name('login'); Route::post('/', [AuthController::class, 'login']); Route::get('/register', [AuthController::class, 'showRegister'])->name('register'); Route::post('/register', [AuthController::class, 'register']); Route::post('/logout', [AuthController::class, 'logout'])->name('logout'); //data karyawan Route::get('/data-karyawan', [KaryawanController::class, 'index'])->name('karyawan.index'); //dashboard Route::middleware(['auth'])->prefix('dashboard')->name('dashboard.')->group(function () { Route::get('/', [DashboardController::class, 'index'])->name('index'); Route::get('/karyawan', [DashboardController::class, 'karyawan'])->name('karyawan'); Route::resource('jabatan', JabatanController::class); });