From f45ae05380dab88f7312e8ac5aa3fa993a9cf067 Mon Sep 17 00:00:00 2001 From: nquidox Date: Wed, 24 Sep 2025 21:30:31 +0300 Subject: [PATCH] refactor for query params --- src/services/apiClient.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/services/apiClient.js b/src/services/apiClient.js index 19557e0..2db0deb 100644 --- a/src/services/apiClient.js +++ b/src/services/apiClient.js @@ -121,7 +121,11 @@ async function request(url, options = {}, isRetry = false) { } export const apiClient = { - get: (url) => request(url, { method: 'GET' }), + get: (url, params = {}) => { + const queryString = new URLSearchParams(params).toString(); + const fullUrl = queryString ? `${url}?${queryString}` : url; + return request(fullUrl, { method: 'GET' }); + }, post: (url, data) => request(url, { method: 'POST', body: JSON.stringify(data),