diff --git a/src/pages/home/components/view-sheet.tsx b/src/pages/home/components/view-sheet.tsx index 132b876..0530862 100644 --- a/src/pages/home/components/view-sheet.tsx +++ b/src/pages/home/components/view-sheet.tsx @@ -15,7 +15,7 @@ import { pointWeights } from "../data"; const ViewSheet = () => { const { type, id } = useParams(); - const username = type === "user" ? id : null; + const username = type !== "lang" ? id : null; const { data, refetch } = useGetUserLeaderboard(username); const navigate = useNavigate(); @@ -88,7 +88,7 @@ const ViewSheet = () => { { - if (!open) navigate("/user", { replace: true }); + if (!open) navigate(`/${type}`, { replace: true }); }} className="h-[90%]" > diff --git a/src/pages/home/page.tsx b/src/pages/home/page.tsx index dda0606..94c666c 100644 --- a/src/pages/home/page.tsx +++ b/src/pages/home/page.tsx @@ -48,7 +48,7 @@ const HomePage = () => { name={item.name} avatar={item.image} sub={item.sub} - onClick={type === "user" ? () => onView(item.id!) : undefined} + onClick={type !== "lang" ? () => onView(item.id!) : undefined} /> ); })} @@ -66,7 +66,7 @@ const HomePage = () => { rank={item.rank} columns={data.columns} data={item} - onClick={type === "user" ? () => onView(item.id!) : undefined} + onClick={type !== "lang" ? () => onView(item.id!) : undefined} /> ))}