components > common 디렉토리의 파일들을 재분류하고 코드를 일부 수정하였다.
변경한 내용들
[x] 이름의 Primary를 Common으로 변경.
[x] CancelButton 디렉토리 변경
[x] LoadingBar 디렉토리 변경
[x] SpinnerButton 디렉토리 변경
[x] RadiusBox 삭제
[x] CommonButton(전 PrimaryButton)에서 font-size, font-weight, color, background-color도 prop으로 변경하여 사용할 수 있도록 수정
변경한 이유 설명
공용 컴포넌트의 색깔이 primary theme 컬러로만 지정되어 있지 않기 때문에 보다 직관적인 이름으로 Common으로 수정하였다.
그리고 CancelButton, LoadingBar, SpinnerButton은 업로드 모듈에서만 사용되는 컴포넌트이므로 common 디렉토리에 분류되기에 적합하지 않다고 판단하여, 업로드 모듈 디렉토리 쪽으로 이동시켰다.
RadiusBox는 전혀 사용하지 않는 컴포넌트라서 삭제.
현재 공용 버튼은 background-color를 변경하여 사용할 수 있는데, 폰트의 컬러와 호버시 컬러는 고정값이다.
background에 따라서 다른 색들도 변경하여 사용할 수 있어야 하기에 다른 컬러도 prop으로 설정할 수 있도록 수정했다.
또한, width와 height를 설정할 수 있으면서 정작 폰트 사이즈와 웨이트가 고정이라서,
마찬가지의 이유로 수정하였다.
Description
components > common 디렉토리의 파일들을 재분류하고 코드를 일부 수정하였다.
변경한 내용들
변경한 이유 설명
공용 컴포넌트의 색깔이 primary theme 컬러로만 지정되어 있지 않기 때문에 보다 직관적인 이름으로 Common으로 수정하였다.
그리고 CancelButton, LoadingBar, SpinnerButton은 업로드 모듈에서만 사용되는 컴포넌트이므로 common 디렉토리에 분류되기에 적합하지 않다고 판단하여, 업로드 모듈 디렉토리 쪽으로 이동시켰다.
RadiusBox는 전혀 사용하지 않는 컴포넌트라서 삭제.
현재 공용 버튼은 background-color를 변경하여 사용할 수 있는데, 폰트의 컬러와 호버시 컬러는 고정값이다. background에 따라서 다른 색들도 변경하여 사용할 수 있어야 하기에 다른 컬러도 prop으로 설정할 수 있도록 수정했다. 또한, width와 height를 설정할 수 있으면서 정작 폰트 사이즈와 웨이트가 고정이라서, 마찬가지의 이유로 수정하였다.