Proyectos de Subversion LeadersLinked - Backend

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
7427 stevensc 1
import React, { useState } from 'react'
2
import DeleteModal from '../../shared/DeleteModal'
7256 stevensc 3
 
7265 stevensc 4
const CommentTemplate = ({ feed_comment }) => {
7256 stevensc 5
 
7427 stevensc 6
    const [showDeleteModal, setShowDeleteModal] = useState(false)
7
 
8
    const closeModal = () => setShowDeleteModal(false)
9
 
7256 stevensc 10
    return (
7427 stevensc 11
        <>
12
            <div className="d-flex position-relative">
13
                <div className="avatar avatar-xs">
14
                    <a href={feed_comment.user_url}>
15
                        <img
16
                            className="avatar-img rounded-circle"
17
                            src={feed_comment.user_image}
18
                            alt="comment user image"
19
                        />
20
                    </a>
21
                </div>
22
                <div className="ms-2 mb-2">
23
                    <div className="bg-light rounded-start-top-0 p-3 rounded">
24
                        <div className="d-flex justify-content-start flex-column">
25
                            <h6 className="mb-0">
26
                                <a href={feed_comment.user_url}>
27
                                    {feed_comment.user_name}
28
                                </a>
29
                            </h6>
30
                            <div className="d-flex justify-content-start mb-1">
31
                                <small>{feed_comment.time_elapsed}</small>
32
                                <i
7428 stevensc 33
                                    className='fa fa-trash ms-2 btn'
7427 stevensc 34
                                    onClick={() => setShowDeleteModal(true)}
35
                                />
36
                            </div>
37
                        </div>
38
                        <p className="small mb-0">
39
                            {feed_comment.comment}
40
                        </p>
7256 stevensc 41
                    </div>
42
                </div>
43
            </div>
7427 stevensc 44
            <DeleteModal
45
                url={feed_comment.link_delete}
46
                isOpen={showDeleteModal}
47
                closeModal={closeModal}
7428 stevensc 48
                title="Esta seguro de borrar este comentario?"
7427 stevensc 49
            />
50
        </>
7256 stevensc 51
    )
52
}
53
export default CommentTemplate