여기 Chip라는 커스텀 컴포넌트가 있다. // 속성을 간결하게 표시할때 사용하는 Chip 컴포넌트 내용 이 Chip 컴포넌트를 구현하며 variant라는 prop을 통해 Chip의 배경색과 글자색을 지정해주는 일종의 프리셋을 구현했다. 내용 끝이 아니다. 사실 이 컴포넌트는 background-color와 text-color도 prop으로 받을 수 있다. 그러면 아래와 같이 컴포넌트를 사용할 수 있게 된다. 이 코드를 처음 보는 사람은 어떻게 생각할까. 왜 variant prop은 따로 존재하며, variant와 backgroundColor 혹은 textColor가 동시에 적용되었을때 어떤게 적용될것인가 등등... 결국 Chip 컴포넌트를 열어보는것을 참지 못하고 분석하기 시작할 것이다. 이 문제를 해..