|
1 | 1 | <script lang="ts">
|
2 | 2 | import { A } from '$comp/typography';
|
| 3 | + import { getAboutQuery } from '$features/status/api.svelte'; |
3 | 4 | import Facebook from 'lucide-svelte/icons/facebook';
|
4 | 5 | import GitHub from 'lucide-svelte/icons/github';
|
5 | 6 | import Web from 'lucide-svelte/icons/globe';
|
6 | 7 | import Twitter from 'lucide-svelte/icons/twitter';
|
7 | 8 |
|
8 | 9 | const currentYear = new Date().getFullYear();
|
| 10 | +
|
| 11 | + const aboutQuery = getAboutQuery(); |
| 12 | + const version = $derived(aboutQuery.data?.informational_version?.split('+')[0]); |
9 | 13 | </script>
|
10 | 14 |
|
11 | 15 | <div class="text-muted-foreground mx-4 my-6 text-sm md:flex md:items-center md:justify-between">
|
|
15 | 19 | <A class="mr-4 md:mr-6" href="https://exceptionless.com" target="_blank" variant="navigation">Exceptionless</A>
|
16 | 20 | </li>
|
17 | 21 | <li>
|
18 |
| - <A class="mr-4 md:mr-6" href="https://exceptionless.com/news/" variant="navigation">News</A> |
| 22 | + <A class="mr-4 md:mr-6" href="https://exceptionless.com/news/" variant="navigation" target="_blank">News</A> |
19 | 23 | </li>
|
20 | 24 | <li>
|
21 |
| - <A class="mr-4 md:mr-6" href="https://exceptionless.com/terms/" variant="navigation">Terms of Use</A> |
| 25 | + <A class="mr-4 md:mr-6" href="https://exceptionless.com/terms/" variant="navigation" target="_blank">Terms of Use</A> |
22 | 26 | </li>
|
23 | 27 | <li>
|
24 |
| - <A class="mr-4 md:mr-6" href="https://exceptionless.com/privacy/" variant="navigation">Privacy Policy</A> |
| 28 | + <A class="mr-4 md:mr-6" href="https://exceptionless.com/privacy/" variant="navigation" target="_blank">Privacy Policy</A> |
25 | 29 | </li>
|
26 | 30 | <li>
|
27 |
| - <A class="mr-4 md:mr-6" href="https://exceptionless.com" variant="navigation">Contact</A> |
| 31 | + <A class="mr-4 md:mr-6" href="https://exceptionless.com" variant="navigation" target="_blank">Contact</A> |
28 | 32 | </li>
|
29 | 33 | <li>
|
30 |
| - <A href="https://github.com/exceptionless/Exceptionless/releases" variant="navigation">9.0-TODO</A> |
| 34 | + <A href="https://github.com/exceptionless/Exceptionless/releases" variant="navigation" target="_blank" |
| 35 | + >{#if aboutQuery.isSuccess} |
| 36 | + {version} |
| 37 | + {:else} |
| 38 | + Releases |
| 39 | + {/if}</A |
| 40 | + > |
31 | 41 | </li>
|
32 | 42 | </ul>
|
33 | 43 | <div class="flex space-x-6 sm:justify-center">
|
|
0 commit comments