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.
This commit is contained in:
AmirReza Jamali
2026-05-18 15:15:17 +03:30
parent adc5d7d307
commit 7b63b2a6f3
@@ -71,15 +71,12 @@ export const useAdminsPresenter = () => {
filterFormReset(newParams); filterFormReset(newParams);
}, [searchParams, filterFormReset]); }, [searchParams, filterFormReset]);
const { data, isPending, isError, error } = useGetAdminListQuery({ const { data, isPending, isError, error } = useGetAdminListQuery(params);
...apiDefaultParams,
...params,
});
const { pagination, handlePaginationChange, buildFirstPageParams } = const { pagination, handlePaginationChange, buildFirstPageParams } =
useHybridPagination({ useHybridPagination({
meta: data?.meta, meta: data?.meta,
params: { ...apiDefaultParams, ...params }, params,
setParams, setParams,
isError, isError,
error, error,