import {SafeAreaView} from "react-native-safe-area-context"; import {Button, Text, View} from "react-native-ui-lib"; import React, { useEffect } from "react"; import {useCalSync} from "@/hooks/useCalSync"; import GoogleIcon from "@/assets/svgs/GoogleIcon"; import AppleIcon from "@/assets/svgs/AppleIcon"; import OutlookIcon from "@/assets/svgs/OutlookIcon"; import {useAuthContext} from "@/contexts/AuthContext"; import {StyleSheet} from "react-native"; import { useGetHouseholdName } from "@/hooks/firebase/useGetHouseholdName"; export default function Screen() { const {profileData, setRedirectOverride} = useAuthContext() const {handleStartGoogleSignIn, handleAppleSignIn, handleMicrosoftSignIn} = useCalSync() const {data: householdName, refetch} = useGetHouseholdName(profileData?.familyId); useEffect(() => { refetch(); }, [profileData?.familyId]) const hasSomeCalendarsSynced = !!profileData?.appleAccounts || !!profileData?.microsoftAccounts || !!profileData?.googleAccounts return ( {householdName && You Joined {householdName} } Let's get started! Add your calendar below to sync events to your Cally calendar {!profileData?.googleAccounts && (