🐛 fix(purchasing): Update payment type to lowercase and add optional chaining for discounts
This commit is contained in:
parent
c3138a863d
commit
c06ea49d6f
@ -228,7 +228,7 @@ export default function Page() {
|
||||
</div>
|
||||
)}
|
||||
|
||||
{data?.status === 1 && payment?.type === 'Stripe' && (
|
||||
{data?.status === 1 && payment?.type === 'stripe' && (
|
||||
<div className='flex flex-col items-center gap-8 text-center'>
|
||||
<h3 className='text-2xl font-bold tracking-tight'>{t('waitingForPayment')}</h3>
|
||||
<p className='flex items-center text-3xl font-bold'>{countdownDisplay}</p>
|
||||
|
||||
@ -40,7 +40,7 @@ const DurationSelector: React.FC<DurationSelectorProps> = ({
|
||||
);
|
||||
|
||||
// 查找当前选中项的折扣信息
|
||||
const currentDiscount = discounts.find((item) => item.quantity === quantity)?.discount;
|
||||
const currentDiscount = discounts?.find((item) => item.quantity === quantity)?.discount;
|
||||
const discountPercentage = currentDiscount ? 100 - currentDiscount : 0;
|
||||
|
||||
return (
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user