diff --git a/src/components/pages/report/logistic-stock/LogisticStockTabs.tsx b/src/components/pages/report/logistic-stock/LogisticStockTabs.tsx
index 0664189f..a3a3b062 100644
--- a/src/components/pages/report/logistic-stock/LogisticStockTabs.tsx
+++ b/src/components/pages/report/logistic-stock/LogisticStockTabs.tsx
@@ -1,7 +1,7 @@
'use client';
import Tabs from '@/components/Tabs';
-import PurchasesPerSupplierTab from '@/components/pages/report/logistic-stock/PurchasesPerSupplierTab';
+import PurchasesPerSupplierTab from '@/components/pages/report/logistic-stock/tab/PurchasesPerSupplierTab';
const LogisticStockTabs = () => {
const tabs = [
@@ -13,12 +13,12 @@ const LogisticStockTabs = () => {
{
id: '2',
label: 'Rekapitulasi Pemakaian Barang',
- content: ,
+ content: 'Rekapitulasi Pemakaian Barang Tab',
},
{
id: '3',
label: 'Rekapitulasi Stock Persediaan Barang',
- content: ,
+ content: 'Rekapitulasi Stock Persediaan Barang Tab',
},
];
diff --git a/src/components/pages/report/logistic-stock/export/PurchasesPerSupplierExport.tsx b/src/components/pages/report/logistic-stock/export/PurchasesPerSupplierExport.tsx
new file mode 100644
index 00000000..e69de29b
diff --git a/src/components/pages/report/logistic-stock/PurchasesPerSupplierTab.tsx b/src/components/pages/report/logistic-stock/tab/PurchasesPerSupplierTab.tsx
similarity index 96%
rename from src/components/pages/report/logistic-stock/PurchasesPerSupplierTab.tsx
rename to src/components/pages/report/logistic-stock/tab/PurchasesPerSupplierTab.tsx
index 12ce83c2..18d729aa 100644
--- a/src/components/pages/report/logistic-stock/PurchasesPerSupplierTab.tsx
+++ b/src/components/pages/report/logistic-stock/tab/PurchasesPerSupplierTab.tsx
@@ -22,6 +22,9 @@ import { isResponseSuccess } from '@/lib/api-helper';
import { useTableFilter } from '@/services/hooks/useTableFilter';
import Pagination from '@/components/Pagination';
import Button from '@/components/Button';
+import Dropdown from '@/components/Dropdown';
+import MenuItem from '@/components/menu/MenuItem';
+import Menu from '@/components/menu/Menu';
interface Totals {
totalQty: number;
@@ -219,6 +222,14 @@ const PurchasesPerSupplierTab = () => {
? purchasePerSupplier.meta
: undefined;
+ const handleExportExcel = useCallback(() => {
+ alert('Export to Excel functionality to be implemented.');
+ }, []);
+
+ const handleExportPdf = useCallback(() => {
+ alert('Export to PDF functionality to be implemented.');
+ }, []);
+
// ===== PAGINATION HANDLERS =====
const handlePageChange = (page: number) => {
setCurrentPage(page);
@@ -415,7 +426,15 @@ const PurchasesPerSupplierTab = () => {
-
+ Export}
+ align='end'
+ >
+
+