diff options
Diffstat (limited to 'src/lib/User/BadgeWall/badge.ts')
| -rw-r--r-- | src/lib/User/BadgeWall/badge.ts | 22 |
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; }; |