Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev Autor Línea Nro. Línea
6479 stevensc 1
import React, { useState } from 'react'
6478 stevensc 2
import CompanySizeModal from './CompanySizeModal';
6026 stevensc 3
 
6483 stevensc 4
const CompanySizes = ({ companySize, companySizeUrl }) => {
6478 stevensc 5
 
6
    const [isShowModal, setIsShowModal] = useState(false);
7
    const [companySizeState, setCompanySizeState] = useState(companySize);
8
 
9
    const closeModal = () => setIsShowModal(false)
10
    const showModal = () => setIsShowModal(true)
11
 
6026 stevensc 12
    return (
6478 stevensc 13
        <>
14
            <div className="user-profile-ov">
15
                <h3>
16
                    Tamaño de la empresa
17
                    <button
18
                        className="btn btn-company-size-edit"
8516 stevensc 19
                        onClick={showModal}
6478 stevensc 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}
6483 stevensc 30
                companySizeUrl={companySizeUrl}
6478 stevensc 31
            />
32
        </>
6026 stevensc 33
    )
34
}
35
 
36
export default CompanySizes