Proyectos de Subversion LeadersLinked - Backend

Rev

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

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