(queryClient: QueryClient)
| 123 | }; |
| 124 | |
| 125 | export const createWorkspace = (queryClient: QueryClient) => { |
| 126 | return { |
| 127 | mutationFn: async (variables: CreateWorkspaceMutationVariables) => { |
| 128 | const { userId, ...req } = variables; |
| 129 | return API.createWorkspace(userId, req); |
| 130 | }, |
| 131 | onSuccess: async () => { |
| 132 | await invalidateWorkspaceListQueries(queryClient); |
| 133 | }, |
| 134 | }; |
| 135 | }; |
| 136 | |
| 137 | type AutoCreateWorkspaceOptions = { |
| 138 | organizationId: string; |
no test coverage detected