Rev 3668 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from 'react'import { Avatar, AvatarGroup, Button } from '@mui/material'import { East } from '@mui/icons-material'import { useFetch } from '@hooks'import Widget from '@components/UI/Widget'import MembersModal from '@components/modals/MembersModal'const CompanyFollowers = ({ companyId }) => {const { data: followers } = useFetch(`/helpers/company-follower/${companyId}`,[])const [showMembersModal, setShowMembersModal] = useState(false)const toggleModal = () => setShowMembersModal(!showMembersModal)return (<><Widget><Widget.Header title={`${followers.length} Seguidores`} /><Widget.Body><AvatarGroup max={5}>{followers.map(({ name, image }) => (<Avatar key={name} src={image} alt={name} />))}</AvatarGroup></Widget.Body><Widget.Actions styles={{ padding: '0' }}><Button onClick={toggleModal} fullWidth sx={{ borderRadius: 0 }}>Ver más<East /></Button></Widget.Actions></Widget><MembersModalisShow={showMembersModal}handleClose={toggleModal}members={followers}handleAction={() => null}/></>)}export default CompanyFollowers