import { Col, Input, Row, Tooltip } from 'antd' import { useBeneficiaryInfo, useSetBeneficiaryInfo, } from '../../../providers/ToSectionCarbonOffsetProvider' import { formatTokenAmount } from '../../../services/utils' import { Step, Token } from '../../../types' const { TextArea } = Input interface ToSectionCarbonOffsetProps { step?: Step tokenPolygonBCT?: Token className?: string routesLoading: boolean } export const ToSectionCarbonOffset = ({ className, step, tokenPolygonBCT, routesLoading, }: ToSectionCarbonOffsetProps) => { const beneficiaryInfo = useBeneficiaryInfo() const setBeneficiaryInfo = useSetBeneficiaryInfo() const amount = step?.estimate?.toAmountMin || '0' const formattedAmount = tokenPolygonBCT ? formatTokenAmount(tokenPolygonBCT, amount) : '0' const handleBeneficiaryNameChange = (name: string) => { setBeneficiaryInfo({ ...beneficiaryInfo, beneficiaryName: name }) } const handleBeneficiaryAddressChange = (address: string) => { setBeneficiaryInfo({ ...beneficiaryInfo, beneficiaryAddress: address }) } const handleRetirementMessageChange = (message: string) => { setBeneficiaryInfo({ ...beneficiaryInfo, retirementMessage: message }) } return (
To retire
handleBeneficiaryNameChange(event.currentTarget.value)} style={{ color: 'rgba(0, 0, 0, 0.85)', fontWeight: '400' }} /> handleBeneficiaryAddressChange(event.currentTarget.value)} style={{ color: 'rgba(0, 0, 0, 0.85)', fontWeight: '400' }} />