융융이'Blog

REACT_styled-components 본문

2022이전/React

REACT_styled-components

바로퇴장 2020. 1. 22. 16:13
yarn add styled-components

컴포넌트 스타일링하는 데 제일 각광받고 있는 패키지 styled-components가 있다.

import React from "react";
import styled from "styled-components";
import PropTypes from "prop-types";

const Container = styled.button`
  width: 100%;
  border: 0;
  border-radius: ${props => props.theme.borderRadius};
  color: white;
  font-weight: 600;
  background-color: ${props => props.theme.blueColor};
  text-align: center;
  padding: 7px 0px;
  font-size: 14px;
  cursor: pointer;
`;

const Button = ({ text, onClick }) => (
  <Container onClick={onClick}>{text}</Container>
);

Button.propTypes = {
  text: PropTypes.string.isRequired
};

export default Button;

'2022이전 > React' 카테고리의 다른 글

REACT_Immutable.js  (0) 2020.01.27
REACT_리덕스_개념  (0) 2020.01.23
REACT_함수형 컴포넌트  (0) 2020.01.22
REACT_컴포넌트 라이프사이클  (0) 2020.01.22
REACT_배열 mapping & key  (0) 2020.01.22