|  |  | @ -3,6 +3,7 @@ import classNames from 'classnames'; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import { LocalizerType } from '../../types/Util'; |  |  |  | import { LocalizerType } from '../../types/Util'; | 
			
		
	
		
		
			
				
					
					|  |  |  | import { MessageBody } from './MessageBody'; |  |  |  | import { MessageBody } from './MessageBody'; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import { Timestamp } from './Timestamp'; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | interface Props { |  |  |  | interface Props { | 
			
		
	
		
		
			
				
					
					|  |  |  |   text: string; |  |  |  |   text: string; | 
			
		
	
	
		
		
			
				
					|  |  | @ -11,6 +12,7 @@ interface Props { | 
			
		
	
		
		
			
				
					
					|  |  |  |   friendStatus: 'pending' | 'accepted' | 'declined' | 'expired'; |  |  |  |   friendStatus: 'pending' | 'accepted' | 'declined' | 'expired'; | 
			
		
	
		
		
			
				
					
					|  |  |  |   i18n: LocalizerType; |  |  |  |   i18n: LocalizerType; | 
			
		
	
		
		
			
				
					
					|  |  |  |   isBlocked: boolean; |  |  |  |   isBlocked: boolean; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   timestamp: number; | 
			
		
	
		
		
			
				
					
					|  |  |  |   onAccept: () => void; |  |  |  |   onAccept: () => void; | 
			
		
	
		
		
			
				
					
					|  |  |  |   onDecline: () => void; |  |  |  |   onDecline: () => void; | 
			
		
	
		
		
			
				
					
					|  |  |  |   onDeleteConversation: () => void; |  |  |  |   onDeleteConversation: () => void; | 
			
		
	
	
		
		
			
				
					|  |  | @ -142,13 +144,23 @@ export class FriendRequest extends React.Component<Props> { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   // Renders 'sending', 'read' icons
 |  |  |  |   // Renders 'sending', 'read' icons
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   public renderStatusIndicator() { |  |  |  |   public renderStatusIndicator() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     const { direction, status } = this.props; |  |  |  |     const { direction, status, i18n, text, timestamp } = this.props; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     if (direction !== 'outgoing' || status === 'error') { |  |  |  |     if (status === 'error') { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       return null; |  |  |  |       return null; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     const withImageNoCaption = Boolean(!text); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     return ( |  |  |  |     return ( | 
			
		
	
		
		
			
				
					
					|  |  |  |       <div className="module-message__metadata"> |  |  |  |       <div className="module-message__metadata"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <Timestamp | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           i18n={i18n} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           timestamp={timestamp} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           extended={true} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           direction={direction} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           withImageNoCaption={withImageNoCaption} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           module="module-message__metadata__date" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         /> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <span className="module-message__metadata__spacer" /> |  |  |  |         <span className="module-message__metadata__spacer" /> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <div |  |  |  |         <div | 
			
		
	
		
		
			
				
					
					|  |  |  |           className={classNames( |  |  |  |           className={classNames( | 
			
		
	
	
		
		
			
				
					|  |  | 
 |