아이콘을 버튼으로 쓰는 공통컴포넌트disable, hover, active, default 등의 상태를 가지고 각각의 색상이 다르다small, big 의 사이즈도 가진다outlined 는 border가 있고 나머지 type 두개는 border가 없다 그래서 총 세가지 부분으로 컴포넌트를 나누어서 봤는데1. 버튼 크기2. 타입별 버튼 배경색3. 아이콘 색상 type SizeType = 'small' | 'big';type IconBtnType = 'solid' | 'normal' | 'outlined';type IconButtonProps = { type: IconBtnType; size: SizeType; disabled: boolean; Icon: ReactElement; onClick: () => v..