Files
iNaturalistReactNative/components/SharedComponents/UserIcon.js
Amanda Bullington ff6789c32c Merge obs list, obs card, and user profile into main (#4)
* Obs detail screen skeleton; move safe area view to wrapper component

* Progress on obs detail

* Get ids and photos from api v2

* Fetch data needed for data tab in obs detail

* Create basic map for data tab, centered on lat/long

* Create linked realms for photos and identifications; access these on obs detail screen

* User Profile and more setup for test suite

* Delete coverage directory

* Add Jest coverage folder to gitignore

* Keep trying to mock out fetch for inatjs in ObsList.test.js

* Rename ObsList.test to match component name
2021-11-04 15:44:57 -07:00

25 lines
448 B
JavaScript

// @flow
import * as React from "react";
import { Image } from "react-native";
import { imageStyles } from "../../styles/obsDetails";
type Props = {
uri: string,
large?: boolean
}
const UserIcon = ( { uri, large }: Props ): React.Node => {
const imageSource = { uri };
return (
<Image source={imageSource} style={[
imageStyles.userProfileIcon,
large && imageStyles.largeIcon
]} />
);
};
export default UserIcon;