"react/jsx-uses-vars": 2,
В моем файле .eslintrc в объекте правил есть это свойство и другие свойства со значениями 0, 1 и 2. Что означает значение 0, 1, 2?
Существуют уровни правил:
"выкл" или 0 - выключить правило "предупреждение" или 1 - включить правило как предупреждение (неt влияет на код выхода) «ошибка» или 2 - включить правило как ошибку (код выхода равен 1 при срабатывании)
"выкл" или 0 - выключить правило
"предупреждение" или 1 - включить правило как предупреждение (неt влияет на код выхода)
«ошибка» или 2 - включить правило как ошибку (код выхода равен 1 при срабатывании)
Например:
react/no-did-mount-set-state: 0
react/no-did-mount-set-state: 1
react/no-did-mount-set-state: 2
Таким образом, эти значения похожи на:
react/no-did-mount-set-state: "off"
react/no-did-mount-set-state: "warning"
react/no-did-mount-set-state: "error"
Также вы можете проверить это в документации: https://eslint.org/docs/user-guide/configuring#configuring-rules