import React from 'react'; // material-ui import { useTheme, styled } from '@mui/material/styles'; import { Button, Card, Chip, Grid, IconButton, Menu, MenuItem, Typography } from '@mui/material'; // project imports import Avatar from '../extended/Avatar'; import { gridSpacing } from 'store/constant'; // assets import MoreHorizOutlinedIcon from '@mui/icons-material/MoreHorizOutlined'; import FacebookIcon from '@mui/icons-material/Facebook'; import TwitterIcon from '@mui/icons-material/Twitter'; import LinkedInIcon from '@mui/icons-material/LinkedIn'; const avatarImage = require.context('assets/images/profile', true); // styles const FacebookWrapper = styled(Button)({ padding: 8, background: 'rgba(66, 103, 178, 0.2)', '& svg': { color: '#4267B2' }, '&:hover': { background: '#4267B2', '& svg': { color: '#fff' } } }); const TwitterWrapper = styled(Button)({ padding: 8, background: 'rgba(29, 161, 242, 0.2)', '& svg': { color: '#1DA1F2' }, '&:hover': { background: '#1DA1F2', '& svg': { color: '#fff' } } }); const LinkedInWrapper = styled(Button)({ padding: 8, background: 'rgba(14, 118, 168, 0.12)', '& svg': { color: '#0E76A8' }, '&:hover': { background: '#0E76A8', '& svg': { color: '#fff' } } }); export interface UserSimpleCardProps { avatar: string; name: string; status: string; } // ==============================|| USER SIMPLE CARD ||============================== // const UserSimpleCard = ({ avatar, name, status }: UserSimpleCardProps) => { const theme = useTheme(); const avatarProfile = avatar && avatarImage(`./${avatar}`).default; const [anchorEl, setAnchorEl] = React.useState Element) | null | undefined>(null); const handleClick = (event: React.MouseEvent) => { setAnchorEl(event.currentTarget); }; const handleClose = () => { setAnchorEl(null); }; return ( Edit Delete {name} {status === 'Active' ? ( ) : ( )} ); }; export default UserSimpleCard;