~cytrogen/masto-fe

66bda4713e64e4c133e8fb7a49726288f5b29417 — fusagiko / takayamaki 3 years ago 612a1ee
[Glitch] Allow `==` when null checking

Port c1a7e38d2b9504fe06716a56a1f6193686026c16 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
M app/javascript/flavours/glitch/components/short_number.jsx => app/javascript/flavours/glitch/components/short_number.jsx +0 -3
@@ 32,17 32,14 @@ function ShortNumber({ value, renderer, children }) {
  const shortNumber = toShortNumber(value);
  const [, division] = shortNumber;

  // eslint-disable-next-line eqeqeq
  if (children != null && renderer != null) {
    console.warn('Both renderer prop and renderer as a child provided. This is a mistake and you really should fix that. Only renderer passed as a child will be used.');
  }

  // eslint-disable-next-line eqeqeq
  const customRenderer = children != null ? children : renderer;

  const displayNumber = <ShortNumberCounter value={shortNumber} />;

  // eslint-disable-next-line eqeqeq
  return customRenderer != null
    ? customRenderer(displayNumber, pluralReady(value, division))
    : displayNumber;

M app/javascript/flavours/glitch/utils/numbers.js => app/javascript/flavours/glitch/utils/numbers.js +0 -1
@@ 60,7 60,6 @@ export function toShortNumber(sourceNumber) {
 * // => 1790
 */
export function pluralReady(sourceNumber, division) {
  // eslint-disable-next-line eqeqeq
  if (division == null || division < DECIMAL_UNITS.HUNDRED) {
    return sourceNumber;
  }