드디어 Final Project 코딩을 시작했다.
Header를 제작하려고 했지만, 기본 작업들을 추가로 진행하느라고 컴포넌트 생성과 Logo만 넣어놨다.
styled-components를 통해서 globalStyle을 진행하는 법을 서칭해서 배웠다.
App.js에서 세팅을하는 방법과 다른 파일을 생성해서 import해오는 방식이 있는데 나는 후자를 택했다.
우선 GlobalStyle.js 파일을 생성했다.
// GlobalStyle.js
import { createGlobalStyle } from 'styled-components';
import reset from 'styled-reset';
const GlobalStyle = createGlobalStyle`
${reset}
*{
box-sizing: border-box;
font-family: sans-serif;
}
`;
export default GlobalStyle;
그 이후 App.js 에서 import 해서 아래와 같이 최상위에 넣어 주었다.
//App.js
import React from 'react';
import GlobalStyle from './GlobalStyle';
const App = () => {
return (
<>
<GlobalStyle />
</>
);
};
export default App;