Rev 5669 | Rev 5737 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from 'react'import RecommendIcon from '@mui/icons-material/Recommend'import FavoriteIcon from '@mui/icons-material/Favorite'import VolunteerActivismIcon from '@mui/icons-material/VolunteerActivism'export const ReactionButton = () => {const [settedReaction, setSettedReaction] = useState('r')const reactions = [{type: 'r',icon: <RecommendIcon />,},{type: 'f',icon: <FavoriteIcon />,},{type: 'v',icon: <VolunteerActivismIcon />,},]return (<button type="button" className="reaction-btn"><div className="reactions-list">{reactions.map((reaction) => (<buttonkey={reaction.type}onClick={() => setSettedReaction(reaction.type)}>{reaction.icon}</button>))}</div>{reactions.map((reaction) =>reaction.type === settedReaction ? reaction.icon : null)}</button>)}