Proyectos de Subversion LeadersLinked - Backend

Rev

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