AirBnB Linter multiples curryfication en même ligne ce qui en fait trop longtemps

voix
0

Il me semble avoir couru dans un paradoxe peluchage AirBnB.

J'ai la ligne suivante:

const pagePromiseGenerator = (graphql, createPage) => (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {

qui est plus de 100 caractères. Je peux donc le convertir en:

const pagePromiseGenerator = (graphql, createPage) => {
  return (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {

Mais cela constitue une violation de la règle de style du corps de flèche AirBnB. Dois-je désactiver juste peluchage pour cette ligne, ou est-il une meilleure façon?

Créé 19/09/2018 à 13:33
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
1
const pagePromiseGenerator = (graphql, createPage) =>
  (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {
Créé 19/09/2018 à 13:38
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more