인프런 커뮤니티 질문&답변
liked 부분 조건문
작성
·
211
0
아래처럼 liked는 id부분과 다르게 { } 중괄호를 쓰면 에러가 나는 건가요?
liked
? <HeartTwoTone twoToneColor="red" key="heart" onClick={onToggleLike}/>
:
<HeartOutlined key="heart" onClick={onToggleLike}/>,
<MessageOutlined key="dm"/>,
<Popover key="more" content={(
<Button.Group>
{id && post.User.id === id ?
<>
<Button>수정</Button>
<Button type="danger">삭제</Button>
</>
:
<Button>신고</Button>}
</Button.Group>
)}>
답변 1
0
제로초(조현영)
지식공유자
문법 상 중괄호가 들어갈 위치가 아닙니다. 중괄호는 jsx태그 안에서 js문법을 쓰고 싶을 때 쓰는 것인데 liked는 배열 내부라서 굳이 중괄호로 감쌀 필요가 없습니다.




