Proyectos de Subversion LeadersLinked - Backend

Rev

Ir a la última revisión | | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
13044 nelberth 1
import React, { useState } from 'react'
2
 
3
const MessageBarHead = ({ selectedConversation, handleShowConversation }) => {
4
 
5
    const [showOptions, setShowOptions] = useState(false)
6
 
7
    return (
8
        <div className="message-bar-head">
9
            <div className="usr-msg-details border-none">
10
                <i
11
                    className="fas fa-angle-left icon msgs-hide"
12
                    onClick={() => handleShowConversation(false)}
13
                ></i>
14
                <div className="usr-ms-img">
15
                    {
16
                        selectedConversation.image && (
17
                            <img src={selectedConversation.image} alt={`${selectedConversation.name} avatars`} />
18
                        )
19
                    }
20
                </div>
21
                <div className="usr-mg-info">
22
                    <h3>{selectedConversation.name}</h3>
23
                </div>
24
            </div>
25
            <div className="ed-opts" onClick={() => setShowOptions(!showOptions)}>
26
                <i className="la la-ellipsis-v icon"></i>
27
                <ul className={showOptions ? "ed-options active" : "ed-options"}>
28
                    <li>
29
                        <a href="#" className="btn-clean-messages" title="">Limpiar </a>
30
                    </li>
31
                    <li>
32
                        <a href="#" className="btn-delete-conversation" title="">Borrar</a>
33
                    </li>
34
                    <li>
35
                        <a href="#" className="btn-block-user" title="">Bloquear</a>
36
                    </li>
37
                </ul>
38
            </div>
39
        </div>
40
    )
41
}
42
export default MessageBarHead