From 7b63b2a6f3648f5180b77a472897ed81780f52b5 Mon Sep 17 00:00:00 2001 From: AmirReza Jamali Date: Mon, 18 May 2026 15:15:17 +0330 Subject: [PATCH] refactor(useAdminsPresenter): simplify admin list query parameters - Removed unnecessary spreading of apiDefaultParams in the useGetAdminListQuery call, streamlining the query logic. - Updated pagination parameters to directly use the provided params, enhancing clarity and maintainability of the code. --- src/components/Tables/admins/useAdminsPresenter.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/components/Tables/admins/useAdminsPresenter.ts b/src/components/Tables/admins/useAdminsPresenter.ts index 35e3018..ecb2b11 100644 --- a/src/components/Tables/admins/useAdminsPresenter.ts +++ b/src/components/Tables/admins/useAdminsPresenter.ts @@ -71,15 +71,12 @@ export const useAdminsPresenter = () => { filterFormReset(newParams); }, [searchParams, filterFormReset]); - const { data, isPending, isError, error } = useGetAdminListQuery({ - ...apiDefaultParams, - ...params, - }); + const { data, isPending, isError, error } = useGetAdminListQuery(params); const { pagination, handlePaginationChange, buildFirstPageParams } = useHybridPagination({ meta: data?.meta, - params: { ...apiDefaultParams, ...params }, + params, setParams, isError, error,