aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-04-19 20:52:54 -0700
committerFuwn <[email protected]>2024-04-19 20:52:54 -0700
commit2f2d76fef55719290fe048048ef37b129fe8661b (patch)
treece74b9ada9b5761125b51229d1ed70d43e6b1e34 /src
parentfix(BadgePreview): don't show post when not set (diff)
downloaddue.moe-2f2d76fef55719290fe048048ef37b129fe8661b.tar.xz
due.moe-2f2d76fef55719290fe048048ef37b129fe8661b.zip
feat(badges): show badge id on dev
Diffstat (limited to 'src')
-rw-r--r--src/lib/FallbackBadge.svelte11
-rw-r--r--src/routes/user/[user]/badges/+page.svelte4
2 files changed, 8 insertions, 7 deletions
diff --git a/src/lib/FallbackBadge.svelte b/src/lib/FallbackBadge.svelte
index f7953e30..f78d6e03 100644
--- a/src/lib/FallbackBadge.svelte
+++ b/src/lib/FallbackBadge.svelte
@@ -5,6 +5,7 @@
import Tooltip from './Tooltip/LinkedTooltip.svelte';
import { databaseTimeToDate } from './Utility/time';
import { cubicOut } from 'svelte/easing';
+ import { dev } from '$app/environment';
export let source: string | null | undefined;
export let alternative: string | null | undefined;
@@ -59,11 +60,11 @@
{#if replaceCount < maxReplaceCount}
<Tooltip
- content={`${badge.time ? $locale().dateFormatter(databaseTimeToDate(badge.time)) : ''}${
- badge.description ? `\n${badge.description}` : ''
- }${badge.designer ? `\nDesigner: ${badge.designer}` : ''}${
- badge.source ? `\nSource: ${badge.source}` : ''
- }`}
+ content={`${dev ? `${badge.id}\n` : ''}${
+ badge.time ? $locale().dateFormatter(databaseTimeToDate(badge.time)) : ''
+ }${badge.description ? `\n${badge.description}` : ''}${
+ badge.designer ? `\nDesigner: ${badge.designer}` : ''
+ }${badge.source ? `\nSource: ${badge.source}` : ''}`}
id={`badge-${badge.id}`}
pin={`badge-${badge.id}`}
pinPosition="top"
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index b3483a66..505f32e4 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -22,7 +22,7 @@
import FallbackBadge from '$lib/FallbackBadge.svelte';
import { page } from '$app/stores';
import type { UserPreferences } from '$lib/Database/userPreferences.js';
- import { browser } from '$app/environment';
+ import { browser, dev } from '$app/environment';
// import { io } from 'socket.io-client';
import Tooltip from '$lib/Tooltip/LinkedTooltip.svelte';
import BadgePreview from '$lib/BadgeWall/BadgePreview.svelte';
@@ -769,7 +769,7 @@
if (hiddenInput instanceof HTMLInputElement)
hiddenInput.value = badge.hidden ? 'Hidden' : 'Shown';
}}
- title={`${
+ title={`${dev ? `${badge.id}\n` : ''}${
badge.time
? $locale().dateFormatter(databaseTimeToDate(badge.time))
: ''