feat(web): auto fresh every 5 seconds for workflow display

This commit is contained in:
BennyKok
2024-01-06 01:53:21 +08:00
parent 825c8a63fb
commit 3c4bce630e
6 changed files with 81 additions and 10 deletions
@@ -1,4 +1,5 @@
import { LoadingWrapper } from "@/components/LoadingWrapper";
import { RouteRefresher } from "@/components/RouteRefresher";
import { RunsTable } from "@/components/RunsTable";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
@@ -13,8 +14,11 @@ export default async function Page({
return (
<Card className="w-full h-fit min-w-0">
<CardHeader>
<CardHeader className="relative">
<CardTitle>Run</CardTitle>
<div className="absolute right-6 top-6">
<RouteRefresher interval={5000} />
</div>
</CardHeader>
<CardContent>