import GracefullyImage from '@components/GracefullyImage' import navigationRef from '@utils/navigation/navigationRef' import React, { useContext } from 'react' import { Dimensions, Image } from 'react-native' import { useSafeAreaInsets } from 'react-native-safe-area-context' import AccountContext from './Context' const AccountHeader: React.FC = () => { const { account } = useContext(AccountContext) const topInset = useSafeAreaInsets().top return ( { if (account) { Image.getSize(account.header, (width, height) => navigationRef.navigate('Screen-ImagesViewer', { imageUrls: [{ id: 'avatar', url: account.header, width, height }], id: 'avatar', hideCounter: true }) ) } }} dim /> ) } export default AccountHeader