fix: display instance type spec

This commit is contained in:
jialin
2025-09-16 11:26:17 +08:00
parent deeee70807
commit c467280170
54 changed files with 1058 additions and 204 deletions
+6 -2
View File
@@ -6,7 +6,9 @@ export const WorkerStatusMap = {
unreachable: 'unreachable',
provisioning: 'provisioning',
deleting: 'deleting',
error: 'error'
error: 'error',
pending: 'pending',
provisioned: 'provisioned'
};
export const WorkerStatusMapValue = {
@@ -24,7 +26,9 @@ export const status: any = {
[WorkerStatusMap.unreachable]: StatusMaps.error,
[WorkerStatusMap.provisioning]: StatusMaps.transitioning,
[WorkerStatusMap.deleting]: StatusMaps.transitioning,
[WorkerStatusMap.error]: StatusMaps.error
[WorkerStatusMap.error]: StatusMaps.error,
[WorkerStatusMap.pending]: StatusMaps.transitioning,
[WorkerStatusMap.provisioned]: StatusMaps.transitioning
};
export const addWorkerGuide: Record<string, any> = {
+1 -1
View File
@@ -67,7 +67,7 @@ export interface ListItem {
cluster_id: number;
state_message: string;
ssh_key_id: string;
progress: string;
provision_progress: string;
status: {
cpu: {
total: number;
@@ -228,7 +228,7 @@ const useWorkerColumns = ({
render: (_, record) => (
<StatusTag
maxTooltipWidth={400}
suffix={record.progress}
suffix={record.provision_progress}
statusValue={{
status: status[record.state] as any,
text: WorkerStatusMapValue[record.state],