Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Ir a la última revisión | | 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 = {
5
    minutos: 'mn',
6
    horas: 'h',
7
    días: 'd',
8
    semanas: 's',
9
    meses: 'm',
10
    año: 'a',
11
}
12
 
13
const ContactItem = ({ contact, onClick }) => {
14
    return (
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">
24
                <span onClick={() => onClick(contact)}>
25
                    {contact.name}
26
                </span>
27
                {
28
                    contact.last_message &&
29
                    <p>
30
                        {contact.count_not_seen_messages} mensajes nuevos |
31
                        {contact.last_message.split(' ')[0]}{timeOptions[contact.last_message.split(' ')[1]]}
32
                    </p>
33
                }
34
            </div>
35
        </div>
36
    )
37
}
38
 
39
export default ContactItem