토픽 목록 썸네일 TC에 좋아요 버튼 추가

추가로 조금 더 설명하자면, 이 기여를 핵심 컴포넌트에 반영하려면 선택적(optional)이어야 하며, 기본적으로 비활성화(disabled-by-default)되어 있어야 합니다(기존 사용자의 동작 방식을 변경하지 않도록 하기 위함입니다).

구현 측면에서는, 토픽 목록에는 이미 ‘liked’ 불리언 값이 있으므로, 이를 이용해 :heart: 이 채워져 있는지 여부를 결정할 수 있습니다. 클릭 시에는 ‘like’ API로 ajax 요청을 보내야 하며, 잠재적인 오류 조건도 처리해야 합니다(예: 아카이브된 토픽은 좋아요를 받을 수 없고, 특정 기간이 지나면 좋아요를 취소할 수 없는 경우 등).

3개의 좋아요