터미널에 npm i styled-components
간단하게 설치가능
const Box = styled.div`
스타일링
`
sass의 @mixin 처럼 속성을 정의하고 인자를 바꿔 스타일링 가능
${(props) => props.col || 'green'}
값을 주고, 사용할 때 색상을 기본값대로 쓰고 싶으면 따로 설정 안해도 되고, 다른 색을 주고 싶으면 col='white'
이런식으로 인자를 준다.
확장 기능
: 같은 속성인데, 한 두가지의 스타일링을 추가하고 싶을때
const TwoBox = styled.(Box)`
스타일링
`
💬 팀 스터디로 순수, 비순수함수를 익혔다.
학습하던 styled-components를 설명하면서, 팀원들과 모르는 점을 공유하고 새로운 거도 익혔다.
프로젝트 디자인 마크업 한 페이지는 완성했다.