Spaces:
Running
Running
<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> | |