Часто esLint будет жаловаться на то, что метод следует размещать после другого метода (я использую React, поэтому я не уверен, что он имеет значение). Мне просто интересно, на каком основании он рекомендует конкретный заказ?
Все, что я знаю, это то, что методы жизненного цикла должны идти первыми (в правильном порядке), а затем под ними - пользовательские методы. Но esLint также будет жаловаться на порядок этих пользовательских методов, и я не уверен, почему?