feat: update search agents service to return pagination metadata alongside results

This commit is contained in:
pradeepkumar
2026-04-06 20:18:40 +05:30
parent 62545d0114
commit 596d87a06d

View File

@@ -217,8 +217,15 @@ class AgentsService {
const queryString = queryParams.toString(); const queryString = queryParams.toString();
const url = queryString ? `${this.basePath}?${queryString}` : this.basePath; const url = queryString ? `${this.basePath}?${queryString}` : this.basePath;
const response = await api.get<ApiResponse<SearchAgentsResponse>>(url); const response = await api.get<ApiResponse<{ data: PublicAgentProfile[]; meta: { total: number; page: number; limit: number; totalPages: number } }>>(url);
return response.data.data; 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,
};
} }
} }