import { useState } from "react"; import ModalCom from "../../Helpers/ModalCom"; import LoadingSpinner from "../../Spinners/LoadingSpinner"; import AddFundPop from "./AddFundPop"; import CompleteConfirmCredit from "./CompleteConfirmCredit"; import ConfirmAddFund from "./ConfirmAddFund"; const CreditPopup = ({ details, onClose, situation, walletItem }) => { let [input, setInput] = useState(""); const [confirmCredit, setConfirmCredit] = useState({ show: { awaitConfirm: { loader: false, state: false }, acceptConfirm: { loader: false, state: false }, }, data: {}, }); return (

{confirmCredit?.show?.acceptConfirm?.state && confirmCredit?.data?.internal_return < 0 ? ( "Credit Unsuccessful" ) : ( <> {confirmCredit?.show?.acceptConfirm?.loader ? "Confirming Credit..." : confirmCredit?.show?.awaitConfirm?.state ? "Confirm Credit Add" : confirmCredit?.show?.acceptConfirm?.state ? "Credit Add Completed" : "Add Credit"} )}

{confirmCredit?.show?.acceptConfirm?.loader ? (
) : ( <> {confirmCredit?.show?.awaitConfirm?.state ? ( ) : confirmCredit?.show?.acceptConfirm?.state ? ( ) : ( )} )}
); }; export default CreditPopup;