본문 바로가기
JavaScript/eslint 오류 해결

[eslint 오류] jsx-a11y/no-static-element-interactions

by 1two13 2023. 3. 17.
728x90
반응형

코드를 커밋하려고 하니깐 아래와 같은 오류를 만났다. 

jsx-a11y/no-static-element-interactions

 

 

당황 금지!!! error는 꺼주면 된다. warn으로 변경해주었다. 

// .eslintrc.js

rules: {
  'jsx-a11y/no-static-element-interactions': 'warn',
}

 

해당 오류는 왜 나는 걸까?

div한테 마우스 또는 키보드 이벤트 리스너가 있을 때 발생되는 문제이다. div를 쓰지 않고 코드를 구현하는 방법이나 위의 방법처럼 warn으로 error를 꺼주는 방법이 있을 것 같다. 

 

코드 상황마다 다를텐데 나는 div를 사용해야 해서 eslint 파일을 수정했다.

 

 

 

 

 

728x90
반응형

참고자료


 

 


질문이나 잘못된 점은 댓글로 남겨주세요 :)💖

728x90
반응형

댓글