Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 5033 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
5033 stevensc 1
/* eslint-disable react/prop-types */
2
import React from 'react'
3
 
4
const timeOptions = {
5206 stevensc 5
  minutos: 'mn',
6
  horas: 'h',
7
  días: 'd',
8
  semanas: 's',
9
  meses: 'm',
10
  año: 'a'
5033 stevensc 11
}
12
 
13
const ContactItem = ({ contact, onClick }) => {
5206 stevensc 14
  return (
5033 stevensc 15
        <div className="contacts-list__item">
16
            <img
17
                className="chat-image img-circle"
18
                height="36"
19
                width="36"
20
                src={contact.image || '/images/users-group.png'}
21
                alt="image-image"
22
            />
23
            <div className="contacts-list__item-content">
5206 stevensc 24
                <span onClick={() => onClick(contact)}>{contact.name}</span>
25
                {contact.last_message && <p>{contact.count_not_seen_messages} {CHAT_LABELS.NEW_MESSAGES} |{contact.last_message.split(' ')[0]}{timeOptions[contact.last_message.split(' ')[1]]}</p>}
5033 stevensc 26
            </div>
27
        </div>
5206 stevensc 28
  )
5033 stevensc 29
}
30
 
5206 stevensc 31
export default ContactItem