// assets/js/pages/manager/ManagerTabs.js - FIXED const ItemsTabManager = ({ state, handlers }) => { const { showExpired, setShowExpired, items, expiredItems, stats } = state; const { handleViewDetail, handleManualClaimClick, handleEditItemClick, handleDeleteItem, } = handlers; return (

{showExpired ? "📦 Barang Expired" : "📦 Daftar Barang Ditemukan"}

{/* ✅ TOMBOL BARU */}
{(showExpired ? expiredItems : items).map((item) => ( ))}
{(showExpired ? expiredItems : items).length === 0 && (
{showExpired ? "⚠️" : "📦"}

{showExpired ? "Belum ada barang expired" : "Belum ada barang"}

)}
); }; const ClaimsTabManager = ({ state, handlers }) => { const { claims } = state; const { handleVerifyClaim, handleReopenCase, handleCancelApproval } = handlers; return (

Daftar Klaim

{claims.map((claim) => ( ))}
{claims.length === 0 && (
🤝

Belum ada klaim

)}
); }; window.ItemsTabManager = ItemsTabManager; window.ClaimsTabManager = ClaimsTabManager;