Quick play run

This commit is contained in:
2026-02-08 02:39:52 +01:00
parent f05b235c4d
commit 2faa330a38
2 changed files with 7 additions and 3 deletions
+7 -1
View File
@@ -97,7 +97,13 @@ const ProblemCard = ({
{/* Footer */} {/* Footer */}
<CardFooter className="absolute bottom-4 right-4 p-0 opacity-0 group-hover:opacity-100 transition-all"> <CardFooter className="absolute bottom-4 right-4 p-0 opacity-0 group-hover:opacity-100 transition-all">
<Button size="icon"> <Button
size="icon"
onClick={async () => {
await fetch(`http://127.0.0.1:63780/start-run/${problem.id}`);
window.open("vscode://", "_blank");
}}
>
<Zap className="h-4 w-4" /> <Zap className="h-4 w-4" />
</Button> </Button>
</CardFooter> </CardFooter>
-2
View File
@@ -14,8 +14,6 @@ import { getProblems } from "@/modules/problems/actions";
export default function Problems() { export default function Problems() {
const [problems, problemsLoaded, problemsError] = useAction(getProblems); const [problems, problemsLoaded, problemsError] = useAction(getProblems);
console.log(problems);
const [viewMode, setViewMode] = useState<"grid" | "list">("grid"); const [viewMode, setViewMode] = useState<"grid" | "list">("grid");
const difficulties = ["All", "Easy", "Medium", "Hard"]; const difficulties = ["All", "Easy", "Medium", "Hard"];