import React, {useState} from 'react' import RecentActivityTable from './WalletComponent/RecentActivityTable' import LoadingSpinner from '../Spinners/LoadingSpinner' import { useNavigate, useLocation } from 'react-router-dom' import InputCom from '../Helpers/Inputs/InputCom' import AddFundDollars from './AddFundDollars' function AddFund({payment}) { const navigate = useNavigate() const {currency} = useLocation()?.state //GETS THE USER CURRENCY FOR ADD FUND //STATE FOR CONTROLLED INPUT let [input, setInput] = useState('') let [inputError, setInputError] = useState('') // FUNCTION TO HANDLE INPUT CHANGE const handleChange = ({target:{name, value}}) => { setInput(value) } //FUNCTION TO HANDLE SUBMIT const handleSubmit = () => { setInputError('') if(!input || input == '0'){ setInputError('Please Enter Amount') return setTimeout(()=>{setInputError('')}, 5000) } if(isNaN(input)){ setInputError('Amount must be a Number') return setTimeout(()=>{setInputError('')}, 5000) } const stateData = {amount: Number(input), currency: 'naira'} navigate('confirm-add-fund', {state: stateData}) setInput('') } return (
Activity Report
*/} {payment.loading ?