Commit 3559b180 by G

cleanup old orange payment code

parent c23ccfd6
import type { PaymentStackScreenComponentProps } from "@/navigations/Types"; import type { PaymentStackScreenComponentProps } from "@/navigations/Types";
import { type IorangePaymentStarter, getTransactionsData } from "@/utils/requests/orangePayment";
import BeasyLogoIcon from "@components/BeasyLogoIcon"; import BeasyLogoIcon from "@components/BeasyLogoIcon";
import Button from "@components/Button"; import Button from "@components/Button";
import GoBackIconButton from "@components/GoBackIconButton"; import GoBackIconButton from "@components/GoBackIconButton";
...@@ -9,8 +8,6 @@ import BackgroundDefault from "@components/backgrounds/BackgroundDefault"; ...@@ -9,8 +8,6 @@ import BackgroundDefault from "@components/backgrounds/BackgroundDefault";
import Box from "@components/bases/Box"; import Box from "@components/bases/Box";
import Text from "@components/bases/Text"; import Text from "@components/bases/Text";
import useOrangeMoney from "@hooks/useOrangeMoney"; import useOrangeMoney from "@hooks/useOrangeMoney";
import { useMutation } from "@tanstack/react-query";
import * as WebBrowser from "expo-web-browser";
import { useCallback, useState } from "react"; import { useCallback, useState } from "react";
import { useSafeAreaInsets } from "react-native-safe-area-context"; import { useSafeAreaInsets } from "react-native-safe-area-context";
...@@ -34,46 +31,6 @@ const PaymentAmountInputScreen: PaymentStackScreenComponentProps<"paymentAmountI ...@@ -34,46 +31,6 @@ const PaymentAmountInputScreen: PaymentStackScreenComponentProps<"paymentAmountI
return setAmountToPay(0); return setAmountToPay(0);
}; };
const dummyObject: IorangePaymentStarter = {
// biome-ignore lint/style/useNamingConvention: <API requirements>
type_paiement: 1,
marchand: "1",
service: "1",
montant: 10,
commentaire: "commentaire",
numero: "0707070707",
};
const omPaymentMutation = useMutation({
mutationFn: (amount: number) =>
getTransactionsData({
// biome-ignore lint/style/useNamingConvention: <explanation>
type_paiement: 1,
marchand: "1",
service: "1",
montant: amount,
numero: "0707070707",
commentaire: "Un commentaire",
}),
onSuccess: async (data) => {
const result = await WebBrowser.openBrowserAsync(data.payment_url);
// setResult(result);
console.log("result", result);
},
onError: (err) => {
console.log("om start error ", err);
},
});
const _handlePressButtonAsync = async () => {
console.log("openning browser ! ");
const result = await WebBrowser.openBrowserAsync(
"https://mpayment.orange-money.com/sx/mpayment/abstract/v13r49t9xznfvjxxngu31gz1ecpeenhpaethdyl4psuhzwlws64vvyixqywa8zcf",
);
// setResult(result);
console.log("result", result);
};
const handlePaymentButton = useCallback(() => { const handlePaymentButton = useCallback(() => {
switch (paymentType) { switch (paymentType) {
case "OM": case "OM":
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment