import { StyleSheet } from 'react-native' import { ConversationAvatar, Heading } from '../../../components' import { useScalableNumberOfLines, useTheme } from '../../../hooks' import type { ConversationSearchResultResource } from '../../../types' import { ResultRow } from './result_row' interface ConversationResultRowProps { result: ConversationSearchResultResource onPress: () => void } export function ConversationResultRow({ result, onPress }: ConversationResultRowProps) { const styles = useStyles() const numberOfLines = useScalableNumberOfLines(1) return ( {result.title} ) } const useStyles = () => { const { colors } = useTheme() return StyleSheet.create({ title: { flex: 1, fontSize: 16, color: colors.textColorDefaultPrimary, }, }) }