From 2f0cbfe74e2aea62dbf58003133aca97895f90b2 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Thu, 16 May 2024 14:30:44 +0100 Subject: [PATCH] Removed the billing details modal --- src/components/PaymobPayment.tsx | 42 +++++--------------------------- 1 file changed, 6 insertions(+), 36 deletions(-) diff --git a/src/components/PaymobPayment.tsx b/src/components/PaymobPayment.tsx index db34653e..47cec9d6 100644 --- a/src/components/PaymobPayment.tsx +++ b/src/components/PaymobPayment.tsx @@ -20,15 +20,6 @@ interface Props { export default function PaymobPayment({user, price, setIsPaymentLoading, currency, duration, duration_unit, onSuccess}: Props) { const [isLoading, setIsLoading] = useState(false); - const [isModalOpen, setIsModalOpen] = useState(false); - - const [firstName, setFirstName] = useState(user.name.split(" ")[0]); - const [lastName, setLastName] = useState([...user.name.split(" ")].pop()); - const [street, setStreet] = useState(""); - const [apartment, setApartment] = useState(""); - const [building, setBuilding] = useState(""); - const [state, setState] = useState(""); - const [floor, setFloor] = useState(""); const router = useRouter(); @@ -50,16 +41,16 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc }, }, billing_data: { - apartment: apartment || "N/A", - building: building || "N/A", + apartment: "N/A", + building: "N/A", country: user.demographicInformation?.country || "N/A", email: user.email, first_name: user.name.split(" ")[0], last_name: [...user.name.split(" ")].pop() || "N/A", - floor: floor || "N/A", + floor: "N/A", phone_number: user.demographicInformation?.phone || "N/A", - state: state || "N/A", - street: street || "N/A", + state: "N/A", + street: "N/A", }, extras: { userID: user.id, @@ -71,7 +62,6 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc const response = await axios.post<{iframeURL: string}>(`/api/paymob`, paymentIntention); router.push(response.data.iframeURL); - setIsModalOpen(false); } catch (error) { console.error("Error starting card payment process:", error); } @@ -79,27 +69,7 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc return ( <> - setIsModalOpen(false)}> -
-
- - -
-
- - - -
-
- - -
- -
-
-