Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c1f4392

Browse files
committed
Use consts in util
1 parent ff53ad6 commit c1f4392

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

site/src/pages/WorkspacesPage/WorkspacesPage.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { getFormHelpers, onChangeTrimmed } from "../../util/formUtils"
2020
import { pageTitle } from "../../util/page"
2121
import { workspacesMachine } from "../../xServices/workspaces/workspacesXService"
2222
import { WorkspacesPageView } from "./WorkspacesPageView"
23+
import { workspaceFilterQuery } from "../../util/workspace"
2324

2425
interface FilterFormValues {
2526
query: string
@@ -63,13 +64,13 @@ const WorkspacesPage: FC = () => {
6364
}
6465

6566
const setYourWorkspaces = () => {
66-
void form.setFieldValue("query", "owner:me")
67+
void form.setFieldValue("query", workspaceFilterQuery.me)
6768
void form.submitForm()
6869
handleClose()
6970
}
7071

7172
const setAllWorkspaces = () => {
72-
void form.setFieldValue("query", "")
73+
void form.setFieldValue("query", workspaceFilterQuery.all)
7374
void form.submitForm()
7475
handleClose()
7576
}

site/src/pages/WorkspacesPage/WorkspacesPageView.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { AvatarData } from "../../components/AvatarData/AvatarData"
1717
import { EmptyState } from "../../components/EmptyState/EmptyState"
1818
import { Stack } from "../../components/Stack/Stack"
1919
import { TableLoader } from "../../components/TableLoader/TableLoader"
20-
import { getDisplayStatus } from "../../util/workspace"
20+
import { getDisplayStatus, workspaceFilterQuery } from "../../util/workspace"
2121

2222
dayjs.extend(relativeTime)
2323

@@ -54,7 +54,7 @@ export const WorkspacesPageView: FC<WorkspacesPageViewProps> = ({ loading, works
5454
{!workspaces && loading && <TableLoader />}
5555
{workspaces && workspaces.length === 0 && (
5656
<>
57-
{query === "owner:me" || query === "" ? (
57+
{query === workspaceFilterQuery.me || query === workspaceFilterQuery.all ? (
5858
<TableRow>
5959
<TableCell colSpan={999}>
6060
<EmptyState

site/src/util/workspace.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,3 +247,8 @@ export const workspaceQueryToFilter = (query?: string): TypesGen.WorkspaceFilter
247247
return defaultFilter
248248
}
249249
}
250+
251+
export const workspaceFilterQuery = {
252+
me: "owner:me",
253+
all: "",
254+
}

0 commit comments

Comments
 (0)