aboutsummaryrefslogtreecommitdiff
path: root/src/lib/FallbackBadge.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/FallbackBadge.svelte')
-rw-r--r--src/lib/FallbackBadge.svelte12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/lib/FallbackBadge.svelte b/src/lib/FallbackBadge.svelte
index 323ea791..c4604263 100644
--- a/src/lib/FallbackBadge.svelte
+++ b/src/lib/FallbackBadge.svelte
@@ -13,6 +13,7 @@
export let hideOnError = false;
export let badge: Badge;
export let style = '';
+ export let selectedBadge: Badge | null = null;
let replaceCount = 0;
let badgeReference: HTMLImageElement;
@@ -56,7 +57,16 @@
pin={`badge-${badge.id}`}
pinPosition="top"
>
- <a href={badge.post} target="_blank" class="badge-container badge">
+ <a
+ href={'#'}
+ target="_blank"
+ class="badge-container badge"
+ on:click={(e) => {
+ e.preventDefault();
+
+ selectedBadge = badge;
+ }}
+ >
<img
src={source}
alt={alternative}