woocommerce-paypal-payments/modules/ppcp-settings/resources/js/utils/badgeBoxUtils.js
2024-11-25 19:00:21 +04:00

18 lines
599 B
JavaScript

import { __ } from '@wordpress/i18n';
const generatePriceText = (type, selectedCountryPrice, storeCurrency) => {
if (!selectedCountryPrice || !selectedCountryPrice[type]) {
console.warn(`Invalid type or price data for: ${type}`);
return '';
}
const percentage = selectedCountryPrice[type].toFixed(2);
const fixedFee = `${selectedCountryPrice.currencySymbol}${selectedCountryPrice.fixedFee}`;
return __(
`from ${percentage}% + ${fixedFee} ${storeCurrency}<sup>1</sup>`,
'woocommerce-paypal-payments'
);
};
export default generatePriceText;