230808 useViewport()로 미디어 쿼리 없이 반응형 만들기 이번 프로젝트는 처음부터 반응형을 고려하고 만들기로 했다. Ant Design 라이브러리를 사용하기 때문에 전체 레이아웃은 Ant Design의 Layout 컴포넌트를 사용했다.Ant Disign에서는 Layout 컴포넌트를 import 한 다음 구조분해할당을 통해 다시 빼는 방식을 사용했다. 이렇게 사용하기 때문에 Header 컴포넌트를 자동완성으로 가져올 수는 없다 import { Layout } from 'antd'; const { Header, Content, Footer, Sider } = Layout; Layout 컴포넌트를 반응형으로 이러한 Layout 컴포넌트에는 style props를 통해 직접 스타일 지정해 줄 수도..