import React, { useState, useEffect } from "react"; import { AnimatePresence, motion } from "framer-motion"; import ContactItem from "../Contacts/ContactItem"; function ContactSelect({ contact, selected, addContact, removeContact }) { const [selectState, setSelectState] = useState(selected); useEffect(() => { setSelectState(selected); }, [selected]); return (
selectState ? removeContact(contact._id) : addContact(contact) } className="flex items-center px-[1rem] mx-[1.5rem] rounded-3xl gap-[1.5rem] cursor-default active:bg-secondary-light-text" >
); } export default ContactSelect;