import React from 'react' import {observer} from 'mobx-react-lite' import {Text, View} from 'react-native' import {FeedViewModel} from '../../state/models/feed-view' import {FeedItem} from './FeedItem' export const Feed = observer(function Feed({feed}: {feed: FeedViewModel}) { return ( {feed.isLoading && Loading...} {feed.hasError && {feed.error}} {feed.hasContent && feed.feed.map(item => )} {feed.isEmpty && This feed is empty!} ) })