aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-06 07:27:11 -0700
committerFuwn <[email protected]>2024-10-06 07:27:11 -0700
commitf4dea03daf33ea3650f1c6b86dca342430097aed (patch)
tree84191bca54a207864c9217338f40bc25de27f4b9 /src
parentfeat(badges): use locally cached identity (diff)
downloaddue.moe-f4dea03daf33ea3650f1c6b86dca342430097aed.tar.xz
due.moe-f4dea03daf33ea3650f1c6b86dca342430097aed.zip
chore(badges): remove old comments
Diffstat (limited to 'src')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index e5b5fe5f..3b7221a2 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -180,15 +180,12 @@
let importMode = false;
let error: null | string;
let awcPromise: Promise<Response>;
- // let dark = true;
- // let transparent = false;
let confirmDelete = 0;
let confirmPrune = 0;
let selectedBadge: IndexedBadge | undefined = undefined;
let loadError: string | null = null;
const isId = /^\d+$/.test(data.username);
let importImages: ImportImage[] | undefined = undefined;
- // let badgeCount = 0;
let importLinks = false;
let importCategory = '';
let importReplies = false;
@@ -200,8 +197,6 @@
$: categoryFilter = new URLSearchParams($page.url.searchParams).get('category');
- // $: downloadDisabled = badgeCount > 20;
-
type GroupedBadges = { [key: string]: IndexedBadge[] };
const setShadowHide = () =>
@@ -235,24 +230,6 @@
});
});
- // const fallback = (event: Event, image: string | undefined) =>
- // setTimeout(() => ((event.target as HTMLImageElement).src = image || ''), 1000);
-
- // const awcBadges = (awcResponse: string): AWCBadge[] => {
- // return Array.from(
- // new DOMParser().parseFromString(awcResponse, 'text/html').querySelectorAll('.badge-display a')
- // ).map((b) => {
- // const badge = b as HTMLAnchorElement;
- // const image = badge.querySelector('img') as HTMLImageElement;
-
- // return {
- // link: badge.href,
- // description: image.alt,
- // image: image.src
- // };
- // });
- // };
-
const submitBadge = () => {
const imageURL = document.querySelector('input[name="image_url"]') as HTMLInputElement;
const activityURL = document.querySelector('input[name="activity_url"]') as HTMLInputElement;
@@ -347,8 +324,6 @@
const groupBadges = (badges: IndexedBadge[]) => {
const groupedBadges: GroupedBadges = {};
- // badgeCount = badges.length;
-
badges.forEach((badge) => {
if (!badge.category) badge.category = 'Uncategorised';
@@ -483,21 +458,6 @@
.then(() => (hideMode = false));
};
- // const exportBadges = (groupedBadges: [string, Badge[]][]) => {
- // const url = URL.createObjectURL(
- // new Blob([JSON.stringify(groupedBadges)], { type: 'application/json' })
- // );
- // const downloadAnchor = document.createElement('a');
-
- // downloadAnchor.href = url;
- // downloadAnchor.download = 'badges.json';
-
- // document.body.appendChild(downloadAnchor);
- // downloadAnchor.click();
- // downloadAnchor.remove();
- // URL.revokeObjectURL(url);
- // };
-
const removeHiddenBadges = (isOwner: boolean, badges: IndexedBadge[]) =>
isOwner || authorised ? badges : badges.filter((b) => !b.hidden && !b.shadow_hidden);