We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9b1ae14 commit 3349176Copy full SHA for 3349176
site/src/api/queries/workspaces.ts
@@ -0,0 +1,14 @@
1
+import * as API from "api/api";
2
+import { type WorkspacesResponse } from "api/typesGenerated";
3
+import { type QueryOptions } from "react-query";
4
+
5
+export function workspacesByQueryKey(query: string) {
6
+ return ["workspaces", query] as const;
7
+}
8
9
+export function workspacesByQuery(query: string) {
10
+ return {
11
+ queryKey: workspacesByQueryKey(query),
12
+ queryFn: () => API.getWorkspaces({ q: query }),
13
+ } as const satisfies QueryOptions<WorkspacesResponse>;
14
0 commit comments