Skip to content

Commit 3e75505

Browse files
authored
feat: remove mod stability info from display (due to be replaced) (#179)
bug: causes no Latest Version to display on mods with no `release` stability versions
1 parent 9e4ca39 commit 3e75505

File tree

4 files changed

+3
-23
lines changed

4 files changed

+3
-23
lines changed

src/lib/components/mods/ModLatestVersions.svelte

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
};
1919
2020
const stabilities = {
21-
release: 'new_releases',
22-
beta: 'warning',
23-
alpha: 'report'
21+
release: 'new_releases'
2422
};
2523
2624
export let latestVersions!: ILatestVersions;
@@ -44,8 +42,7 @@
4442
<a
4543
href="{base}/mod/{modId}/version/{latestVersions[stability].id}/"
4644
class="text-yellow-500 underline"
47-
title="Click to view patch notes for this version"
48-
>Version {latestVersions[stability].version} ({stability})</a>
45+
title="Click to view patch notes for this version">Version {latestVersions[stability].version}</a>
4946
<div>{prettyDate(latestVersions[stability].created_at)}</div>
5047
</div>
5148
<div class="text-1xl col-span-3 h-auto w-auto p-2.5">

src/lib/components/mods/ModVersions.svelte

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@
4949
<thead>
5050
<tr>
5151
<th>{$t('version')}</th>
52-
<th>{$t('stability')}</th>
5352
<th>{$t('game-versions')}</th>
5453
<th>{$t('downloads')}</th>
5554
<th>{$t('upload-date')}</th>
@@ -60,7 +59,6 @@
6059
{#each $versions.data.getMod.versions as version}
6160
<tr on:click={() => toggleRow(version.id)}>
6261
<td>{version.version}</td>
63-
<td>{version.stability}</td>
6462
<td>{version.game_version}</td>
6563
<td>{prettyNumber(version.downloads)}</td>
6664
<td>{prettyDate(version.created_at)}</td>

src/lib/components/versions/VersionForm.svelte

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,6 @@
4444

4545
<form use:form>
4646
<div class="grid grid-flow-row gap-6">
47-
<div class="grid grid-flow-row gap-2">
48-
<label class="label">
49-
<span>{$t('stability')} *</span>
50-
<select class="select" bind:value={$data.stability}>
51-
<option value="alpha">Alpha</option>
52-
<option value="beta">Beta</option>
53-
<option value="release">Release</option>
54-
</select>
55-
</label>
56-
<ValidationMessage for="stability" let:messages={message}>
57-
<span class="validation-message">{message || ''}</span>
58-
</ValidationMessage>
59-
</div>
60-
6147
{#if !editing}
6248
<div class="grid grid-flow-row gap-2">
6349
<label for="file">{$t('file')} *</label>

src/lib/components/versions/VersionInfo.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { prettyBytes, prettyDate, prettyNumber } from '$lib/utils/formatting';
44
import { getTranslate } from '@tolgee/svelte';
55
6-
export let version!: Pick<Version, 'created_at' | 'game_version' | 'size' | 'stability' | 'downloads' | 'hash'>;
6+
export let version!: Pick<Version, 'created_at' | 'game_version' | 'size' | 'downloads' | 'hash'>;
77
88
export const { t } = getTranslate();
99
</script>
@@ -15,7 +15,6 @@
1515
<span><strong>{$t('entry.created-at')}:</strong> {prettyDate(version.created_at)}</span><br />
1616
<span><strong>{$t('downloads')}:</strong> {prettyNumber(version.downloads)}</span><br />
1717
<span><strong>{$t('game-versions')}:</strong> {version.game_version}</span><br />
18-
<span><strong>{$t('stability')}:</strong> {version.stability}</span><br />
1918
<span><strong>{$t('size')}:</strong> {prettyBytes(version.size)}</span><br />
2019
<span><strong>{$t('hash')}:</strong> {version.hash}</span>
2120
</div>

0 commit comments

Comments
 (0)