import { SafeAreaView } from "react-native-safe-area-context" import { ActivityIndicator, Button, Text } from "react-native-paper" import { HabitsMainPage } from "@/presentation/react/components/HabitsMainPage/HabitsMainPage" import { useHabitsTracker } from "@/presentation/react/contexts/HabitsTracker" import { useAuthentication } from "@/presentation/react/contexts/Authentication" const HabitsPage: React.FC = () => { const { habitsTracker, retrieveHabitsTracker, habitsTrackerPresenter } = useHabitsTracker() const { user } = useAuthentication() return ( {retrieveHabitsTracker.state === "loading" ? ( ) : retrieveHabitsTracker.state === "error" ? ( <> Error: There was an issue while retrieving habits, please try again later. ) : ( )} ) } export default HabitsPage