jsxImportSource @emotion/react 없이 사용하기
1. emotion 설치
$ yarn add @emotion/react @emotion/styled
2. tsconfig 설정
{
"compilerOptions": {
...
"types": ["@emotion/react/types/css-prop"]
}
}
3. .babelrc
{
"presets": [
[
"next/babel",
{
"preset-react": {
"runtime": "automatic",
"importSource": "@emotion/react"
}
}
]
],
"plugins": ["@emotion/babel-plugin"]
}
4. eslint에서 실패할 경우 !
rule을 추가해주자
.eslintrc.json
"rules": {
...
"react/no-unknown-property": ["error", { "ignore": ["css"] }]
}
반응형
'react' 카테고리의 다른 글
next.js http header 적용하기 (0) | 2022.07.15 |
---|---|
react-toastify - custom toast 적용하기 (0) | 2022.07.15 |
nextjs deployment with 644 permission (0) | 2022.01.01 |
react-date-range with useRef (0) | 2022.01.01 |
react-i18next in next.js (0) | 2021.10.11 |