@@ -13,12 +13,18 @@ import { Margins } from "../../components/Margins/Margins"
13
13
import { Stack } from "../../components/Stack/Stack"
14
14
import { getFormHelpers , onChangeTrimmed } from "../../util/formUtils"
15
15
import { workspacesMachine } from "../../xServices/workspaces/workspacesXService"
16
- import { Language , WorkspacesPageView } from "./WorkspacesPageView"
16
+ import { WorkspacesPageView } from "./WorkspacesPageView"
17
17
18
18
interface FilterFormValues {
19
19
query :string
20
20
}
21
21
22
+ const Language = {
23
+ createWorkspaceButton :"Create workspace" ,
24
+ yourWorkspacesButton :"Your workspaces" ,
25
+ allWorkspacesButton :"All workspaces"
26
+ }
27
+
22
28
export type FilterFormErrors = FormikErrors < FilterFormValues >
23
29
24
30
const WorkspacesPage :FC = ( ) => {
@@ -71,8 +77,8 @@ const WorkspacesPage: FC = () => {
71
77
</ Button >
72
78
73
79
< Menu id = "filter-menu" anchorEl = { anchorEl } keepMounted open = { Boolean ( anchorEl ) } onClose = { handleClose } >
74
- < MenuItem onClick = { setYourWorkspaces } > Your workspaces </ MenuItem >
75
- < MenuItem onClick = { setAllWorkspaces } > All workspaces </ MenuItem >
80
+ < MenuItem onClick = { setYourWorkspaces } > { Language . yourWorkspacesButton } </ MenuItem >
81
+ < MenuItem onClick = { setAllWorkspaces } > { Language . allWorkspacesButton } </ MenuItem >
76
82
</ Menu >
77
83
78
84
< form onSubmit = { form . handleSubmit } >
@@ -81,7 +87,7 @@ const WorkspacesPage: FC = () => {
81
87
</ Stack >
82
88
83
89
< Link underline = "none" component = { RouterLink } to = "/workspaces/new" >
84
- < Button startIcon = { < AddCircleOutline /> } > { Language . createButton } </ Button >
90
+ < Button startIcon = { < AddCircleOutline /> } > { Language . createWorkspaceButton } </ Button >
85
91
</ Link >
86
92
</ div >
87
93