aboutsummaryrefslogtreecommitdiffstats
path: root/frontend/src/pages/Chart.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/pages/Chart.tsx')
-rw-r--r--frontend/src/pages/Chart.tsx16
1 files changed, 15 insertions, 1 deletions
diff --git a/frontend/src/pages/Chart.tsx b/frontend/src/pages/Chart.tsx
index 19f57cc..757cbbb 100644
--- a/frontend/src/pages/Chart.tsx
+++ b/frontend/src/pages/Chart.tsx
@@ -10,6 +10,7 @@ type SortField = string;
type SortDirection = "asc" | "desc";
import { getFilterOptions } from "../types/constants";
+import DancearoundScoreDisplay from "../components/displays/DancearoundScoreDisplay";
const Chart = () => {
const { user, isLoading, logout } = useAuth();
@@ -82,6 +83,7 @@ const Chart = () => {
url.searchParams.append("sortKey", requestOrder);
url.searchParams.append("direction", "asc");
url.searchParams.append("pbOnly", "true");
+ url.searchParams.append("game", gameName);
const response = await fetch(url.toString(), {credentials: 'include'});
if (!response.ok) throw new Error("Failed to fetch scores");
@@ -97,7 +99,7 @@ const Chart = () => {
setLoading(false);
}
},
- [user, requestOrder, chartIdHash],
+ [user, requestOrder, chartIdHash, gameName],
);
useEffect(() => {
@@ -184,6 +186,18 @@ const Chart = () => {
hideTitleArtist={true}
/>
);
+ case "dancearound":
+ return (
+ <DancearoundScoreDisplay
+ scores={scores}
+ viewMode={viewMode}
+ sortField={sortField}
+ sortDirection={sortDirection}
+ onSort={handleSort}
+ showUsername={true}
+ hideTitleArtist={true}
+ />
+ );
default:
return (
<ScoreDisplay
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage