You need to sign in or sign up before continuing.
Commit 168ea949 by G

refactor: remade the user not logged in screen

parent b15b75e5
import { asp as g } from "@asp/asp";
import * as Button from "@components/ButtonNew";
import { Image } from "expo-image";
import { Text, View } from "react-native";
import type { MainStackScreenComponentProps } from "@/navigations/Types"; import type { MainStackScreenComponentProps } from "@/navigations/Types";
import Button from "@components/Button";
import Box from "@components/bases/Box";
import Text from "@components/bases/Text";
import { Image, StyleSheet } from "react-native";
const HomeUserNotLoggedIn: MainStackScreenComponentProps<"homeUserNotLoggedIn"> = ({ const HomeUserNotLoggedIn: MainStackScreenComponentProps<"homeUserNotLoggedIn"> = ({
navigation, navigation,
}) => { }) => {
return ( return (
<> <View style={[g.flex_1, g.p_5xl, g.gap_lg]}>
<Box style={style.container} p={"xl"} backgroundColor={"white"}> <View style={[{ height: 400 }]}>
<Box mt={"s"}>
<Box
height={300}
width={300}
backgroundColor={"primary"}
mb={"l"}
alignItems={"center"}
justifyContent={"center"}
>
<Image <Image
source={require("../../assets/payment_processing.png")} source={require("@assets/payment_processing.png")}
style={style.image} style={{ width: "100%", height: "100%" }}
contentFit="contain"
cachePolicy={"memory-disk"}
/> />
</Box> </View>
<Text color={"gray"} fontSize={16} textAlign={"center"}> <Text style={[g.text_center, { color: "gray" }]}>
Acceptez des paiements en magasin et en ligne et recevez votre argent en Acceptez des paiements en magasin et en ligne et recevez votre argent en quelques
quelques secondes secondes
</Text> </Text>
<Box mt={"xl"}>
<Button <Button.Container
variant={"full"}
textVariants={"primary"}
label="Se connecter"
onPress={() => navigation.navigate("userLoginScreen")} onPress={() => navigation.navigate("userLoginScreen")}
/> style={[g.mt_5xl]}
<Button >
variant={"clean"} <Button.Label style={{ color: "white" }}>Se connecter</Button.Label>
textVariants={"secondary"} </Button.Container>
label="Creer un compte" <Button.Container style={[{ backgroundColor: "transparent" }]}>
onPress={() => {}} <Button.Label style={{ color: "green" }}>Créer un compte</Button.Label>
/> </Button.Container>
</Box> </View>
</Box>
</Box>
</>
); );
}; };
const style = StyleSheet.create({
container: {
width: "100%",
height: "100%",
flex: 1,
alignItems: "center",
justifyContent: "center",
},
image: {
width: "100%",
height: "100%",
},
});
export default HomeUserNotLoggedIn; export default HomeUserNotLoggedIn;
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