@@ -157,7 +132,7 @@ const ListToolbar = () => {
-
- setGroupId(value)}>
+ setGroupId(value)}>
@@ -195,6 +170,10 @@ const ListToolbar = () => {
+
+
diff --git a/src/pages/wallet/wallet-statement/blocks/ShowDetailDialog.tsx b/src/pages/wallet/wallet-statement/blocks/ShowDetailDialog.tsx
index 49c6c5a..107100d 100644
--- a/src/pages/wallet/wallet-statement/blocks/ShowDetailDialog.tsx
+++ b/src/pages/wallet/wallet-statement/blocks/ShowDetailDialog.tsx
@@ -48,7 +48,6 @@ const ShowDetailWalletDialog = () => {
const [category, setCategory] = useState
([]);
const [transaction, setTransaction] = useState([]);
const [filters, setFilters] = useState({});
- console.log(selectedCategory);
const fetchTransferType = useCallback(async () => {
try {
@@ -148,7 +147,6 @@ const ShowDetailWalletDialog = () => {
}
setFilters(appliedFilters);
- console.log('applied filter :', appliedFilters.category);
};
const columns = [
diff --git a/src/pages/wallet/wallet-statement/hooks/ManageWalletStatementContext.tsx b/src/pages/wallet/wallet-statement/hooks/ManageWalletStatementContext.tsx
index 1cbac68..42fea90 100644
--- a/src/pages/wallet/wallet-statement/hooks/ManageWalletStatementContext.tsx
+++ b/src/pages/wallet/wallet-statement/hooks/ManageWalletStatementContext.tsx
@@ -66,6 +66,7 @@ const ManageWalletContextProvider = ({ children }: { children: React.ReactNode }
const [showDeleteDialog, setShowDeleteDialog] = useState(false);
const [selectedWallet, setSelectedWallet] = useState(null);
const { GetData } = useCallApi();
+ const [filters, setFilters] = useState({});
const handleAddDialog = useCallback((show: boolean) => {
setShowAddDialog(show);
@@ -380,11 +381,12 @@ const ManageWalletContextProvider = ({ children }: { children: React.ReactNode }
}
+ toolbar={}
layout={{ card: true }}
serverSide={true}
- onFetchData={({ pageIndex, pageSize, sorting, columnFilters }) =>
- getWalletLists(pageIndex, pageSize, sorting, columnFilters)
+ onFetchData={
+ ({ pageIndex, pageSize, sorting }) =>
+ getWalletLists(pageIndex, pageSize, sorting, filters) // gunakan filters dari state, bukan columnFilters
}
>
{children}
diff --git a/src/routing/AppRoutingSetup.tsx b/src/routing/AppRoutingSetup.tsx
index 1da4e34..ab42475 100644
--- a/src/routing/AppRoutingSetup.tsx
+++ b/src/routing/AppRoutingSetup.tsx
@@ -49,6 +49,7 @@ import AgentBalance from '@/pages/members/agent-balance/AgentBalance';
// DISBURSEMENT
import HistoryTransactionDisbursement from '@/pages/disbursement/history-transaction/HistoryTransaction';
+import WithdrawalEmoney from '@/pages/transaction/withdrawl-emoney/WithdrawalEmoney';
// DISBURSEMENT
@@ -110,6 +111,7 @@ const AppRoutingSetup = (): ReactElement => {
} />
} />
} />
+ } />
} />
} />
} />