Rev 3694 | 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/East';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;