import { images } from "@styles/Commons"; import { Image, TouchableOpacity } from "react-native"; import Box from "./bases/Box"; export enum PaymentMethods { OrangeMoney = 1, MtnMoney = 2, MoobMoney = 3, WaveMoney = 4, VisaCard = 5, } type PaymentOptions = "OrangeMoney" | "MtnMoney" | "MoovMoney" | "WaveMoney" | "VisaCard"; type Props = { onPress: () => void; paymentMethod: PaymentOptions; }; const PaymentOptionContainer = ({ children }: { children: React.ReactNode }) => { return ( {children} ); }; const OrangeMoney = () => { return ( ); }; const MtnMoney = () => { return ( ); }; const MoovMoney = () => { return ( ); }; const WaveMoney = () => { return ( ); }; const VisaCard = () => { return ( ); }; const PaymentOption = ({ onPress, paymentMethod }: Props) => { return ( {paymentMethod === "OrangeMoney" && } {paymentMethod === "MtnMoney" && } {paymentMethod === "MoovMoney" && } {paymentMethod === "WaveMoney" && } {paymentMethod === "VisaCard" && } ); }; export default PaymentOption;