diff --git a/nise-replay-viewer/src/interface/App.tsx b/nise-replay-viewer/src/interface/App.tsx index d37d988..3c763f2 100644 --- a/nise-replay-viewer/src/interface/App.tsx +++ b/nise-replay-viewer/src/interface/App.tsx @@ -14,6 +14,10 @@ export function App() { let pathReplayId = location.pathname.slice(1, location.pathname.length); const loadReplay = async () => { + if(document.location.hostname === "localhost") { + await OsuRenderer.loadReplayFromUrl(`http://localhost:8080/score/${pathReplayId}/replay`); + return; + } await OsuRenderer.loadReplayFromUrl(`https://nise.moe/api/score/${pathReplayId}/replay`); }; diff --git a/nise-replay-viewer/src/interface/composites/song-slider.tsx b/nise-replay-viewer/src/interface/composites/song-slider.tsx index 929a0c8..cffa3e9 100644 --- a/nise-replay-viewer/src/interface/composites/song-slider.tsx +++ b/nise-replay-viewer/src/interface/composites/song-slider.tsx @@ -3,7 +3,7 @@ import { Card } from "../components/ui/card"; import { Slider } from "../components/ui/slider"; import { state } from "@/utils"; import { Button } from "../components/ui/button"; -import {PauseIcon, PlayIcon, RefreshCcwIcon} from "lucide-react"; +import {PauseIcon, PlayIcon} from "lucide-react"; import { Checkbox } from "../components/ui/checkbox" export function SongSlider() { @@ -51,26 +51,16 @@ export function SongSlider() {

Current speed

{speed}x

-
+
{ OsuRenderer.setSpeed(value[0]); }} /> -