diff --git a/distribution_fe/app/(dashboard)/_components/dashboard-client.tsx b/distribution_fe/app/(dashboard)/_components/dashboard-client.tsx index 7b94b90..db253d8 100644 --- a/distribution_fe/app/(dashboard)/_components/dashboard-client.tsx +++ b/distribution_fe/app/(dashboard)/_components/dashboard-client.tsx @@ -228,6 +228,7 @@ function emptyDashboardData(): DashboardData { lowStock: [], movements: [], warehouseBalances: [], outstandingAmount: 0, outstandingInvoiceCount: 0, draftInvoiceCount: 0, printedInvoiceCount: 0, finalizedInvoiceCount: 0, + poStatusChart: [], paymentStatusChart: [], movementTypeChart: [], monthlySales: [], } } diff --git a/distribution_fe/app/(dashboard)/drivers/_components/driver-sheet.tsx b/distribution_fe/app/(dashboard)/drivers/_components/driver-sheet.tsx index bbb5129..de19bd9 100644 --- a/distribution_fe/app/(dashboard)/drivers/_components/driver-sheet.tsx +++ b/distribution_fe/app/(dashboard)/drivers/_components/driver-sheet.tsx @@ -60,7 +60,7 @@ export function DriverSheet({ open, onClose, driver, onSuccess }: DriverSheetPro useEffect(() => { if (open) { - usersApi.list({ pageSize: 100 }).then((res) => setUsersList(getPaginatedItems(res))).catch((err) => + usersApi.list().then((res) => setUsersList(res)).catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' }) ) diff --git a/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-entry-sheet.tsx b/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-entry-sheet.tsx index ec1090c..6b0b232 100644 --- a/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-entry-sheet.tsx +++ b/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-entry-sheet.tsx @@ -89,11 +89,11 @@ export function RegionManageEntrySheet({ open, onClose, onSuccess, initial }: Re Promise.all([ regionsApi.list({ page: 1, pageSize: 200 }), - usersApi.list({ page: 1, pageSize: 200 }), + usersApi.list(), ]) .then(([r, u]) => { setRegionsList(getPaginatedItems(r).filter((x) => x.isActive)) - setAgencyUsers(getPaginatedItems(u).filter((x) => x.roleName === 'RegionalAgency')) + setAgencyUsers(u.filter((x) => x.roleName === 'RegionalAgency')) }) .catch((err) => toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' })) }, [open, initial]) diff --git a/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-list-client.tsx b/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-list-client.tsx index b527091..48c3c26 100644 --- a/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-list-client.tsx +++ b/distribution_fe/app/(dashboard)/network/region-manage/_components/region-manage-list-client.tsx @@ -81,8 +81,8 @@ export function RegionManageListClient() { }, [fetchData]) useEffect(() => { - usersApi.list({ page: 1, pageSize: 200 }) - .then((res) => setAgencyUsers(getPaginatedItems(res))) + usersApi.list() + .then((res) => setAgencyUsers(res)) .catch(() => toast.add({ title: 'Failed to load users', type: 'error' })) }, []) diff --git a/distribution_fe/app/(dashboard)/network/regions/_components/region-manager-dialog.tsx b/distribution_fe/app/(dashboard)/network/regions/_components/region-manager-dialog.tsx index 4013883..10bd786 100644 --- a/distribution_fe/app/(dashboard)/network/regions/_components/region-manager-dialog.tsx +++ b/distribution_fe/app/(dashboard)/network/regions/_components/region-manager-dialog.tsx @@ -45,13 +45,13 @@ export function RegionManagerDialog({ open, onClose, region }: RegionManagerDial setCurrent(null) Promise.all([ regionsApi.getManager(region.id).catch(() => null), // 404 = no manager yet - usersApi.list({ pageSize: 500 }), + usersApi.list(), ]) .then(([manager, userRes]) => { if (cancelled) return setCurrent(manager) setSelected(manager?.userId ?? '') - setCandidates(getPaginatedItems(userRes).filter((u) => u.isActive && u.roleName === MANAGER_ROLE)) + setCandidates(userRes.filter((u) => u.isActive && u.roleName === MANAGER_ROLE)) }) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) .finally(() => !cancelled && setLoading(false)) diff --git a/distribution_fe/app/(dashboard)/network/routes/_components/route-manage-sheet.tsx b/distribution_fe/app/(dashboard)/network/routes/_components/route-manage-sheet.tsx index 990aaff..bb11c6c 100644 --- a/distribution_fe/app/(dashboard)/network/routes/_components/route-manage-sheet.tsx +++ b/distribution_fe/app/(dashboard)/network/routes/_components/route-manage-sheet.tsx @@ -46,8 +46,8 @@ export function RouteManageSheet({ open, onClose, route, onSuccess }: RouteManag setOwnerUserId(route.ownerUserId ?? '') setStoreFilter('') - usersApi.list({ page: 1, pageSize: 200 }) - .then((res) => setSalesReps(getPaginatedItems(res).filter((u) => u.roleName === 'SalesRep'))) + usersApi.list() + .then((res) => setSalesReps(res.filter((u) => u.roleName === 'SalesRep'))) .catch(() => toast.add({ title: 'Failed to load sales reps', type: 'error' })) storesApi.list({ page: 1, pageSize: 200 }) diff --git a/distribution_fe/app/(dashboard)/network/routes/_components/routes-client.tsx b/distribution_fe/app/(dashboard)/network/routes/_components/routes-client.tsx index 1e8c9b5..1d07d0d 100644 --- a/distribution_fe/app/(dashboard)/network/routes/_components/routes-client.tsx +++ b/distribution_fe/app/(dashboard)/network/routes/_components/routes-client.tsx @@ -46,10 +46,10 @@ export function RoutesClient() { }, [fetchData, page, pageSize]) useEffect(() => { - usersApi.list({ page: 1, pageSize: 200 }) + usersApi.list() .then((res) => { const map: Record = {} - for (const u of getPaginatedItems(res)) map[u.id] = u.fullName + for (const u of res) map[u.id] = u.fullName setUserNameById(map) }) .catch(() => toast.add({ title: 'Failed to load users', type: 'error' })) diff --git a/distribution_fe/app/(dashboard)/operations/loading/_components/confirm-loading-sheet-dialog.tsx b/distribution_fe/app/(dashboard)/operations/loading/_components/confirm-loading-sheet-dialog.tsx index 3a5ad36..4480ee0 100644 --- a/distribution_fe/app/(dashboard)/operations/loading/_components/confirm-loading-sheet-dialog.tsx +++ b/distribution_fe/app/(dashboard)/operations/loading/_components/confirm-loading-sheet-dialog.tsx @@ -48,8 +48,8 @@ export function ConfirmLoadingSheetDialog({ open, onClose, onSuccess, sheet }: C useEffect(() => { if (!open) return form.reset({ confirmedByUserId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/operations/loading/new/page.tsx b/distribution_fe/app/(dashboard)/operations/loading/new/page.tsx index 07fe7db..ab91ca0 100644 --- a/distribution_fe/app/(dashboard)/operations/loading/new/page.tsx +++ b/distribution_fe/app/(dashboard)/operations/loading/new/page.tsx @@ -168,7 +168,7 @@ function LoadingSheetForm() { regionsApi.list({ pageSize: 200 }), warehousesApi.list({ pageSize: 200 }), ridesApi.list({ status: isEdit ? undefined : 'Open', pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), itemsApi.list({ pageSize: 500 }), ]) .then(([regionsRes, warehousesRes, ridesRes, usersRes, itemsRes]) => { @@ -176,7 +176,7 @@ function LoadingSheetForm() { setRegionsList(getPaginatedItems(regionsRes)) setWarehousesList(getPaginatedItems(warehousesRes)) setRidesList(getPaginatedItems(ridesRes)) - setUsersList(getPaginatedItems(usersRes)) + setUsersList(usersRes) }) .catch((err) => toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' })) }, [isEdit]) diff --git a/distribution_fe/app/(dashboard)/procurement/grn/new/page.tsx b/distribution_fe/app/(dashboard)/procurement/grn/new/page.tsx index c1ec526..98ed440 100644 --- a/distribution_fe/app/(dashboard)/procurement/grn/new/page.tsx +++ b/distribution_fe/app/(dashboard)/procurement/grn/new/page.tsx @@ -148,14 +148,14 @@ export default function NewGrnPage() { useEffect(() => { Promise.all([ warehousesApi.list({ pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), suppliersApi.list(), itemsApi.list({ pageSize: 200 }), purchaseOrdersApi.list({ pageSize: 200 }), ]) .then(([ws, us, ss, its, pos]) => { setWarehousesList(getPaginatedItems(ws)) - setUsersList(getPaginatedItems(us)) + setUsersList(us) setSuppliersList(ss) setItemsList(getPaginatedItems(its)) // Only POs that can still receive goods diff --git a/distribution_fe/app/(dashboard)/procurement/orders/_components/purchase-return-dialog.tsx b/distribution_fe/app/(dashboard)/procurement/orders/_components/purchase-return-dialog.tsx index f5d6c2f..758c9fa 100644 --- a/distribution_fe/app/(dashboard)/procurement/orders/_components/purchase-return-dialog.tsx +++ b/distribution_fe/app/(dashboard)/procurement/orders/_components/purchase-return-dialog.tsx @@ -66,8 +66,8 @@ export function PurchaseReturnDialog({ open, onClose, onSuccess, order, existing useEffect(() => { if (!open) return form.reset({ reason: '', createdByUserId: '', items: [defaultItem()] }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/procurement/orders/new/page.tsx b/distribution_fe/app/(dashboard)/procurement/orders/new/page.tsx index d41995b..c56d4db 100644 --- a/distribution_fe/app/(dashboard)/procurement/orders/new/page.tsx +++ b/distribution_fe/app/(dashboard)/procurement/orders/new/page.tsx @@ -79,12 +79,12 @@ export default function NewPurchaseOrderPage() { Promise.all([ suppliersApi.list(), itemsApi.list({ pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), ]) .then(([suppliersRes, itemsRes, usersRes]) => { setSuppliersList(suppliersRes) setItemsList(getPaginatedItems(itemsRes)) - setUsersList(getPaginatedItems(usersRes)) + setUsersList(usersRes) }) .catch((err) => { toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' }) diff --git a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-settle-dialog.tsx b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-settle-dialog.tsx index 71217d6..8765bca 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-settle-dialog.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-settle-dialog.tsx @@ -50,8 +50,8 @@ export function ClaimSettleDialog({ open, onClose, onSuccess, claim }: ClaimSett useEffect(() => { if (!open) return form.reset({ settlementAmount: 0, settledByUserId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-sheet.tsx b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-sheet.tsx index e648b38..8ed0a79 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-sheet.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claim-sheet.tsx @@ -51,8 +51,8 @@ export function ClaimSheet({ open, onClose, onSuccess, claim }: ClaimSheetProps) useEffect(() => { if (!open) return form.reset({ agencyUserId: claim?.agencyUserId ?? '', details: claim?.details ?? '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open, claim]) diff --git a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claims-client.tsx b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claims-client.tsx index 5ef80c8..e7e71cd 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claims-client.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/claims/_components/claims-client.tsx @@ -53,9 +53,9 @@ export function ClaimsClient() { try { const [claimsList, usersRes] = await Promise.all([ claimsApi.list(), - usersApi.list({ pageSize: 200 }), + usersApi.list(), ]) - setUserNameById(new Map(getPaginatedItems(usersRes).map((u) => [u.id, u.fullName]))) + setUserNameById(new Map(usersRes.map((u) => [u.id, u.fullName]))) setData(claimsList) } catch (err) { toast.add({ title: 'Failed to load claims', description: getApiError(err), type: 'error' }) diff --git a/distribution_fe/app/(dashboard)/returns-claims/order-returns/_components/order-return-dialog.tsx b/distribution_fe/app/(dashboard)/returns-claims/order-returns/_components/order-return-dialog.tsx index b1693bd..289b379 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/order-returns/_components/order-return-dialog.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/order-returns/_components/order-return-dialog.tsx @@ -88,12 +88,12 @@ export function OrderReturnDialog({ open, onClose, onSuccess }: OrderReturnDialo Promise.all([ shopPosApi.list({ pageSize: 200 }), itemsApi.list({ pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), ]) .then(([posRes, itemsRes, usersRes]) => { setShopPOList(getPaginatedItems(posRes)) setItemsList(getPaginatedItems(itemsRes)) - setUsersList(getPaginatedItems(usersRes)) + setUsersList(usersRes) }) .catch((err) => toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-dialog.tsx b/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-dialog.tsx index cedc12c..c22a1bb 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-dialog.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-dialog.tsx @@ -84,12 +84,12 @@ export function SupplierClaimDialog({ open, onClose, onSuccess, claim }: Supplie if (!open) return Promise.all([ purchaseOrdersApi.list({ pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), ]) .then(([posRes, usersRes]) => { const orderList = getPaginatedItems(posRes) setOrdersList(orderList) - setUsersList(getPaginatedItems(usersRes)) + setUsersList(usersRes) if (claim) { form.reset({ diff --git a/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-resolve-dialog.tsx b/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-resolve-dialog.tsx index 9c18fdd..87db439 100644 --- a/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-resolve-dialog.tsx +++ b/distribution_fe/app/(dashboard)/returns-claims/supplier-claims/_components/supplier-claim-resolve-dialog.tsx @@ -57,8 +57,8 @@ export function SupplierClaimResolveDialog({ open, onClose, onSuccess, claim, mo useEffect(() => { if (!open) return form.reset({ resolutionType: 'Replacement', resolutionAmount: 0, resolutionNotes: '', userId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open, mode]) diff --git a/distribution_fe/app/(dashboard)/sales-visits/_components/sales-visits-client.tsx b/distribution_fe/app/(dashboard)/sales-visits/_components/sales-visits-client.tsx index b652aac..6e8314b 100644 --- a/distribution_fe/app/(dashboard)/sales-visits/_components/sales-visits-client.tsx +++ b/distribution_fe/app/(dashboard)/sales-visits/_components/sales-visits-client.tsx @@ -43,8 +43,8 @@ export function SalesVisitsClient() { routesApi.list({ page: 1, pageSize: 200 }) .then((res) => setRouteList(getPaginatedItems(res).filter((r) => r.isActive))) .catch(() => toast.add({ title: 'Failed to load routes', type: 'error' })) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch(() => toast.add({ title: 'Failed to load users', type: 'error' })) }, []) diff --git a/distribution_fe/app/(dashboard)/sales/[id]/edit/page.tsx b/distribution_fe/app/(dashboard)/sales/[id]/edit/page.tsx index e941765..7b965fa 100644 --- a/distribution_fe/app/(dashboard)/sales/[id]/edit/page.tsx +++ b/distribution_fe/app/(dashboard)/sales/[id]/edit/page.tsx @@ -76,11 +76,11 @@ export default function EditShopPOPage() { ) useEffect(() => { - Promise.all([shopPosApi.get(id), itemsApi.list({ pageSize: 200 }), usersApi.list({ pageSize: 200 })]) + Promise.all([shopPosApi.get(id), itemsApi.list({ pageSize: 200 }), usersApi.list()]) .then(([poRes, items, users]) => { setPo(poRes) setItemsList(getPaginatedItems(items)) - setUsersList(getPaginatedItems(users)) + setUsersList(users) form.reset({ items: poRes.items .filter((i) => i.isActive) diff --git a/distribution_fe/app/(dashboard)/sales/_components/cancel-shop-po-dialog.tsx b/distribution_fe/app/(dashboard)/sales/_components/cancel-shop-po-dialog.tsx index 64de530..30c00d6 100644 --- a/distribution_fe/app/(dashboard)/sales/_components/cancel-shop-po-dialog.tsx +++ b/distribution_fe/app/(dashboard)/sales/_components/cancel-shop-po-dialog.tsx @@ -50,8 +50,8 @@ export function CancelShopPODialog({ open, onClose, onSuccess, po }: CancelShopP useEffect(() => { if (!open) return form.reset({ cancelledByUserId: '', reason: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/sales/_components/confirm-shop-po-dialog.tsx b/distribution_fe/app/(dashboard)/sales/_components/confirm-shop-po-dialog.tsx index 3a9face..4008071 100644 --- a/distribution_fe/app/(dashboard)/sales/_components/confirm-shop-po-dialog.tsx +++ b/distribution_fe/app/(dashboard)/sales/_components/confirm-shop-po-dialog.tsx @@ -48,8 +48,8 @@ export function ConfirmShopPODialog({ open, onClose, onSuccess, po }: ConfirmSho useEffect(() => { if (!open) return form.reset({ confirmedByUserId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/sales/_components/sales-client.tsx b/distribution_fe/app/(dashboard)/sales/_components/sales-client.tsx index 96b9d4c..5c65e05 100644 --- a/distribution_fe/app/(dashboard)/sales/_components/sales-client.tsx +++ b/distribution_fe/app/(dashboard)/sales/_components/sales-client.tsx @@ -67,12 +67,12 @@ export function SalesClient() { useEffect(() => { Promise.all([ - usersApi.list({ pageSize: 200 }), + usersApi.list(), routesApi.list({ pageSize: 200 }), storesApi.list({ pageSize: 200 }), ]) .then(([u, r, s]) => { - setAgentsList(getPaginatedItems(u)) + setAgentsList(u) setRoutesList(getPaginatedItems(r)) setStoresList(getPaginatedItems(s)) }) diff --git a/distribution_fe/app/(dashboard)/sales/new/page.tsx b/distribution_fe/app/(dashboard)/sales/new/page.tsx index aecada7..2ebc9e1 100644 --- a/distribution_fe/app/(dashboard)/sales/new/page.tsx +++ b/distribution_fe/app/(dashboard)/sales/new/page.tsx @@ -110,12 +110,12 @@ export default function NewShopPOPage() { Promise.all([ storesApi.list({ pageSize: 200 }), itemsApi.list({ pageSize: 200 }), - usersApi.list({ pageSize: 200 }), + usersApi.list(), ]) .then(([stores, items, users]) => { setStoresList(getPaginatedItems(stores)) setItemsList(getPaginatedItems(items)) - setUsersList(getPaginatedItems(users)) + setUsersList(users) }) .catch((err) => { toast.add({ title: 'Failed to load reference data', description: getApiError(err), type: 'error' }) diff --git a/distribution_fe/app/(dashboard)/sales/orders/_components/invoice-action-dialog.tsx b/distribution_fe/app/(dashboard)/sales/orders/_components/invoice-action-dialog.tsx index 911fc79..8ec09c3 100644 --- a/distribution_fe/app/(dashboard)/sales/orders/_components/invoice-action-dialog.tsx +++ b/distribution_fe/app/(dashboard)/sales/orders/_components/invoice-action-dialog.tsx @@ -55,8 +55,8 @@ export function InvoiceActionDialog({ open, onClose, onSuccess, invoice, mode }: useEffect(() => { if (!open) return form.reset({ userId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open]) diff --git a/distribution_fe/app/(dashboard)/stock/_components/stock-adjust-dialog.tsx b/distribution_fe/app/(dashboard)/stock/_components/stock-adjust-dialog.tsx index 53e161f..aeaf77b 100644 --- a/distribution_fe/app/(dashboard)/stock/_components/stock-adjust-dialog.tsx +++ b/distribution_fe/app/(dashboard)/stock/_components/stock-adjust-dialog.tsx @@ -51,8 +51,8 @@ export function StockAdjustDialog({ open, onClose, onSuccess, balance }: StockAd useEffect(() => { if (!open) return form.reset({ quantity: 0, reasonCode: '', adjustedByUserId: '' }) - usersApi.list({ pageSize: 200 }) - .then((res) => setUsersList(getPaginatedItems(res))) + usersApi.list() + .then((res) => setUsersList(res)) .catch((err) => toast.add({ title: 'Failed to load users', description: getApiError(err), type: 'error' })) }, [open])