frohzinn/bcbsma-storage / llama.cpp /tools /ui /src /lib /components /app /server /ServerLoadingSplash.svelte
frohzinn's picture
download
raw
879 Bytes
<script lang="ts">
import { Server } from '@lucide/svelte';
import { ServerStatus } from '$lib/components/app';
import { fade } from 'svelte/transition';
interface Props {
class?: string;
message?: string;
}
let { class: className = '', message = 'Initializing connection to server...' }: Props = $props();
</script>
<div class="flex h-full items-center justify-center {className}">
<div class="text-center">
<div class="mb-4" in:fade={{ duration: 300 }}>
<div class="mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-muted">
<Server class="h-8 w-8 animate-pulse text-muted-foreground" />
</div>
<h2 class="mb-2 text-xl font-semibold">Connecting to Server</h2>
<p class="text-sm text-muted-foreground">
{message}
</p>
</div>
<div class="mt-4">
<ServerStatus class="justify-center" />
</div>
</div>
</div>

Xet Storage Details

Size:
879 Bytes
·
Xet hash:
e0d88eac7805874c1b8a14bd63ac1a443b9eb3b83706e536d0d83e344a42ec8a

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.