dont error so loudly!

This commit is contained in:
cirroskais 2024-04-20 23:47:20 -04:00
parent 0955905029
commit 60054d4a3c
No known key found for this signature in database
GPG key ID: 5FC73EBF2678E33D
2 changed files with 13 additions and 3 deletions

View file

@ -1,7 +1,6 @@
<script> <script>
import { onMount } from 'svelte'; import { onMount } from 'svelte';
import { fade } from 'svelte/transition'; import { fade } from 'svelte/transition';
import Eye from './Icons/Eye.svelte';
/** @type {string} src */ /** @type {string} src */
export let src; export let src;
@ -36,6 +35,7 @@
// gotta wait for svelte to realize that e does in fact, exist // gotta wait for svelte to realize that e does in fact, exist
setTimeout(() => { setTimeout(() => {
if (!e) return;
e.addEventListener('mouseover', startEffect); e.addEventListener('mouseover', startEffect);
e.addEventListener('mousemove', startEffect); e.addEventListener('mousemove', startEffect);
e.addEventListener('mouseleave', () => { e.addEventListener('mouseleave', () => {
@ -45,6 +45,8 @@
}, 100); }, 100);
}; };
} }
return () => {};
}); });
</script> </script>

View file

@ -6,14 +6,22 @@
import Header from '$lib/components/Header.svelte'; import Header from '$lib/components/Header.svelte';
import Footer from '$lib/components/Footer.svelte'; import Footer from '$lib/components/Footer.svelte';
let avatarApi = '';
page.subscribe((pg) => {
const url = new URL(pg.url);
url.pathname = '/api/avatar';
avatarApi = url.toString();
});
</script> </script>
<svelte:head> <svelte:head>
<link href="https://chadthundercock.com/@cirroskais" rel="me" /> <link href="https://chadthundercock.com/@cirroskais" rel="me" />
<link rel="icon" type="image/png" href="{$page.url.toString()}api/avatar" /> <link rel="icon" type="image/png" href={avatarApi} />
<meta property="og:title" content={$page.data.discord.username} /> <meta property="og:title" content={$page.data.discord.username} />
<meta property="og:url" content={$page.url.toString()} /> <meta property="og:url" content={$page.url.toString()} />
<meta property="og:image" content="{$page.url.toString()}api/avatar" /> <meta property="og:image" content={avatarApi} />
<meta property="og:description" content="snow leopard that likes computers." /> <meta property="og:description" content="snow leopard that likes computers." />
<meta property="og:site_name" content={$page.url.hostname} /> <meta property="og:site_name" content={$page.url.hostname} />
<meta name="theme-color" content="#c4bef3" /> <meta name="theme-color" content="#c4bef3" />