代码之家  ›  专栏  ›  技术社区  ›  Luke Schlangen

AirBnB皮棉同线多咖喱,太长

  •  0
  • Luke Schlangen  · 技术社区  · 6 年前

    我有以下几行:

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

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

    1 回复  |  直到 6 年前
        1
  •  1
  •   willlma    5 年前

    你可以同时满足这两条规则。你会看到 implicit-arrow-linebreak docs

    const pagePromiseGenerator = (graphql, createPage) => (
      (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {
        // some code here
      })
    );
    
        2
  •  1
  •   Lazar Nikolic    6 年前
    const pagePromiseGenerator = (graphql, createPage) =>
      (gqlNodeName, pageComponent) => new Promise((resolve, reject) => {