Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 5949 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
5949 stevensc 1
import React, { useState } from 'react'
2
import CoverModal from './CoverModal'
5925 stevensc 3
 
5949 stevensc 4
const CoverSection = ({ companyId, cover, coverUploadUrl }) => {
5
 
6
    const [isShowModal, setIsShowModal] = useState(false);
6199 stevensc 7
    const [coverImg, setCoverImg] = useState(`/storage/type/company-cover/code/${companyId}/filename/${cover}`);
5949 stevensc 8
 
9
    const closeModal = () => setIsShowModal(false)
10
    const showModal = () => setIsShowModal(true)
11
 
12
 
5925 stevensc 13
    return (
5949 stevensc 14
        <>
15
            <div className="row">
16
                <div className="col-12">
17
                    <section className="cover-sec">
18
                        <img
19
                            id="user-cover-img"
6199 stevensc 20
                            src={coverImg}
5949 stevensc 21
                            alt=""
22
                        />
23
                        <div className="add-pic-box change-cover-image">
24
                            <div className="container">
25
                                <div className="row no-gutters">
26
                                    <div className="col-lg-12 col-sm-12">
27
                                        <button
28
                                            className="btn btn-cover-open"
29
                                            onClick={showModal}
30
                                        >
31
                                            <i className="fa fa-camera"></i>
32
                                        </button>
33
                                    </div>
5925 stevensc 34
                                </div>
35
                            </div>
36
                        </div>
5949 stevensc 37
                    </section>
38
                </div>
5925 stevensc 39
            </div>
5949 stevensc 40
            <CoverModal
41
                isOpen={isShowModal}
42
                coverUploadUrl={coverUploadUrl}
43
                closeModal={closeModal}
6199 stevensc 44
                action={setCoverImg}
5949 stevensc 45
            />
46
        </>
5925 stevensc 47
    )
48
}
49
 
50
export default CoverSection