Show message on invalid versions

This commit is contained in:
Misode
2022-03-24 22:22:19 +01:00
parent fc45dfa6ff
commit 8a5bdd3939

View File

@@ -33,7 +33,7 @@ export function Versions({}: Props) {
<Ad type="text" id="versions" />
{error && <ErrorPanel error={error} onDismiss={() => setError(null)} />}
<div class="versions">
{selected ? <>
{selectedId ? <>
<div class="version-navigation">
<a class="btn btn-link" href="/versions/">
{Octicon.three_bars}
@@ -48,7 +48,13 @@ export function Versions({}: Props) {
{Octicon.arrow_right}
</a>
</div>
<VersionDetail version={selected} />
{selected ? <VersionDetail version={selected} />
: <div class="version-detail">
<h2>{selectedId}</h2>
<div class="version-info">
<p>This version does not exist. Only versions since 1.14 are tracked, or it may be too recent.</p>
</div>
</div>}
</> : <VersionList versions={versions} link={id => `/versions/?id=${id}`} />}
</div>
</main>