diff --git a/src/app/(stats)/player/[ign]/_components/Sidebar.tsx b/src/app/(stats)/player/[ign]/_components/Sidebar.tsx index f686bcb..5a7e555 100644 --- a/src/app/(stats)/player/[ign]/_components/Sidebar.tsx +++ b/src/app/(stats)/player/[ign]/_components/Sidebar.tsx @@ -1,9 +1,9 @@ import { Card, CardContent } from "@/components/ui/card" import { Separator } from "@/components/ui/separator" -import { getColor } from "@/data/colors" +import { getColor } from "@/lib/colors" import { formatDate, formatNumber } from "@/lib/formatters" -import { getGuildMember, getGuildRankTag, getMemberGEXP, getMemberWeeklyGEXP } from "@/lib/hypixel/guild" -import { getCoinMultiplier, getTotalChallenges, getTotalCoins, getTotalQuests, rewardClaimed } from "@/lib/hypixel/stats" +import { getCoinMultiplier, getTotalChallenges, getTotalCoins, getTotalQuests, rewardClaimed } from "@/lib/hypixel/general/stats" +import { getGuildMember, getGuildRankTag, getMemberGEXP, getMemberWeeklyGEXP } from "@/lib/hypixel/guild/guild" import { Guild } from "@/lib/schema/guild" import { Player } from "@/lib/schema/player" import Link from "next/link" diff --git a/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars.tsx b/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars.tsx index d0071e1..748ff3f 100644 --- a/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars.tsx +++ b/src/app/(stats)/player/[ign]/_stats/bedwars/bedwars.tsx @@ -3,7 +3,7 @@ import { Card, CardContent } from "@/components/ui/card" import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible" import { Separator } from "@/components/ui/separator" -import { getBWLevelForExp, getTotalExpForLevel } from "@/lib/hypixel/bedwarsLevel" +import { getBWLevelForExp, getTotalExpForLevel } from "@/lib/hypixel/bedwars/level" import { getProgress } from "@/lib/hypixel/general" import { NonNullStats } from "@/lib/schema/player" import { ChevronDown, ChevronUp } from "lucide-react" diff --git a/src/app/(stats)/player/[ign]/_stats/bedwars/components.tsx b/src/app/(stats)/player/[ign]/_stats/bedwars/components.tsx index e6f525f..8b41d36 100644 --- a/src/app/(stats)/player/[ign]/_stats/bedwars/components.tsx +++ b/src/app/(stats)/player/[ign]/_stats/bedwars/components.tsx @@ -1,6 +1,5 @@ -import { getBedwarsStar, getPrestigeName, getTextColor } from "@/lib/hypixel/bedwars" -import { getBWLevelForExp } from "@/lib/hypixel/bedwarsLevel" -import { bedwarsLevelColors } from "@/lib/hypixelFormatters" +import { bedwarsLevelColors, getBedwarsStar, getPrestigeName, getTextColor } from "@/lib/hypixel/bedwars/bedwars" +import { getBWLevelForExp } from "@/lib/hypixel/bedwars/level" import { cn } from "@/lib/utils" import GenericProgress from "../../_components/GenericProgress" import Multicolored from "../../_components/Multicolored" diff --git a/src/app/(stats)/player/[ign]/_stats/bedwars/stats.tsx b/src/app/(stats)/player/[ign]/_stats/bedwars/stats.tsx index f18d5a6..b25c804 100644 --- a/src/app/(stats)/player/[ign]/_stats/bedwars/stats.tsx +++ b/src/app/(stats)/player/[ign]/_stats/bedwars/stats.tsx @@ -1,5 +1,5 @@ import { formatNumber } from "@/lib/formatters" -import { getLatestRoom, getWalletMax } from "@/lib/hypixel/bedwars" +import { getLatestRoom, getWalletMax } from "@/lib/hypixel/bedwars/bedwars" import { NonNullStats } from "@/lib/schema/player" import { BasicStat, Stat } from "../../_components/Stats" import { BedWarsPrestige } from "./components" diff --git a/src/app/(stats)/player/[ign]/_stats/bedwars/table.tsx b/src/app/(stats)/player/[ign]/_stats/bedwars/table.tsx index 0696eea..9288fdc 100644 --- a/src/app/(stats)/player/[ign]/_stats/bedwars/table.tsx +++ b/src/app/(stats)/player/[ign]/_stats/bedwars/table.tsx @@ -1,7 +1,6 @@ import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table" import { formatNumber } from "@/lib/formatters" -import { concatBedwarsStats } from "@/lib/funcs" -import { _BedwarsStats, getBedwarsModeStats, getBestMode } from "@/lib/hypixel/bedwars" +import { _BedwarsStats, concatBedwarsStats, getBedwarsModeStats, getBestMode } from "@/lib/hypixel/bedwars/bedwars" import { NonNullStats } from "@/lib/schema/player" import { cn } from "@/lib/utils" diff --git a/src/app/(stats)/player/[ign]/_stats/skywars/components.tsx b/src/app/(stats)/player/[ign]/_stats/skywars/components.tsx index a37550d..5f240bb 100644 --- a/src/app/(stats)/player/[ign]/_stats/skywars/components.tsx +++ b/src/app/(stats)/player/[ign]/_stats/skywars/components.tsx @@ -1,6 +1,6 @@ import { formatNumber } from "@/lib/formatters" -import { getHeadsColor, getPrestigeName, getSkyWarsIcon, getTextColor } from "@/lib/hypixel/skywars" -import { getSkywarsLevel } from "@/lib/hypixel/skyWarsLevel" +import { getSkywarsLevel } from "@/lib/hypixel/skywars/level" +import { getHeadsColor, getPrestigeName, getSkyWarsIcon, getTextColor } from "@/lib/hypixel/skywars/skywars" import { cn } from "@/lib/utils" import GenericProgress from "../../_components/GenericProgress" diff --git a/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx b/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx index d1c952e..76a4d71 100644 --- a/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx +++ b/src/app/(stats)/player/[ign]/_stats/skywars/skywars.tsx @@ -5,7 +5,7 @@ import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/component import { Separator } from "@/components/ui/separator" import { formatNumber } from "@/lib/formatters" import { getProgress } from "@/lib/hypixel/general" -import { getSkywarsLevel, getSkywarsXpForLevel } from "@/lib/hypixel/skyWarsLevel" +import { getSkywarsLevel, getSkywarsXpForLevel } from "@/lib/hypixel/skywars/level" import { NonNullStats } from "@/lib/schema/player" import { ChevronDown, ChevronUp } from "lucide-react" import { useEffect, useRef, useState } from "react" diff --git a/src/app/(stats)/player/[ign]/_stats/skywars/table.tsx b/src/app/(stats)/player/[ign]/_stats/skywars/table.tsx index 1b80a3f..2c65d12 100644 --- a/src/app/(stats)/player/[ign]/_stats/skywars/table.tsx +++ b/src/app/(stats)/player/[ign]/_stats/skywars/table.tsx @@ -1,7 +1,6 @@ import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table" import { formatNumber } from "@/lib/formatters" -import { concatSkywarsStats } from "@/lib/funcs" -import { _SkywarsStats, getBestMode, getSkywarsModeStats } from "@/lib/hypixel/skywars" +import { _SkywarsStats, concatSkywarsStats, getBestMode, getSkywarsModeStats } from "@/lib/hypixel/skywars/skywars" import { NonNullStats } from "@/lib/schema/player" import { cn } from "@/lib/utils" diff --git a/src/components/player/displayname.tsx b/src/components/player/displayname.tsx index d2aa938..c0375d2 100644 --- a/src/components/player/displayname.tsx +++ b/src/components/player/displayname.tsx @@ -1,4 +1,4 @@ -import { getColor } from "@/data/colors" +import { getColor } from "@/lib/colors" import { Player } from "@/lib/schema/player" type NewPackageRank = Player["player"]["newPackageRank"] diff --git a/src/components/search-bar.tsx b/src/components/search-bar.tsx index e2290c0..532312f 100644 --- a/src/components/search-bar.tsx +++ b/src/components/search-bar.tsx @@ -1,7 +1,7 @@ "use client" import { Input } from "@/components/ui/input" -import { validatePlayer } from "@/lib/hypixel/validatePlayer" +import { validatePlayer } from "@/lib/hypixel/actions" import { cn } from "@/lib/utils" import { Search } from "lucide-react" import { useRouter } from "next/navigation" @@ -41,7 +41,7 @@ export function SearchBar({ navbar }: { navbar?: boolean }) {