import { memo } from 'react'; import { Button } from 'antd'; import { useTranslation } from 'react-i18next'; import { useResponsive } from '@/hooks/useSize'; import LabelValueItem from '../LabelValueItem'; import type { Plan } from '../../useService'; import { useService } from './useService'; const PRICING_FORM_ID = 'pricing-form'; export interface OrderSummaryProps { formId?: string; selectedPlan: Plan | null; selectedPayMethod: string | null; } const OrderSummary = memo( ({ formId = PRICING_FORM_ID, selectedPlan, selectedPayMethod: _selectedPayMethod, }: OrderSummaryProps) => { const { t } = useTranslation(); const { isMobile } = useResponsive(); const { orderTotal } = useService({ selectedPlan }); return (
{t('pages.pricing.orderSummary.terms')}