✨ feat(daftar-pustaka): implementasi fitur Daftar Pustaka dengan peningkatan UI/UX & breadcrumb navigation
## 📋 Ringkasan Implementasi penuh fitur Daftar Pustaka dengan peningkatan UI/UX, dukungan gesture swipe di PDF viewer mobile, serta integrasi breadcrumb untuk navigasi yang lebih intuitif. ## 🔄 Perubahan Utama - app/Services/DaftarPustakaService.php • Refactor method getDaftarPustaka(), hapus handleUpload_() • Optimasi filtering & perbaiki format kode - resources/views/daftar-pustaka/create.blade.php • Aktifkan breadcrumb navigation dengan {{ Breadcrumbs::render() }} - resources/views/daftar-pustaka/index.blade.php • Konsolidasi class CSS, perbaikan flex & pagination styling - resources/views/daftar-pustaka/show.blade.php • Tambah gesture swipe (touchstart, touchend) untuk PDF viewer • Implementasi handleSwipe() & threshold swipe 50px - routes/breadcrumbs.php • Tambah route breadcrumbs daftar-pustaka (index, show, create)
This commit is contained in:
@@ -847,5 +847,20 @@ Breadcrumbs::for('admin-kredit.laporan-slik.show', function (BreadcrumbTrail $tr
|
||||
$trail->push('Detail SLIK #' . $slik->id, route('admin-kredit.laporan-slik.show', $slik));
|
||||
});
|
||||
|
||||
// Breadcrumb untuk Daftar Pustaka
|
||||
Breadcrumbs::for('daftar-pustaka.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Daftar Pustaka', route('daftar-pustaka.index'));
|
||||
});
|
||||
|
||||
Breadcrumbs::for('daftar-pustaka.show', function (BreadcrumbTrail $trail, $daftarPustaka) {
|
||||
$trail->parent('daftar-pustaka.index');
|
||||
$trail->push('Detail Daftar Pustaka', route('daftar-pustaka.show', $daftarPustaka));
|
||||
});
|
||||
|
||||
Breadcrumbs::for('daftar-pustaka.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('daftar-pustaka.index');
|
||||
$trail->push('Tambah Daftar Pustaka', route('daftar-pustaka.create'));
|
||||
});
|
||||
|
||||
// add andy
|
||||
require __DIR__ . '/breadcrumbs_registrasi.php';
|
||||
|
||||
Reference in New Issue
Block a user