diff --git a/src/components/BalanceContainer.tsx b/src/components/BalanceContainer.tsx index 0f4d409..69c23b9 100644 --- a/src/components/BalanceContainer.tsx +++ b/src/components/BalanceContainer.tsx @@ -28,7 +28,9 @@ const BalanceContainer = ({ label, balance }: Props) => { - {balance} + + {balance} + {label} diff --git a/src/components/Input.tsx b/src/components/Input.tsx index e535520..1750831 100644 --- a/src/components/Input.tsx +++ b/src/components/Input.tsx @@ -1,16 +1,19 @@ +import type { VariantProps } from "@shopify/restyle"; +import type { Theme } from "@themes/Theme"; import { TextInput } from "react-native"; import type { TextInputProps } from "react-native"; import Box from "./bases/Box"; import Text from "./bases/Text"; -type Props = TextInputProps & { - label: string; -}; +type Props = TextInputProps & + VariantProps & { + label: string; + }; -const Input = ({ label, ...rest }: Props) => { +const Input = ({ label, textVariants, ...rest }: Props) => { return ( - {label} + {label} diff --git a/src/screens/NumberAndOtpForPaymentScreen.tsx b/src/screens/NumberAndOtpForPaymentScreen.tsx new file mode 100644 index 0000000..3c6060b --- /dev/null +++ b/src/screens/NumberAndOtpForPaymentScreen.tsx @@ -0,0 +1,50 @@ +import BeasyLogoIcon from "@components/BeasyLogoIcon"; +import Button from "@components/Button"; +import Input from "@components/Input"; +import BackgroundGreenWhiteContentArea from "@components/backgrounds/BackgroundGreenWhiteContentArea"; +import Box from "@components/bases/Box"; +import Text from "@components/bases/Text"; +import { SafeAreaView } from "react-native-safe-area-context"; + +const NumberAndOtpForPaymentScreen = () => { + return ( + + + + + + + + Montant à payer + + 78000 + + + + + + + +