export function ReleasesMenu()

in src/App.js [177:206]


export function ReleasesMenu({ versions }: ReleasesMenuPropType) {
  const getVersion = (product, channel) => {
    const capitalizedChannel = capitalize(channel);
    if (versions.hasOwnProperty(product) && versions[product][channel]) {
      return (
        <a
          href={localUrlFromVersion([product, channel])}
        >{`${capitalizedChannel}: ${versions[product][channel]}`}</a>
      );
    } else {
      return (
        <span>
          {capitalizedChannel}: <Spin />
        </span>
      );
    }
  };
  return (
    <div className="releasesMenu">
      <h2>Firefox Releases</h2>
      <ul>
        <li>{getVersion("firefox", "nightly")}</li>
        <li>{getVersion("firefox", "beta")}</li>
        <li>{getVersion("devedition", "devedition")}</li>
        <li>{getVersion("firefox", "release")}</li>
        <li>{getVersion("firefox", "esr")}</li>
      </ul>
    </div>
  );
}