mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-24 23:35:45 +00:00
fix(FE): implement lazy loading select button on finance module
This commit is contained in:
@@ -80,7 +80,9 @@ const FormFinanceInjection = ({
|
||||
options: bankOptions,
|
||||
rawData: bankRawData,
|
||||
isLoadingOptions: isLoadingBankOptions,
|
||||
} = useSelect<Bank>(BankApi.basePath, 'id', 'name', '', { limit: 'limit' });
|
||||
setInputValue: setBankInputValue,
|
||||
loadMore: loadMoreBankOptions,
|
||||
} = useSelect<Bank>(BankApi.basePath, 'id', 'name');
|
||||
|
||||
// ===== Helper Functions =====
|
||||
const transformFormValuesToPayload = (
|
||||
@@ -162,6 +164,8 @@ const FormFinanceInjection = ({
|
||||
: []
|
||||
}
|
||||
value={formik.values.bank_id_option}
|
||||
onInputChange={setBankInputValue}
|
||||
onMenuScrollToBottom={loadMoreBankOptions}
|
||||
onChange={(value) => {
|
||||
formik.setFieldValue('bank_id_option', value);
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user