diff --git a/client/src/components/game/charts/ChartInfoFormat.tsx b/client/src/components/game/charts/ChartInfoFormat.tsx
index a4fa9217f..4b6b2c2b2 100644
--- a/client/src/components/game/charts/ChartInfoFormat.tsx
+++ b/client/src/components/game/charts/ChartInfoFormat.tsx
@@ -103,14 +103,34 @@ export default function ChartInfoFormat({
function ChartInfoMiddle({ game, chart }: { chart: ChartDocument; game: Game }) {
if (game === "bms") {
+ const bmsChart = chart as ChartDocument<"bms:7K" | "bms:14K">;
+
return (
- ).data.hashMD5
- }`}
- >
- View Chart on Ribbit
-
+ <>
+
+ View Chart on Ribbit
+
+
+
+ View on LR2IR
+
+ >
+ );
+ } else if (game === "pms") {
+ const pmsChart = chart as ChartDocument<"pms:Controller" | "pms:Keyboard">;
+
+ return (
+ <>
+
+ View on LR2IR
+
+ >
);
}