강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

skfk1320님의 프로필 이미지
skfk1320

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

게시글 구현하기

liked 부분 조건문

작성

·

216

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>
        )}>

퀴즈

리덕스의 주요 목적은 무엇인가요?

React 컴포넌트 라이프사이클 관리

서버와의 비동기 통신 최적화

애플리케이션 상태 중앙 집중 관리

UI 렌더링 성능 향상

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

문법 상 중괄호가 들어갈 위치가 아닙니다. 중괄호는 jsx태그 안에서 js문법을 쓰고 싶을 때 쓰는 것인데 liked는 배열 내부라서 굳이 중괄호로 감쌀 필요가 없습니다.

skfk1320님의 프로필 이미지
skfk1320

작성한 질문수

질문하기