feat: update search agents service to return pagination metadata alongside results
This commit is contained in:
@@ -217,8 +217,15 @@ class AgentsService {
|
||||
const queryString = queryParams.toString();
|
||||
const url = queryString ? `${this.basePath}?${queryString}` : this.basePath;
|
||||
|
||||
const response = await api.get<ApiResponse<SearchAgentsResponse>>(url);
|
||||
return response.data.data;
|
||||
const response = await api.get<ApiResponse<{ data: PublicAgentProfile[]; meta: { total: number; page: number; limit: number; totalPages: number } }>>(url);
|
||||
const result = response.data.data;
|
||||
return {
|
||||
data: result.data,
|
||||
total: result.meta.total,
|
||||
page: result.meta.page,
|
||||
limit: result.meta.limit,
|
||||
totalPages: result.meta.totalPages,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user