File size: 1,366 Bytes
fa48522
d433b55
a8a9533
67577d7
 
a1a6daf
 
 
 
 
fa48522
 
c50aaeb
 
 
 
 
 
 
 
 
a8a9533
67577d7
 
 
 
 
 
 
 
 
 
 
 
 
dcb424c
67577d7
a8a9533
d433b55
fa48522
67577d7
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
41
42
<script lang="ts">
	import { page } from "$app/state";
	import { env as envPublic } from "$env/dynamic/public";
	import { base } from "$app/paths";

	interface Props {
		classNames?: string;
	}

	let { classNames = "" }: Props = $props();
</script>

<svelte:head>
	<link
		rel="preload"
		href="{envPublic.PUBLIC_ORIGIN || page.url.origin}{base}/{envPublic.PUBLIC_APP_ASSETS}/logo.svg"
		as="image"
		type="image/svg+xml"
	/>
</svelte:head>

{#if envPublic.PUBLIC_APP_ASSETS === "chatui"}
	<svg
		height="30"
		width="30"
		viewBox="0 0 30 30"
		xmlns="http://www.w3.org/2000/svg"
		class={classNames}
	>
		<path
			d="M4.06151 14.1464C4.06151 11.8818 4.9611 9.71004 6.56237 8.10877C8.16364 6.5075 10.3354 5.60791 12.6 5.60791H16.5231C18.6254 5.60791 20.6416 6.44307 22.1282 7.92965C23.6148 9.41624 24.45 11.4325 24.45 13.5348C24.45 15.6372 23.6148 17.6534 22.1282 19.14C20.6416 20.6266 18.6254 21.4618 16.5231 21.4618H7.08459L4.63844 23.8387C4.59547 23.8942 4.53557 23.9343 4.4678 23.9527C4.40004 23.9712 4.32811 23.9671 4.2629 23.941C4.1977 23.9149 4.14276 23.8683 4.10643 23.8082C4.07009 23.7481 4.05432 23.6778 4.06151 23.6079V14.1464Z"
			class="fill-primary-500"
		/>
	</svg>
{:else}
	<img
		class={classNames}
		alt="{envPublic.PUBLIC_APP_NAME} logo"
		src="{envPublic.PUBLIC_ORIGIN || page.url.origin}{base}/{envPublic.PUBLIC_APP_ASSETS}/logo.svg"
	/>
{/if}