style = {{ color: "blue",}} 형태로 넣기오늘 정리해볼 개념은 3. css in JS방식이다.
자바스크립트를 이용하여 css를 만들어낸다.
이 방식의 이점은 조건에 따라 어떠한 스타일 적용 또는 특정 로직을 적용할 수 있다.
이 방식을 이용하기 위해서 styled componet를 사용할 것이다.
터미널에서 styled components 설치
yarn add styled-components
extenstions 에서 vscode-styled-components 를 설치
import styled from "styled-components";

div뿐 아니라 p 태그도 스타일 컴포넌트 제작 가능
const StP = styled.p ``;
여기까지 기본 개념이였고 활용예시를 좀 더 보자면

👉 StBox가 반복되니 map함수와 switch문을 이용하여 코드 리팩토링을 해보겠다.

이렇게 코드 리팩토링을 해 주었다.
케이스에 맞게 박스 색상이 출력될 것이고
borderColor에 담겨있는 배열만큼 박스 리스트가 출력될 것이다.
코드 리팩토링은 아직 어렵지만 차근차근 반복하여 익숙해져서
내 것으로 만들어야겠다.