Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15062 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6479 stevensc 1
import React, { useState } from 'react'
15062 stevensc 2
import CompanySizeModal from './CompanySizeModal'
6026 stevensc 3
 
15062 stevensc 4
const CompanySizes = ({ companySize, companySizeUrl, title }) => {
6478 stevensc 5
 
15062 stevensc 6
	const [isShowModal, setIsShowModal] = useState(false)
7
	const [companySizeState, setCompanySizeState] = useState(companySize)
6478 stevensc 8
 
15062 stevensc 9
	const closeModal = () => setIsShowModal(false)
10
	const showModal = () => setIsShowModal(true)
6478 stevensc 11
 
15062 stevensc 12
	return (
13
		<>
14
			<div className="user-profile-ov">
15
				<h3>
16
					{title}
17
					<button
18
						className="btn btn-company-size-edit"
19
						onClick={showModal}
20
					>
21
						<i className="fa fa-pencil" />
22
					</button>
23
				</h3>
24
				<span id="overview-company-size">{companySizeState}</span>
25
			</div>
26
			<CompanySizeModal
27
				isOpen={isShowModal}
28
				closeModal={closeModal}
29
				action={setCompanySizeState}
30
				companySizeUrl={companySizeUrl}
15063 stevensc 31
				title={title}
15062 stevensc 32
			/>
33
		</>
34
	)
6026 stevensc 35
}
36
 
37
export default CompanySizes