From ca5aefc244846e61d5a31d24b5a9f645cbc86be6 Mon Sep 17 00:00:00 2001 From: Alexander Daichendt Date: Fri, 29 Jul 2022 23:02:56 +0200 Subject: [PATCH] feat: add public pgp key --- src/components/Link.svelte | 13 +++++----- src/routes/contact.svelte | 9 +++++-- static/pub.key | 52 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 9 deletions(-) create mode 100644 static/pub.key diff --git a/src/components/Link.svelte b/src/components/Link.svelte index 0407ef5..f171711 100644 --- a/src/components/Link.svelte +++ b/src/components/Link.svelte @@ -4,21 +4,23 @@ import Icon from 'mdi-svelte'; export let href: string; export let disableIcon = false; + export let disablePrefetch = false; // svelte-ignore unused-export-let export let rel = ''; const internal = !href.startsWith('http'); - let spin = false; // external props let props: Record = { rel: "nofollow noreferrer noopener", target: "_blank" } - if(internal) { + if (internal) { // internal props - props = { - "sveltekit:prefetch": true + if (!disablePrefetch ){ + props = { + "sveltekit:prefetch": true + } } } @@ -27,9 +29,6 @@ {...$$props} {...props} {href} - on:mouseover={() => (spin = true)} - on:focus={() => (spin = true)} - on:mouseleave={() => (spin = false)} > {#if !disableIcon && !internal} diff --git a/src/routes/contact.svelte b/src/routes/contact.svelte index 8f6a96c..542ebcb 100644 --- a/src/routes/contact.svelte +++ b/src/routes/contact.svelte @@ -10,7 +10,7 @@