feat(web): add jobs audit and settings workspaces

This commit is contained in:
chick
2026-07-17 23:08:03 +08:00
parent 5eb8680393
commit e46e81ea77
9 changed files with 1834 additions and 1 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ export interface FleetSnapshot {
readonly statuses: ReadonlyMap<string, FleetStatus>;
}
export interface FleetDataSource {
load(): Promise<FleetSnapshot>;
load(signal?: AbortSignal): Promise<FleetSnapshot>;
}
export interface FleetPageProps {
readonly dataSource?: FleetDataSource;