import React from 'react'; import { ListRenderItemInfo, StyleSheet, View } from 'react-native'; import { Avatar, Button, Card, List, ListProps, Text, } from '@ui-kitten/components'; import { HeartIcon, MessageCircleIcon, MoreHorizontalIcon } from './icons'; import { Comment } from './data'; export type CommentListProps = Omit; export const CommentList = (props: CommentListProps): React.ReactElement => { const renderCommentHeader = (comment: Comment): React.ReactElement => ( {comment.author.fullName} {comment.date} ); return ( ); }; const styles = StyleSheet.create({ commentItem: { marginVertical: 4, marginHorizontal: 16, }, commentHeader: { flexDirection: 'row', padding: 16, }, commentAuthorContainer: { flex: 1, marginHorizontal: 16, }, commentReactionsContainer: { flexDirection: 'row', marginTop: 8, marginHorizontal: -8, marginVertical: -8, }, iconButton: { paddingHorizontal: 0, }, });