Commit a05da542 by G

restyle a little bit around the use of cardvariant, dimensions and background

parent 209a1ea6
import type { PaymentStackScreenComponentProps } from "@/navigations/Types"; import type { PaymentStackScreenComponentProps } from "@/navigations/Types";
import getPaymentTypes from "@/utils/requests/getPaymentTypes"; import getPaymentTypes from "@/utils/requests/getPaymentTypes";
import BalanceContainer from "@components/BalanceContainer";
import BarWithBeasyAndNotificationsIcon from "@components/BarWithBeasyAndNotificationsIcon"; import BarWithBeasyAndNotificationsIcon from "@components/BarWithBeasyAndNotificationsIcon";
import PaymentOption from "@components/PaymentOption"; import PaymentOption from "@components/PaymentOption";
import Box from "@components/bases/Box"; import Box from "@components/bases/Box";
...@@ -35,18 +36,21 @@ const HomePageWithPaymentOptions: PaymentStackScreenComponentProps<"homePageWith ...@@ -35,18 +36,21 @@ const HomePageWithPaymentOptions: PaymentStackScreenComponentProps<"homePageWith
); );
return ( return (
// <BeasyDefaultBackgroundWrapper>
<WrapperWithDefaultBeasyBackgroundAndSafeAreaTopLeftRight> <WrapperWithDefaultBeasyBackgroundAndSafeAreaTopLeftRight>
<Box style={{ height: "100%" }} flexDirection={"column"}> <Box style={{ height: "100%" }} flexDirection={"column"}>
<BarWithBeasyAndNotificationsIcon /> <BarWithBeasyAndNotificationsIcon />
<Card <Card
variant={"curvedTopContainer"} variant={"curvedTopContainer"}
height={Dimensions.get("window").height / 2 + 150} height={Dimensions.get("window").height / 2 + 150}
// marginTop={"auto"}
style={{ marginTop: "auto" }} style={{ marginTop: "auto" }}
padding={"l"} padding={"l"}
> >
<Box height={100}> <Box position={"relative"} top={-120}>
<Box alignSelf={"center"}>
<BalanceContainer balance={78000} label="Total des ventes" />
</Box>
<Box marginVertical={"l"}>
<Text fontSize={20} fontWeight={"bold"}> <Text fontSize={20} fontWeight={"bold"}>
Types de paiement Types de paiement
</Text> </Text>
...@@ -72,22 +76,22 @@ const HomePageWithPaymentOptions: PaymentStackScreenComponentProps<"homePageWith ...@@ -72,22 +76,22 @@ const HomePageWithPaymentOptions: PaymentStackScreenComponentProps<"homePageWith
<PaymentOptionContainer key={paymentType.id}> <PaymentOptionContainer key={paymentType.id}>
<PaymentOption <PaymentOption
onPress={() => onPress={() =>
navigation.navigate("paymentAmountInputScreen", { navigation.navigate(
"paymentAmountInputScreen",
{
paymentType: paymentType.code, paymentType: paymentType.code,
}) },
)
} }
paymentMethod={paymentType.code} paymentMethod={paymentType.code}
/> />
</PaymentOptionContainer> </PaymentOptionContainer>
))} ))}
</Box> </Box>
</Box>
</Card> </Card>
{/* <Box height={150} alignItems={"center"} justifyContent={"center"}>
<BalanceContainer balance={78000} label="Total des ventes" />
</Box> */}
</Box> </Box>
</WrapperWithDefaultBeasyBackgroundAndSafeAreaTopLeftRight> </WrapperWithDefaultBeasyBackgroundAndSafeAreaTopLeftRight>
// </BeasyDefaultBackgroundWrapper>
); );
}; };
......
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