feat: rebuild warm operations workbench

This commit is contained in:
Codex
2026-07-30 14:49:33 +08:00
parent 25c853dea8
commit 570edf6bb2
88 changed files with 13413 additions and 2250 deletions
+5 -3
View File
@@ -1,4 +1,5 @@
import { useEffect, useMemo, useRef, useState } from 'react';
import { Button } from 'animal-island-ui';
import { displayStatus } from '../ui/locale.js';
import {
@@ -327,13 +328,14 @@ export function JobsPage({ dataSource, refreshSignal = 0 }: JobsPageProps) {
onChange={(event) => changeFilter(() => setInstance(event.currentTarget.value))}
/>
</label>
<button
type="button"
<Button
htmlType="button"
size="small"
aria-label="刷新任务"
onClick={() => setManualRefresh((value) => value + 1)}
>
刷新
</button>
</Button>
</div>
{loading ? (
<p role="status" aria-label="任务加载状态">