import React from 'react'; import {StyleSheet, View, Text, LayoutChangeEvent} from 'react-native'; import {AuthContext} from '../../routes/authentication'; interface ProfileBodyProps { onLayout: (event: LayoutChangeEvent) => void; } const ProfileBody: React.FC = ({onLayout}) => { const { profile, user: {username}, } = React.useContext(AuthContext); const {biography, website} = profile; return ( {`@${username}`} {`${biography}`} {`${website}`} ); }; const styles = StyleSheet.create({ container: { paddingVertical: 5, paddingHorizontal: 20, backgroundColor: 'white', }, username: { fontWeight: '600', fontSize: 16, marginBottom: 5, }, biography: { fontSize: 16, lineHeight: 22, marginBottom: 5, }, website: { fontSize: 16, color: '#4E699C', marginBottom: 5, }, }); export default ProfileBody;