Proyectos de Subversion LeadersLinked - Backend

Rev

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

import React, { useState } from 'react'
import CompanySizeModal from './CompanySizeModal';

const CompanySizes = ({ companySize, companySizeUrl }) => {

    const [isShowModal, setIsShowModal] = useState(false);
    const [companySizeState, setCompanySizeState] = useState(companySize);

    const closeModal = () => setIsShowModal(false)
    const showModal = () => setIsShowModal(true)

    return (
        <>
            <div className="user-profile-ov">
                <h3>
                    Tamaño de la empresa
                    <button
                        className="btn btn-company-size-edit"
                        onClick={showModal}
                    >
                        <i className="fa fa-pencil" />
                    </button>
                </h3>
                <span id="overview-company-size">{companySizeState}</span>
            </div>
            <CompanySizeModal
                isOpen={isShowModal}
                closeModal={closeModal}
                action={setCompanySizeState}
                getCompanySizesUrl={`/settings/company-sizes`}
                companySizeUrl={companySizeUrl}
            />
        </>
    )
}

export default CompanySizes