목록Programming/TypeScript (2)
꿈꾸는 개발자의 블로그
[Error] ts(2532) : (property) MutableRefObject<undefined>.current: undefined 해결하기
에러 원인 Object is possibly 'undefined'.ts(2532) 라는 문구로 보듯이 useRef를 사용하면서 타입 지정을 해주지 않아서 오류가 발생했다. 에러 해결방법 import React, { useRef } from "react"; const Test = () => { const router = useRouter() const ref = useRef(); // 타입 지정 const screenHeight = ref.current.clientHeight; return ( ) } export defualt Test;
Programming/TypeScript
2022. 6. 29. 02:05
[Error] Module not found: Can't resolve 'styled-components' 에러 해결하기
에러 원인 Next.js + TypeScript 환경에서 styled-components를 설치하고 사용하려 하는데, Module not found: Can't resolve 'styled-components'라는 에러가 발생했다. 내 생각으론 현재 프로젝트가 TypeScript 환경이기 때문에 @types/styled-components만 설치하면 되는줄 알았지만, 이것은 타입을 정의한 파일일 뿐이였고... 정작 필요한 패키지는 안한 셈이였다. 에러 해결방법 필요한 패키지를 설치해주면 된다! 아주 간단했다~ $ yarn add styled-components
Programming/TypeScript
2022. 6. 15. 00:57