aboutsummaryrefslogtreecommitdiff
path: root/src/lib/User/BadgeWall/badge.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/User/BadgeWall/badge.ts')
-rw-r--r--src/lib/User/BadgeWall/badge.ts22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/lib/User/BadgeWall/badge.ts b/src/lib/User/BadgeWall/badge.ts
index 8a8726dc..8db34f6b 100644
--- a/src/lib/User/BadgeWall/badge.ts
+++ b/src/lib/User/BadgeWall/badge.ts
@@ -1,18 +1,20 @@
-import type { Badge } from '../../../graphql/$types';
+import type { Badge } from "../../../graphql/$types";
export interface IndexedBadge extends Badge {
- index: number;
+ index: number;
}
export const classifyDesignerName = (designer: string) => {
- let name = designer;
- const anilistUser = designer.match(/https?:\/\/anilist\.co\/user\/([^/]+)\/?/);
+ let name = designer;
+ const anilistUser = designer.match(
+ /https?:\/\/anilist\.co\/user\/([^/]+)\/?/,
+ );
- if (anilistUser) {
- name = `@${anilistUser[1]}`;
- } else if (!designer.toLowerCase().startsWith('@')) {
- name = `@${designer}`;
- }
+ if (anilistUser) {
+ name = `@${anilistUser[1]}`;
+ } else if (!designer.toLowerCase().startsWith("@")) {
+ name = `@${designer}`;
+ }
- return name;
+ return name;
};