diff --git a/packages/cashier/src/components/crypto-fiat-converter/crypto-fiat-converter.tsx b/packages/cashier/src/components/crypto-fiat-converter/crypto-fiat-converter.tsx index a26480b4bd60..6a67c118c530 100644 --- a/packages/cashier/src/components/crypto-fiat-converter/crypto-fiat-converter.tsx +++ b/packages/cashier/src/components/crypto-fiat-converter/crypto-fiat-converter.tsx @@ -24,14 +24,17 @@ type TCryptoFiatConverterProps = { from_currency: string; hint: string | TReactChildren; is_timer_visible: boolean; - onChangeConverterFromAmount: (event: TReactChangeEvent, from_currency: string, to_currency: string) => void; + onChangeConverterFromAmount: ( + event: { target: { value: string } }, + from_currency: string, + to_currency: string + ) => void; onChangeConverterToAmount: (event: TReactChangeEvent, from_currency: string, to_currency: string) => void; resetConverter: () => void; to_currency: string; validateFromAmount: () => void; validateToAmount: () => void; }; -let changed_event_amount: TReactChangeEvent; const Timer = ({ onComplete }: TTimerProps) => { const initial_time = 60; @@ -150,9 +153,8 @@ const CryptoFiatConverter = ({ {is_timer_visible && ( { - changed_event_amount.target.value = converter_from_amount; onChangeConverterFromAmount( - { ...changed_event_amount }, + { target: { value: converter_from_amount } }, from_currency, to_currency );