Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 5039 | | 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'
5035 stevensc 3
import EmptySection from '../../../shared/empty-section/EmptySection'
5033 stevensc 4
import ContactItem from './ContactItem'
5
 
5035 stevensc 6
const ContactsList = ({
5206 stevensc 7
  contacts = [],
8
  selectConversation = () => null
5035 stevensc 9
}) => {
5206 stevensc 10
  return (
5033 stevensc 11
        <div className="contacts-list">
12
            <ul>
5039 stevensc 13
                {!contacts.length
5206 stevensc 14
                  ? <EmptySection message={CHAT_LABELS.DATATABLE_SZERORECORDS} />
15
                  : contacts.map((contact) => (
5035 stevensc 16
                        <li key={contact.id}>
17
                            <ContactItem contact={contact} onClick={selectConversation} />
18
                        </li>
5206 stevensc 19
                  ))}
5033 stevensc 20
            </ul>
21
        </div>
5206 stevensc 22
  )
5033 stevensc 23
}
24
 
5206 stevensc 25
export default ContactsList