선생님 안녕하세요... 리액트 복습 겸 혼자 만들고 있는데 막혀서 질문 드립니다.
이미지 hover시 이미지를 변경하려고 아래의 코드처럼 작성했는데 작동하지 않네요...
// App.js
const [isMouseHover, setIsMouseHover] = useState(false);
<RightContent>
...
{
bestProduct.map((item, i) => {
return(
<ProductCard
bestProduct={bestProduct[i]}
isMouseHover={isMouseHover}
setIsMouseHover={setIsMouseHover}
/>
)
})
}
...
</RightContent>
...
function ProductCard({bestProduct, isMouseHover, setIsMouseHover}){
return(
<>
<div
className="img-wrapper"
onMouseOver={setIsMouseHover(true)}
onMouseOut={setIsMouseHover(false)}
>

<div className="icon-wrapper">
<BsSuitHeart />
</div>
<div className="bestseller">
<h1>best seller</h1>
</div>
<div className="product-content">
<h1>
{bestProduct.name}
</h1>
<p>{bestProduct.price}원</p>
</div>
</div>
</>
)
}