Проблема форматирования линий Eslint и Prettier - PullRequest
0 голосов
/ 22 декабря 2018

кто сталкивался с такой же проблемой?Моя IDE (JetBrain WebStorm, macOS) считает фрагмент кода на скриншоте ниже неверно отформатированным:

enter image description here

Но у моего товарища по команде есть JetBrains IntelliJ IDEAв Windows, и тот же код в порядке для того же линтера!

Мы используем ту же среду для линтеров (.eslintrc, .prettierrc, .editorconfig и т. д.).В то же время моя среда IDE не ссылается на правило, которое она пытается использовать, она просто показывает мне эту подсказку:

ESLint: Insert ⏎ ····· (prettier/prettier)

DoВы знаете, что это может быть?

Код здесь (JSX, React):

const DBFieldInfoBlock = ({
  rowClassName,
  cellLabelClassName,
  cellValueClassName,
  id,
  value,
  currency,
}) => (
  <div className={rowClassName}>
    <span className={cellLabelClassName}>
      <InfoLabel id={id} />:
    </span>
    {value !== undefined && value !== null && (
      <span className={cellValueClassName}>
        <InfoValue value={value} id={id} currency={currency} />
      </span>
    )}
  </div>
);

1 Ответ

0 голосов
/ 26 декабря 2018

Решено.Ребята, возможно это будет кому-то полезно.Я предпринял следующие шаги:

  1. Удалите репо.
  2. Снова клонируйте репо.

Вот и все!

...