Back to Prettier

18380 2

changelog_unreleased/javascript/18380-2.md

3.9.0916 B
Original Source

Fix alignment in embedded template interpolations (#18380 by @fisker)

<!-- prettier-ignore -->
jsx
// Input
string = `
  .class {
    flex-direction: column${
		long_cond && long_cond && long_cond
  		? "-reverse" :
		""
    };
  }
`;
css = css`
  .class {
    flex-direction: column${
		long_cond && long_cond && long_cond
  		? "-reverse" :
		""
    };
  }
`;

// Prettier stable
string = `
  .class {
    flex-direction: column${
      long_cond && long_cond && long_cond ? "-reverse" : ""
    };
  }
`;
css = css`
  .class {
    flex-direction: column${long_cond && long_cond && long_cond
        ? "-reverse"
        : ""};
  }
`;

// Prettier main
string = `
  .class {
    flex-direction: column${
      long_cond && long_cond && long_cond ? "-reverse" : ""
    };
  }
`;
css = css`
  .class {
    flex-direction: column${
      long_cond && long_cond && long_cond ? "-reverse" : ""
    };
  }
`;