반응형 useWindowSize1 Next에서 커스텀 훅(useWindowSize)로 반응형을 작성하면 안되는 이유 우리 회사는 Next로 랜딩페이지를 관리하고 있다. 첫 렌더링을 SSR로 하게 된다. 한편 반응형은 CSS로도 하고, useWindowSize라는 커스텀훅으로도 하고 있다. useWindowSize훅은 다음과 같다. // useWindowSize.ts import { useState, useEffect } from 'react'; export const useWindowSize = () => { const [windowSize, setWindowSize] = useState({ width: undefined, height: undefined }); useEffect(() => { const handleResize = () => { setWindowSize({ width: window.innerWidth.. 2022. 7. 18. 이전 1 다음 반응형