diff --git a/src/components/player/claim-profile.tsx b/src/components/player/claim-profile.tsx index a2e9f4d..2751424 100644 --- a/src/components/player/claim-profile.tsx +++ b/src/components/player/claim-profile.tsx @@ -5,8 +5,8 @@ import { useLiveQuery } from "dexie-react-hooks"; import { setPlayerIdCookie } from "../../common/website-utils"; import useDatabase from "../../hooks/use-database"; import { useToast } from "../../hooks/use-toast"; +import Tooltip from "../tooltip"; import { Button } from "../ui/button"; -import { Tooltip, TooltipContent, TooltipTrigger } from "../ui/tooltip"; type Props = { /** @@ -39,15 +39,10 @@ export default function ClaimProfile({ playerId }: Props) { } return ( - - - - - -

Set as your profile

-
+ Set as your profile

}> +
); } diff --git a/src/components/player/score/score-info.tsx b/src/components/player/score/score-info.tsx index dd0dcfa..688f9a8 100644 --- a/src/components/player/score/score-info.tsx +++ b/src/components/player/score/score-info.tsx @@ -1,10 +1,9 @@ import ScoreSaberPlayerScore from "@/common/data-fetcher/types/scoresaber/scoresaber-player-score"; import BeatSaverMap from "@/common/database/types/beatsaver-map"; import { getDifficultyFromScoreSaberDifficulty } from "@/common/scoresaber-utils"; -import { songDifficultyToColor } from "@/common/song-utils"; import FallbackLink from "@/components/fallback-link"; -import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip"; -import { StarIcon } from "@radix-ui/react-icons"; +import Tooltip from "@/components/tooltip"; +import { StarIcon } from "@heroicons/react/24/solid"; import clsx from "clsx"; import Image from "next/image"; @@ -22,14 +21,21 @@ export default function ScoreSongInfo({ playerScore, beatSaverMap }: Props) { return (
- - + +

+ Difficulty: {diff} +

+ {leaderboard.stars > 0 && ( +

+ Stars: {leaderboard.stars} +

+ )} + + } + > +
{leaderboard.stars > 0 ? (

{leaderboard.stars}

@@ -38,17 +44,7 @@ export default function ScoreSongInfo({ playerScore, beatSaverMap }: Props) { ) : (

{diff}

)} - - -

- Difficulty: {diff} -

- {leaderboard.stars > 0 && ( -

- Stars: {leaderboard.stars} -

- )} -
+
+ {children} + {display} + + ); +}