import { useTranslation } from 'react-i18next'; import { ChangeEvent, useState } from "react"; export interface AllTransactionCancelSectionPasswordGroupProps { cancelPassword: string; setCancelPassword: (cancelPassword: string) => void; requestSuccess: boolean; }; export const AllTransactionCancelSectionPasswordGroup = ({ cancelPassword, setCancelPassword, requestSuccess }: AllTransactionCancelSectionPasswordGroupProps) => { const { t } = useTranslation(); const [newCancelPassword, setNewCancelPassword] = useState(cancelPassword); const onChangeNewCancelPassword = (value: string) => { setCancelPassword(value); setNewCancelPassword(value); }; return ( <>
) => onChangeNewCancelPassword(e.target.value) } />
{ !requestSuccess &&
{t('transaction.cancel.passwordGroup.passwordMismatch')}
} ); }