AirBnB Linter currificación múltiple en misma línea de lo que es demasiado largo

votos
0

Parece que me he topado con una paradoja pelusa AirBnB.

Tengo la siguiente línea:

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

que tiene más de 100 caracteres de longitud. Así que puedo convertirlo a:

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

Pero eso viola la regla de estilo de la carrocería flecha AirBnB. ¿Debo desactivar pelusa para esta línea, o hay una mejor manera?

Publicado el 19/09/2018 a las 13:33
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
1
const pagePromiseGenerator = (graphql, createPage) =>
  (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {
Respondida el 19/09/2018 a las 13:38
fuente por usuario

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