import { useState } from "react"; import { useLocation } from "react-router-dom"; import usersService from "../../../services/UsersService"; import ModalCom from "../../Helpers/ModalCom"; import AddFundPop from "../AddFundPop"; import ConfirmAddFund from "../ConfirmAddFund"; const CreditPopup = ({ details, onClose, situation, walletItem }) => { const { pathname, state } = useLocation(); const [submitTask, setSubmitTask] = useState({ loading: false, msg: "", state: "", }); const [suggestedNextStep, setSuggestedNextStep] = useState("Send Task"); let [input, setInput] = useState(""); const [confirmCredit, setConfirmCredit] = useState({ show: false, data: {}, }); // const openConfirmCredit = (value) => { // setConfirmCredit({ show: true, data: { ...value } }); // }; // const closeConfirmCredit = () => { // setConfirmCredit({ show: false, data: {} }); // }; // const handleConfirmCredit = useMemo((input) => { // if (input) { // setConfirmCredit(true); // } else setConfirmCredit(false); // }, []); const switchNextStep = ({ target: value }) => { setSuggestedNextStep(value); }; const apiCall = new usersService(); const handleParentSuggestion = (values) => { if (suggestedNextStep == "Send Task") { let firstName = state?.firstname; let family_uid = state?.family_uid; // continuePopupData({ ...details, firstName, family_uid }); } onClose(); }; console.log("prop drills >> ", state); return (

{!confirmCredit.show ? "Add Credit" : "Confirm Credit Add"}

{confirmCredit.show ? ( ) : ( )}
); }; export default CreditPopup;