CSS Module import한 클래스이름의 타입설정
import taxStyle from '../styles/tax.module.scss'
scss파일에서 클래스 이름을 자동으로 가져오는데 타입을 어떻게 할까 궁금했던 친구들 많을 꺼야.
타입 설정파일 생성!
프로젝트 디렉토리에 global.d.ts 파일을 아래와 같이 만들어줘!
declare module "*.scss" {
interface IClassNames {
[className: string]: string;
}
const classNames: IClassNames;
export = classNames;
}
끝! 참 쉽죠?
오늘은 요기꽈쥐!
'Next.js9' 카테고리의 다른 글
Jamstack이란 무엇일까? (프론트엔드 개발자들이여 프론트에 집중하자!) (0) | 2020.06.30 |
---|---|
Next.js 배포하기(Vercel 사이트 이용하기) (0) | 2020.06.12 |
Next.js - Typescript 적용하기 (0) | 2020.06.06 |
Next.js - API 만들기 (API Routes) (1) | 2020.05.31 |
Next.js - 페이지 자동 생성하기 - Dynamic Routes (동적 경로) (0) | 2020.05.30 |