styled-components (1) 썸네일형 리스트형 styled components에서 조건부 스타일링을 위해 true, false를 문자열로 전달해서 생겼던 에러 문제styled-components에서 highlight 속성으로 컬러를 구분하고 싶었다 먼저 Button은 재사용 컴포넌트이고, styled-components인 StButton을 사용한다 styled-components에서 prop을 전달할 때는 문자열로 전달했다 참고로 React는 컴포넌트에 전달된 props를 HTML 요소로 직접 전달한다이때, 비표준 속성(즉, HTML 표준 속성이 아닌 사용자 정의 속성)을 HTML 요소에 전달하면 경고가 발생하게 된다이는 React가 유효하지 않은 HTML을 렌더링하지 않도록 돕기 위해 발생한다 그런데 버튼의 컬러는 highlight 여부와 상관없이 항상 var(--second-color)가 지정되었다 해결 방법styled-components 지식이 부족.. 이전 1 다음