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>
);
}