Существует ли правило eslint, чтобы предотвратить переназначение класса? - PullRequest
0 голосов
/ 22 января 2019

У нас есть какой-то старый код, который следует следующему шаблону ...

class SomeClass extends Component { /* ... */ }
SomeClass = connect(
    mapStateToProps,
    mapDispatchToProps
)(SomeClass);

export default SomeClass;

Что бы я хотел ...

export class SomeClass extends Component { /* ... */ }
export default connect(
    mapStateToProps,
    mapDispatchToProps
)(SomeClass);

Я пытался добавить правила, которые, по моему мнению, приводили к ошибке при линтировании, но это либо игнорируется, либо у меня настроены неправильные правила.

Так какое правило нужно добавить, чтобы оно не проскальзывало?

1 Ответ

0 голосов
/ 22 января 2019

Линтер был повешен на чем-то.После перезагрузки я искал правило no-class-assign!Отправка ответа в случае, если у кого-то есть такой же вопрос.

...