import React from 'react'; import {Image, StyleSheet, View} from 'react-native'; import {useSelector} from 'react-redux'; import {COVER_HEIGHT, IMAGE_WIDTH} from '../../constants'; import {RootState} from '../../store/rootreducer'; import {ScreenType} from '../../types'; interface CoverProps { userXId: string | undefined; screenType: ScreenType; } const Cover: React.FC = ({userXId, screenType}) => { const {cover} = useSelector((state: RootState) => userXId ? state.userX[screenType][userXId] : state.user, ); return ( ); }; const styles = StyleSheet.create({ container: { ...StyleSheet.absoluteFillObject, }, image: { width: IMAGE_WIDTH, height: COVER_HEIGHT, }, }); export default Cover;