account.tsx 841 B

123456789101112131415161718192021222324252627282930
  1. import { Button, StyleSheet } from 'react-native';
  2. import { View, Text } from 'react-native';
  3. import { useAuth } from '../../../context/AuthProvider';
  4. import { useEffect } from 'react';
  5. export default function Account() {
  6. const { user, logout } = useAuth();
  7. // useEffect(() => {
  8. // console.log('two', user);
  9. // }, []);
  10. if (!user) return <Text>Loading...</Text>;
  11. return (
  12. <View
  13. style={{
  14. flex: 1,
  15. flexDirection: 'column',
  16. justifyContent: 'center',
  17. alignItems: 'center',
  18. paddingHorizontal: 4
  19. }}
  20. >
  21. <Text className="mb-8">Account PAGE</Text>
  22. <Text>{user?.username || 'No username'}</Text>
  23. <Button title="Log out" onPress={logout} />
  24. </View>
  25. );
  26. }