aboutsummaryrefslogtreecommitdiff
path: root/src/routes
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-04-19 21:00:29 -0700
committerFuwn <[email protected]>2024-04-19 21:00:29 -0700
commit0ee8b051c502f0bcf67bb27875527c7a90b628df (patch)
tree51c2c2607c2cb824c85beabf9e3dc1b436f13e8a /src/routes
parentfeat(badges): add hiding notice (diff)
downloaddue.moe-0ee8b051c502f0bcf67bb27875527c7a90b628df.tar.xz
due.moe-0ee8b051c502f0bcf67bb27875527c7a90b628df.zip
feat(badges): admin panel
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index a1ac68a5..817173bc 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -27,6 +27,8 @@
import Tooltip from '$lib/Tooltip/LinkedTooltip.svelte';
import BadgePreview from '$lib/BadgeWall/BadgePreview.svelte';
import { thumbnail } from '$lib/Utility/image.js';
+ import authorisedJson from '$lib/Data/Static/authorised.json';
+ import identity from '$stores/identity';
export let data;
@@ -58,6 +60,7 @@
let migrateMode = false;
let hideMode = false;
let preferences: UserPreferences;
+ const authorised = authorisedJson.includes($identity.id);
$: categoryFilter = new URLSearchParams($page.url.searchParams).get('category');
@@ -520,6 +523,14 @@
groupBadges(removeHiddenBadges(isOwner, ungroupedBadges))
)}
+ {#if authorised}
+ <div class="card">
+ <button>Shadow Hide Badges</button>
+ </div>
+
+ <p />
+ {/if}
+
{#if isOwner}
<div class="card">
<b>Notice:</b> AniList has begun purging outbound links which contain AI-generated