From 4b7c3beb53f33a21efb757ed64a084e182dbb9fd Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 1 Apr 2024 16:20:58 +0100 Subject: [PATCH] auto selecting currency if user has only one wallet --- .../FamilyPopout/AssignMediaTask.jsx | 57 ++++++++++++------ .../FamilyPopout/AssignTaskPopout.jsx | 5 +- .../FamilyAcc/FamilyPopout/forms/NewTasks.jsx | 47 ++++++++++----- .../dashboardLoader/DashboardMediaPage.jsx | 58 +++++++++++++++++++ src/views/ManageActiveJobs.jsx | 27 ++++++--- 5 files changed, 152 insertions(+), 42 deletions(-) create mode 100644 src/components/dashboardLoader/DashboardMediaPage.jsx diff --git a/src/components/FamilyAcc/FamilyPopout/AssignMediaTask.jsx b/src/components/FamilyAcc/FamilyPopout/AssignMediaTask.jsx index 3344c48..9b7fd88 100644 --- a/src/components/FamilyAcc/FamilyPopout/AssignMediaTask.jsx +++ b/src/components/FamilyAcc/FamilyPopout/AssignMediaTask.jsx @@ -49,10 +49,14 @@ export default function AssignMediaTask({ family_uid }) { + const {userDetails} = useSelector((state) => state?.userDetails); // CHECKS IF USER Details are avaliable, to determine if user is active + + const { walletDetails } = useSelector((state) => state?.walletDetails); // WALLET STORE + // For form initial values const initialValues = { // initial values for formik - currency: "", + currency: walletDetails.data.length == 1 ? walletDetails.data[0].country : '', amount: "", job_description: "", timeline_days: "", @@ -62,9 +66,7 @@ export default function AssignMediaTask({ }; - const {userDetails} = useSelector((state) => state?.userDetails); // CHECKS IF USER Details are avaliable, to determine if user is active - const { walletDetails } = useSelector((state) => state?.walletDetails); // WALLET STORE // let imageSrc = (localStorage.getItem("session_token") // ? `${userDetails?.session_image_server}${localStorage.getItem("session_token")}/job/${activeMedia.uid}` : ""); // FOR GETTING JOB IMAGE @@ -144,7 +146,7 @@ export default function AssignMediaTask({ {/* Price */}