import { FC, useCallback } from 'react'; import { GestureResponderEvent } from 'react-native'; import { Col, Row } from 'components/layout'; import { Text } from 'components/text'; import { Visible } from 'components/visible'; import { useResponsiveLayout } from 'hooks'; import { getMessageDateTime } from 'utils/dateTime'; import { AvatarList } from 'components/avatar-list'; import { Button } from 'components/button'; import { isMessageThreadOpenVar } from 'state-management/chat'; export const Replies: FC = ({ users, repliesCount }) => { const { isMobile } = useResponsiveLayout(); const size = isMobile ? 18 : 22; const areReplies = repliesCount > 0; const openThread = useCallback(() => { isMessageThreadOpenVar(true); }, []); return (