The weeb for the next gen discord boat - Wamellow wamellow.com
bot discord
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

higher lb card emoji quality

Luna 0441b371 05a1560a

+20 -18
+11 -10
app/leaderboard/[guildId]/member.component.tsx
··· 1 1 import { Badge, Chip, CircularProgress } from "@nextui-org/react"; 2 - 2 + import { cookies } from "next/headers"; 3 + import Image from "next/image"; 3 4 import Link from "next/link"; 4 5 import { HiBadgeCheck } from "react-icons/hi"; 6 + 7 + import DiscordAppBadge from "@/components/discord/app-badge"; 8 + import ImageReduceMotion from "@/components/image-reduce-motion"; 9 + import { ApiV1GuildsTopmembersGetResponse, ApiV1GuildsTopmembersPaginationGetResponse } from "@/typings"; 10 + import getAverageColor from "@/utils/average-color"; 5 11 import cn from "@/utils/cn"; 6 - import { cookies } from "next/headers"; 7 12 import { intl } from "@/utils/numbers"; 8 - import ImageReduceMotion from "@/components/image-reduce-motion"; 9 - import DiscordAppBadge from "@/components/discord/app-badge"; 10 - import { ApiV1GuildsTopmembersGetResponse, ApiV1GuildsTopmembersPaginationGetResponse } from "@/typings"; 13 + 11 14 import Icon from "./icon.component"; 12 - import getAverageColor from "@/utils/average-color"; 13 - import Image from "next/image"; 14 15 15 16 export default async function Member( 16 17 { ··· 190 191 alt="" 191 192 className="rounded-xl relative size-8 aspect-square" 192 193 draggable={false} 193 - height={48} 194 + height={64} 194 195 src={emojiUrl} 195 196 style={{ 196 197 transform: `rotate(${(index / 2.3) * 360 + index}deg)`, 197 198 top: `${index * 2 % 4}px`, 198 199 left: `${index * 8 / 2}px` 199 200 }} 200 - width={48} 201 + width={64} 201 202 /> 202 - ) 203 + ); 203 204 }
+9 -8
app/profile/rank/card-style.component.tsx
··· 1 + import { Button } from "@nextui-org/react"; 2 + import { ApiError } from "next/dist/server/api-utils"; 3 + import Image from "next/image"; 4 + import { ChangeEvent, useRef, useState } from "react"; 5 + import { HiUpload } from "react-icons/hi"; 6 + 1 7 import { userStore } from "@/common/user"; 2 8 import { User } from "@/common/user"; 3 9 import Box from "@/components/box"; ··· 5 11 import cn from "@/utils/cn"; 6 12 import { deepMerge } from "@/utils/deepMerge"; 7 13 import sleep from "@/utils/sleep"; 8 - import { Button } from "@nextui-org/react"; 9 - import { ApiError } from "next/dist/server/api-utils"; 10 - import Image from "next/image"; 11 - import { ChangeEvent, useRef, useState } from "react"; 12 - import { HiUpload } from "react-icons/hi"; 13 14 14 15 enum State { 15 16 Idle = 0, ··· 51 52 .catch(() => null) as ApiV1UsersMeRankEmojiPutResponse | ApiError | null; 52 53 53 54 if (!res || "message" in res) { 54 - setState(State.Idle) 55 + setState(State.Idle); 55 56 setError( 56 57 res && "message" in res 57 58 ? res.message ··· 82 83 .catch(() => null) as ApiV1UsersMeRankEmojiDeleteResponse | ApiError | null; 83 84 84 85 if (!res || "message" in res) { 85 - setState(State.Idle) 86 + setState(State.Idle); 86 87 setError( 87 88 res && "message" in res 88 89 ? res.message ··· 173 174 <div 174 175 className={cn(classNames, "bg-wamellow shadow-xl hover:scale-105 duration-100")} 175 176 /> 176 - ) 177 + ); 177 178 178 179 return ( 179 180 <Image