( id: string, searchParams: URLSearchParams, )
| 94 | }; |
| 95 | |
| 96 | export const paginatedOrganizationMembers = ( |
| 97 | id: string, |
| 98 | searchParams: URLSearchParams, |
| 99 | ): UsePaginatedQueryOptions<PaginatedMembersResponse, UsersRequest> => { |
| 100 | return { |
| 101 | searchParams, |
| 102 | queryPayload: ({ limit, offset }) => { |
| 103 | return { |
| 104 | limit, |
| 105 | offset, |
| 106 | q: prepareQuery(searchParams.get("filter") ?? ""), |
| 107 | }; |
| 108 | }, |
| 109 | queryKey: ({ payload }) => organizationMembersKey(id, payload), |
| 110 | queryFn: ({ payload }) => API.getOrganizationPaginatedMembers(id, payload), |
| 111 | }; |
| 112 | }; |
| 113 | |
| 114 | export const addOrganizationMember = (queryClient: QueryClient, id: string) => { |
| 115 | return { |
no test coverage detected