diff --git a/src/components/SettlementButton/index.tsx b/src/components/SettlementButton/index.tsx index 83b82b9d77951..7ea59e5587e11 100644 --- a/src/components/SettlementButton/index.tsx +++ b/src/components/SettlementButton/index.tsx @@ -151,12 +151,14 @@ function SettlementButton({ const policyBankAccounts = formattedPaymentMethods.filter((method) => method.methodID === policy?.achAccount?.bankAccountID); return policyBankAccounts.map((formattedPaymentMethod) => { - const {icon, title, description, methodID} = formattedPaymentMethod ?? {}; + const {icon, iconStyles, iconSize, title, description, methodID} = formattedPaymentMethod ?? {}; return { text: title ?? '', description: description ?? '', icon: typeof icon === 'number' ? Bank : icon, + iconStyles: typeof icon === 'number' ? undefined : iconStyles, + iconSize: typeof icon === 'number' ? undefined : iconSize, onSelected: () => onPress(CONST.IOU.PAYMENT_TYPE.EXPENSIFY, true, undefined), methodID, value: CONST.PAYMENT_METHODS.BUSINESS_BANK_ACCOUNT, @@ -241,6 +243,9 @@ function SettlementButton({ buttonOptions.push({ text: latestBankItem.at(0)?.text ?? '', icon: latestBankItem.at(0)?.icon, + iconStyles: latestBankItem.at(0)?.iconStyles, + iconWidth: latestBankItem.at(0)?.iconSize, + iconHeight: latestBankItem.at(0)?.iconSize, value: CONST.PAYMENT_METHODS.BUSINESS_BANK_ACCOUNT, description: latestBankItem.at(0)?.description, });