import React, { useState, useEffect } from 'react'; import Button from '@mui/material/Button'; import Paper from '@mui/material/Paper'; import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import TextField from '@mui/material/TextField'; import { useWalletContext } from './utils/wallet.context'; export const SendTokes = () => { const { sendingTokensLoading, sendTokens, log } = useWalletContext(); const [recipientAddress, setRecipientAddress] = useState(); const [tokensToSend, setTokensToSend] = useState(); const cleanFields = () => { setRecipientAddress(''); setTokensToSend(''); }; useEffect( () => () => { cleanFields(); }, [], ); return ( Send Tokens setRecipientAddress(e.target.value)} size="small" /> setTokensToSend(e.target.value)} size="small" /> {log?.node?.length > 0 && log.type === 'sendTokens' && ( Transaction Logs: {log.node} )} ); };