선생님,, 저도 모달창 하나만 (false)로 해놓고 코드를 짜도
계속 3개 의 h4태그에서 모달창이 나옵니다,, 제가 뭘 잘못 한걸까요,,?
function App() {
let post = "주변 맛집";
let [글제목, 글수정] = useState(["데이트코스 추천", "대전맛집", "논산핫플"]);
let [like, likeC] = useState([0,0,0]);
let [modal, setModal] = useState(false);
return (
<div className="App">
<div className="black-header">
<h4>잡다한 블로그</h4>
</div>
{
글제목.map(function(a, i){
return(
<div className="list" key={i}>
<h4 onClick={()=>{setModal(!modal)}}>
{글제목[i]}
<span onClick={() => {let copy = [...like];
copy[i] = copy[i]+1;
likeC(copy) }}>👍</span>{like[i]}</h4>
<p>7월12일 발행</p>
{modal === true ? <Modal 글수정={글수정} 글제목={글제목}/> : null}
</div>
)
})
}
</div>
);
}