oauth component ui created

This commit is contained in:
Sanidhya Kumar Verma
2024-08-29 15:43:06 +00:00
committed by GitHub
parent de8ca40dcf
commit f93e06c632
2 changed files with 42 additions and 4 deletions
+37
View File
@@ -0,0 +1,37 @@
import { Image, Text, View } from "react-native";
import { icons } from "@/constants";
import { CustomButton } from "./custom-button";
export const OAuth = () => {
const handleGoogleSignIn = () => {};
return (
<View>
<View className="flex flex-row justify-center items-center mt-4 gap-x-3">
<View className="flex-1 h-px bg-general-100" />
<Text className="text-lg">Or</Text>
<View className="flex-1 h-px bg-general-100" />
</View>
<CustomButton
title="Log in with Google"
className="mt-5 w-full shadow-none"
iconLeft={() => (
<Image
source={icons.google}
alt="Google logo"
resizeMode="contain"
className="h-5 w-5 mx-2"
/>
)}
bgVariant="outline"
textVariant="primary"
onPress={handleGoogleSignIn}
/>
</View>
);
};