X is declared but its value is never read.
변수 등을 정의해놓고 사용하지 않으면 자꾸 에러가 나서 불편하다.
에러 문구에 eslint에 대한 힌트가 있어 금방 해결하였다.
eslint의 rules에 아래 두 줄을 추가해준다. 나는 에러 대신 경고 정도만 띄워주길 바래서 warn을 입력하였다.
"rules": {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "warn"
}
에러가 경고로 잘 바뀌었다.
아래와 같이 주석을 달아 개별적으로 에러를 막아버릴 수도 있다.
// eslint-disable-next-line @typescript-eslint/no-unused-vars
참고자료
https://bobbyhadz.com/blog/typescript-is-declared-but-its-value-is-never-read