mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2026-06-19 05:01:07 -04:00
* 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
25 lines
448 B
JavaScript
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;
|