From cf332b534687d8475190bdc827e870c100f43476 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Thu, 15 Jan 2026 10:00:56 +0700 Subject: [PATCH] refactor(FE): Add load-on-scroll for expedition vendor select --- .../purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx b/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx index 2b18afee..2f619778 100644 --- a/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx +++ b/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx @@ -156,6 +156,8 @@ const PurchaseOrderAcceptApprovalForm = ({ setInputValue: setExpeditionsSelectInputValue, options: expeditionVendors, isLoadingOptions: isLoadingExpeditions, + loadMore: loadMoreExpeditions, + hasMore: hasMoreExpeditions, } = useSelect(SupplierApi.basePath, 'id', 'name', 'search', { category: 'BOP', }); @@ -570,6 +572,8 @@ const PurchaseOrderAcceptApprovalForm = ({ expeditionVendorChangeHandler(idx, val) } options={getExpeditionVendorOptions()} + isLoading={isLoadingExpeditions} + onMenuScrollToBottom={loadMoreExpeditions} isError={ isRepeaterInputError(idx, 'expedition_vendor_id') .isError