Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4354 | Rev 4356 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 4354 Rev 4355
Línea 15... Línea 15...
15
    const [searchActive, setSearchActive] = useState(false)
15
    const [searchActive, setSearchActive] = useState(false)
16
    const [search, setSearch] = useState('')
16
    const [search, setSearch] = useState('')
17
    const [visible, setVisible] = useState(false)
17
    const [visible, setVisible] = useState(false)
Línea 18... Línea 18...
18
 
18
 
19
    const searchConversation = (value) => setSearch(value)
19
    const searchConversation = (value) => setSearch(value)
Línea 20... Línea 20...
20
    const filterConversations = conversations.filter(conversation => conversation.name === search)
20
    const filterConversations = () => conversations.filter(conversation => conversation.name === search)
21
 
21
 
22
    const load = async () => {
22
    const load = async () => {
23
        try {
23
        try {
Línea 71... Línea 71...
71
                    />
71
                    />
72
                </div>
72
                </div>
73
                {!conversations.length
73
                {!conversations.length
74
                    ? <EmptySection message='Sin conversaciones' />
74
                    ? <EmptySection message='Sin conversaciones' />
75
                    : <ul className='messages-list'>
75
                    : <ul className='messages-list'>
76
                        {filterConversations.map((element, i) => {
76
                        {filterConversations().map((element, i) => {
77
                            return (
77
                            return (
78
                                <li key={i} onClick={() => setConversation(element)}>
78
                                <li key={i} onClick={() => setConversation(element)}>
79
                                    <div className={`usr-msg-details ${selectedConversation?.name === element.name && 'is_selected'}`}>
79
                                    <div className={`usr-msg-details ${selectedConversation?.name === element.name && 'is_selected'}`}>
80
                                        <div className="usr-ms-img">
80
                                        <div className="usr-ms-img">
81
                                            <img src={element.image} alt={element.name} />
81
                                            <img src={element.image} alt={element.name} />