React

[typescript + react + eslint + prettier] Missing return type on function

Missing return type on function 이 자꾸 떠서 보기 싫다. 그래서 rules 부분을 아래와 같이 설정해준다.
아래 설정에서 none을 warn으로 변경하면 경고를 띄우고, error를 띄우면 에러를 발생시킨다.
{ "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint"], "extends": [ "plugin:react/recommended",// Uses the recommended rules from @eslint-plugin-react"plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "plugin:prettier/recommended" ], "parserOptions": { "ecmaVersion": 6, "sourceType": "module", "ecmaFeatures": { "jsx": true } }, "rules": { "semi": 2, "@typescript-eslint/explicit-function-return-type": [ "none", { "allowTypedFunctionExpressions": true } ] }, "settings": { "react": { "version": "detect" } } }
JSON
복사