8000 Move labels to language object · coder/coder@7dab4f8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 7dab4f8

Browse files
committed
Move labels to language object
1 parent 874ffad commit 7dab4f8

File tree

1 file changed

+18
-22
lines changed

1 file changed

+18
-22
lines changed

site/src/util/workspace.ts

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,13 @@ export const getWorkspaceStatus = (workspaceBuild?: TypesGen.WorkspaceBuild): Wo
5353
}
5454
}
5555

56-
export const DisplayStatusLanguage = {
57-
loading: "Loading...",
58-
started: "Running",
59-
starting: "Starting",
60-
stopping: "Stopping",
61-
stopped: "Stopped",
62-
deleting: "Deleting",
63-
deleted: "Deleted",
64-
canceling: "Canceling action",
65-
canceled: "Canceled action",
66-
failed: "Failed",
67-
queued: "Queued",
56+
export const DisplayBuildStatusLanguage = {
57+
canceled: "ⓧ Canceled",
58+
canceling: "◍ Canceling",
59+
failed: "ⓧ Failed",
60+
pending: "⦿ Pending",
61+
running: "⦿ Running",
62+
succeeded: "⦿ Succeeded",
6863
}
6964

7065
// Localize workspace status and provide corresponding color from theme
@@ -79,32 +74,32 @@ export const getDisplayBuildStatus = (
7974
case "canceled":
8075
return {
8176
color: theme.palette.text.secondary,
82-
status: "ⓧ Canceled",
77+
status: DisplayBuildStatusLanguage.canceled,
8378
}
8479
case "canceling":
8580
return {
8681
color: theme.palette.text.secondary,
87-
status: "◍ Canceling",
82+
status: DisplayBuildStatusLanguage.canceling,
8883
}
8984
case "failed":
9085
return {
9186
color: theme.palette.error.main,
92-
status: "ⓧ Failed",
87+
status: DisplayBuildStatusLanguage.failed,
9388
}
9489
case "pending":
9590
return {
9691
color: theme.palette.text.secondary,
97-
status: "⦿ Pending",
92+
status: DisplayBuildStatusLanguage.pending,
9893
}
9994
case "running":
10095
return {
10196
color: theme.palette.primary.main,
102-
status: "⦿ Running",
97+
status: DisplayBuildStatusLanguage.running,
10398
}
10499
case "succeeded":
105100
return {
106101
color: theme.palette.success.main,
107-
status: "⦿ Succeeded",
102+
status: DisplayBuildStatusLanguage.succeeded,
108103
}
109104
}
110105
}
@@ -130,6 +125,7 @@ export const displayWorkspaceBuildDuration = (
130125
}
131126

132127
export const DisplayAgentStatusLanguage = {
128+
loading: "⦿ Loading",
133129
connected: "⦿ Connected",
134130
connecting: "⦿ Connecting",
135131
disconnected: "◍ Disconnected",
@@ -146,22 +142,22 @@ export const getDisplayAgentStatus = (
146142
case undefined:
147143
return {
148144
color: theme.palette.text.secondary,
149-
status: DisplayStatusLanguage.loading,
145+
status: DisplayAgentStatusLanguage.loading,
150146
}
151147
case "connected":
152148
return {
153149
color: theme.palette.success.main,
154-
status: DisplayAgentStatusLanguage["connected"],
150+
status: DisplayAgentStatusLanguage.connected,
155151
}
156152
case "connecting":
157153
return {
158154
color: theme.palette.success.main,
159-
status: DisplayAgentStatusLanguage["connecting"],
155+
status: DisplayAgentStatusLanguage.connecting,
160156
}
161157
case "disconnected":
162158
return {
163159
color: theme.palette.text.secondary,
164-
status: DisplayAgentStatusLanguage["disconnected"],
160+
status: DisplayAgentStatusLanguage.disconnected,
165161
}
166162
}
167163
}

0 commit comments

Comments
 (0)
0