From 151af5707d5170b4d0b0e783dff3d37d6fe292d2 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Sat, 24 Jan 2026 09:10:40 +0700 Subject: [PATCH] refactor(FE): Enable supplier select infinite loading --- .../pages/purchase/form/request/PurchaseRequestForm.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/pages/purchase/form/request/PurchaseRequestForm.tsx b/src/components/pages/purchase/form/request/PurchaseRequestForm.tsx index 51457b42..83d9e2d7 100644 --- a/src/components/pages/purchase/form/request/PurchaseRequestForm.tsx +++ b/src/components/pages/purchase/form/request/PurchaseRequestForm.tsx @@ -148,9 +148,10 @@ const PurchaseRequestForm = ({ options: supplierOptions, isLoadingOptions: isLoadingSuppliers, rawData: supplierRawData, + loadMore: loadMoreSuppliers, + hasMore: hasMoreSuppliers, } = useSelect(SupplierApi.basePath, 'id', 'name', 'search', { category: 'SAPRONAK', - limit: '100', }); const { @@ -529,6 +530,7 @@ const PurchaseRequestForm = ({ onChange={handleSupplierChange} options={supplierOptions} onInputChange={setSupplierSelectInputValue} + onMenuScrollToBottom={loadMoreSuppliers} isLoading={isLoadingSuppliers} isError={ formik.touched.supplier_id &&