added versions

This commit is contained in:
Fractal-Tess
2022-09-21 21:07:56 +03:00
parent e4f51e4321
commit 64cdc5c91b
2 changed files with 38 additions and 5 deletions

View File

@@ -0,0 +1,29 @@
<script lang="ts">
import { getTauriVersion, getVersion, getName } from '@tauri-apps/api/app';
type Versions = {
tauri: string;
app: string;
name: string;
};
const getVersions = async (): Promise<Versions> => {
const versions = {} as Versions;
[versions.tauri, versions.app, versions.name] = await Promise.all([
getTauriVersion(),
getVersion(),
getName()
]);
return versions;
};
</script>
<h3>Versions</h3>
<div class="grid grid-cols-1">
{#await getVersions() then versions}
{#each Object.entries(versions) as [key, val], i (i)}
<div>
{key} - {val}
</div>
{/each}
{/await}
</div>