«React» определен, но никогда не используется. (no-unused-vars) [дублировать]

Использование замены строки очень хрупок и приведет к ошибкам суттинга. Вместо этого укажите IFormatProvider. Например:

MyNumber = float.Parse("123.5", CultureInfo.InvariantCulture);

Или вы можете указать NumberFormatInfo, используя другую перегрузку Parse.

16
задан Don P 1 March 2017 в 21:36
поделиться

4 ответа

В вашем .eslintrc.json в разделе extends включите следующий плагин:

'extends': [
    'plugin:react/recommended'
]

Источник

42
ответ дан edwarddamato 15 August 2018 в 20:22
поделиться

Поскольку я нашел это во время поиска в Google, вы должны знать, что этого простого правила достаточно, чтобы предотвратить это сообщение:

react/jsx-uses-react

Набор правил react/recommended добавляет многие другие правила вы можете не захотеть.

10
ответ дан Fiaxhs 15 August 2018 в 20:22
поделиться

Чтобы решить эту проблему без добавления новых правил из react/recommended, установите eslint-plugin-react:

npm i eslint-plugin-react --save

добавьте .eslintrc.js:

"plugins": ["react"]

и:

"rules": {   
     "react/jsx-uses-react": "error",   
     "react/jsx-uses-vars":
     "error" 
}
11
ответ дан Javier C. 15 August 2018 в 20:22
поделиться

В моем случае мне нужно было добавить в .eslintrc.js:

'extends': [
    'plugin:react/recommended'
]

плюс конкретную настройку, чтобы избавиться от импорта preact: import { h } from 'preact', но вы можете использовать этот пример, чтобы избавиться от своего конкретные предупреждения, например:

    "no-unused-vars": [
        "error",
        {
            "varsIgnorePattern": "^h$"
        }
    ],
0
ответ дан Picard 15 August 2018 в 20:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: