Proyectos de Subversion LeadersLinked - SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
5 stevensc 1
import React, { useState } from 'react'
2643 stevensc 2
import { Button, Typography } from '@mui/material'
1442 stevensc 3
import { East } from '@mui/icons-material'
5 stevensc 4
import parse from 'html-react-parser'
5
 
2645 stevensc 6
import Widget from '../UI/Widget'
1765 stevensc 7
import CompanyInfoModal from '../modals/CompanyInfoModal'
8
 
5 stevensc 9
const AboutCompany = (companyInfo) => {
10
  const [showModal, setShowModal] = useState(false)
11
 
2647 stevensc 12
  const toggleModal = () => setShowModal(!showModal)
5 stevensc 13
 
14
  return (
15
    <>
2643 stevensc 16
      <Widget>
17
        <Widget.Header title='Acerca de esta empresa' />
18
        <Widget.Body>
19
          <Typography>
20
            {parse(companyInfo.overview ?? 'Sin descripción')}
21
          </Typography>
22
        </Widget.Body>
2645 stevensc 23
        <Widget.Actions styles={{ padding: 0 }}>
2647 stevensc 24
          <Button onClick={toggleModal} fullWidth sx={{ borderRadius: 0 }}>
2643 stevensc 25
            Ver más
26
            <East />
27
          </Button>
28
        </Widget.Actions>
29
      </Widget>
1765 stevensc 30
      <CompanyInfoModal
5 stevensc 31
        show={showModal}
2647 stevensc 32
        closeModal={toggleModal}
1442 stevensc 33
        company={companyInfo}
5 stevensc 34
      />
35
    </>
36
  )
37
}
38
 
39
export default AboutCompany