import React from 'react' import { StyleProp, StyleSheet, View, ViewStyle, TouchableOpacity, } from 'react-native' import {Text} from '../util/text/Text' import {usePalette} from 'lib/hooks/usePalette' import {s} from 'lib/styles' import {UserAvatar} from '../util/UserAvatar' import {Button} from '../util/forms/Button' import {observer} from 'mobx-react-lite' import {AlgoItemModel} from 'state/models/feeds/algo/algo-item' import {useNavigation} from '@react-navigation/native' import {NavigationProp} from 'lib/routes/types' const AlgoItem = observer( ({item, style}: {item: AlgoItemModel; style?: StyleProp}) => { const pal = usePalette('default') const navigation = useNavigation() return ( { navigation.navigate('CustomFeed', { name: item.data.creator.did, rkey: item.data.uri, }) }} key={item.data.uri}> {item.data.displayName ? item.data.displayName : 'Feed name'} {item.data.description ?? 'THIS IS A FEED DESCRIPTION, IT WILL TELL YOU WHAT THE FEED IS ABOUT. THIS IS A COOL FEED ABOUT COOL PEOPLE.'} {/* TODO: this feed is like by *3* people UserAvatars and others */} Liked by 3 others