mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-10 17:26:38 +08:00
refactor(frontend): optimization
This commit is contained in:
@@ -7,7 +7,7 @@ import {TaskManager} from "@/components/common/admin/task-manager"
|
||||
import {TaskSchedulesManager} from "@/components/common/admin/task-schedules"
|
||||
import {TaskExecutionsManager} from "@/components/common/admin/task-executions"
|
||||
import {Spinner} from "@/components/ui/spinner"
|
||||
import {Activity} from "lucide-react"
|
||||
import {Layers} from "lucide-react"
|
||||
|
||||
function TasksPageContent() {
|
||||
const searchParams = useSearchParams()
|
||||
@@ -19,23 +19,24 @@ function TasksPageContent() {
|
||||
}
|
||||
return (
|
||||
<div className="py-6 space-y-6">
|
||||
<div className="flex items-center gap-3 pb-2">
|
||||
<div className="p-2 bg-primary/10 rounded-lg text-primary">
|
||||
<Activity className="size-5" />
|
||||
</div>
|
||||
<div className="flex items-center gap-2">
|
||||
<Layers className="size-5 text-primary" />
|
||||
<div>
|
||||
<h1 className="text-2xl font-bold tracking-tight">任务管理</h1>
|
||||
<p className="text-xs text-muted-foreground mt-0.5">
|
||||
下发异步镜像与同步导出任务,管理后台执行计划及调度日志。
|
||||
</p>
|
||||
<h1 className="text-2xl font-semibold tracking-tight">任务管理</h1>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Tabs value={activeTab} onValueChange={handleTabChange} className="w-full">
|
||||
<TabsList variant="line">
|
||||
<TabsTrigger value="tasks">任务管理</TabsTrigger>
|
||||
<TabsTrigger value="schedules">定时任务</TabsTrigger>
|
||||
<TabsTrigger value="executions">任务日志</TabsTrigger>
|
||||
<TabsList variant="line" className="w-fit inline-flex gap-8 mb-6">
|
||||
<TabsTrigger value="tasks" className="px-0 pb-2 text-xs font-semibold">
|
||||
任务管理
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="schedules" className="px-0 pb-2 text-xs font-semibold">
|
||||
定时任务
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="executions" className="px-0 pb-2 text-xs font-semibold">
|
||||
任务日志
|
||||
</TabsTrigger>
|
||||
</TabsList>
|
||||
<TabsContent value="tasks" className="space-y-4 outline-none">
|
||||
<TaskManager />
|
||||
|
||||
Reference in New Issue
Block a user