import React from 'react';
import classNames from 'classnames';
import { Avatar, AvatarSize } from './Avatar';
import { MessageBodyHighlight } from './MessageBodyHighlight';
import { Timestamp } from './conversation/Timestamp';
import { ContactName } from './conversation/ContactName';
import {
FindAndFormatContactType,
openConversationExternal,
PropsForSearchResults,
} from '../state/ducks/conversations';
import { useDispatch } from 'react-redux';
type PropsHousekeeping = {
isSelected?: boolean;
};
type Props = PropsForSearchResults & PropsHousekeeping;
const FromName = (props: { from: FindAndFormatContactType; to: FindAndFormatContactType }) => {
const { from, to } = props;
if (from.isMe && to.isMe) {
return (
{window.i18n('noteToSelf')}
);
}
if (from.isMe) {
return {window.i18n('you')};
}
return (
// tslint:disable: use-simple-attributes