diff options
| author | 2026-01-14 04:40:03 +0000 | |
|---|---|---|
| committer | 2026-01-14 04:40:03 +0000 | |
| commit | cd82fabfac3120179f947fba331025676dc1af7f (patch) | |
| tree | 531cf91f50ed494c36e70b5b9c47245e809e81cc /ui/src/components/BottomBar.svelte | |
| parent | e8e139c07d05e2f29f04906019dff5f3c520f8cc (diff) | |
| download | DropOut-cd82fabfac3120179f947fba331025676dc1af7f.tar.gz DropOut-cd82fabfac3120179f947fba331025676dc1af7f.zip | |
feat: add functionality to retrieve installed game versions
Diffstat (limited to 'ui/src/components/BottomBar.svelte')
| -rw-r--r-- | ui/src/components/BottomBar.svelte | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ui/src/components/BottomBar.svelte b/ui/src/components/BottomBar.svelte index dcad9e8..a96b086 100644 --- a/ui/src/components/BottomBar.svelte +++ b/ui/src/components/BottomBar.svelte @@ -65,10 +65,13 @@ > {#if gameState.versions.length === 0} <option>Loading...</option> + {:else if gameState.installedVersionIds.length === 0} + <option disabled>No installed versions</option> {:else} {#each gameState.versions as version} - <option value={version.id}>{version.id} ({version.type})</option - > + {#if gameState.installedVersionIds.includes(version.id)} + <option value={version.id}>{version.id} ({version.type})</option> + {/if} {/each} {/if} </select> |