example
import styled from "styled-components";
const StyledDiv = styled.div`
width: ${props => `${props.xs * 24}px`} ;
padding: ${props => props.padding || 0};
...
`;
export default function Example({ children, xs, padding }) {
return (
<StyledContainer xs={xs} padding={padding}>
{children}
</StyledContainer>
);
}
props 값을 styledDiv로 전달해서 사용하고 적용된 값이 없다면 || 두번째 값이 디폴트로 적용되는 것
'웹 개발 > React' 카테고리의 다른 글
React) textarea에 있는 값 클립보드에 복사하는 기능 만들기 (0) | 2021.07.09 |
---|---|
React) React에서 jQuery $ 사용하기 (0) | 2021.07.05 |
React) react-router-dom 특정 경로에서만 특정 컴포넌트 랜더링 되게 하기 (0) | 2021.04.07 |
React) fullpage.js처럼 CSS scroll-snap 속성으로 스크롤 조작 완료 시 특정 위치/오프셋 설정하기 (0) | 2021.04.07 |
React) 내가 보려고 쓰는 React-Redux 코드 작성 단계 요약 (0) | 2021.02.22 |