Spaces:
Running
Running
File size: 1,078 Bytes
a4d7fd9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
<script lang="ts">
import { getContext, createEventDispatcher } from 'svelte';
const dispatch = createEventDispatcher();
const i18n = getContext('i18n');
import { WEBUI_VERSION } from '$lib/constants';
import XMark from '../icons/XMark.svelte';
export let version = {
current: WEBUI_VERSION,
latest: WEBUI_VERSION
};
</script>
<div
class="flex items-start bg-[#F1F8FE] dark:bg-[#020C1D] border border-[3371D5] dark:border-[#03113B] text-[#3371D5] dark:text-[#6795EC] rounded-lg px-3.5 py-3 text-xs max-w-80 pr-2 w-full shadow-lg"
>
<div class="flex-1 font-medium">
{$i18n.t(`A new version (v{{LATEST_VERSION}}) is now available.`, {
LATEST_VERSION: version.latest
})}
<a href="https://github.com/open-webui/open-webui/releases" target="_blank" class="underline">
{$i18n.t('Update for the latest features and improvements.')}</a
>
</div>
<div class=" flex-shrink-0 pr-1">
<button
class=" hover:text-blue-900 dark:hover:text-blue-300 transition"
on:click={() => {
dispatch('close');
}}
>
<XMark />
</button>
</div>
</div>
|