import React from 'react'; // material-ui import { useTheme } from '@mui/material/styles'; import { Avatar, Button, Card, Grid, ListItemIcon, Menu, MenuItem, Typography } from '@mui/material'; // assets import MoreHorizOutlinedIcon from '@mui/icons-material/MoreHorizOutlined'; import PersonAddTwoToneIcon from '@mui/icons-material/PersonAddTwoTone'; import PeopleAltTwoToneIcon from '@mui/icons-material/PeopleAltTwoTone'; import PinDropTwoToneIcon from '@mui/icons-material/PinDropTwoTone'; import FavoriteTwoToneIcon from '@mui/icons-material/FavoriteTwoTone'; import DeleteTwoToneIcon from '@mui/icons-material/DeleteTwoTone'; import GroupTwoToneIcon from '@mui/icons-material/GroupTwoTone'; const avatarImage = require.context('assets/images/profile', true); // ==============================|| SOCIAL PROFILE - FOLLOWER CARD ||============================== // export interface FollowerCardProps { avatar: string; follow: number; location: string; name: string; } const FollowerCard = ({ avatar, follow, location, name }: FollowerCardProps) => { const theme = useTheme(); const avatarProfile = avatar && avatarImage(`./${avatar}`).default; const [anchorEl, setAnchorEl] = React.useState Element) | null | undefined>(null); const handleClick = (event: React.SyntheticEvent) => { setAnchorEl(event?.currentTarget); }; const handleClose = () => { setAnchorEl(null); }; return ( {name} {location} Favorites Edit Friend List Removed {follow === 2 ? ( ) : ( )} ); }; export default FollowerCard;