added sorting
This commit is contained in:
@@ -44,7 +44,7 @@ export const categoriesApi = baseApi.injectEndpoints({
|
||||
|
||||
getAllCategoryProductsPaginated: builder.query({
|
||||
async queryFn(
|
||||
{ category, page = 1, limit = 6, brands, min_price, max_price },
|
||||
{ category, page = 1, limit = 6, brands, min_price, max_price, sorting },
|
||||
queryApi,
|
||||
extraOptions,
|
||||
baseQuery
|
||||
@@ -65,11 +65,12 @@ export const categoriesApi = baseApi.injectEndpoints({
|
||||
if (brands) params.append('brands', brands);
|
||||
if (min_price) params.append('min_price', min_price);
|
||||
if (max_price) params.append('max_price', max_price);
|
||||
|
||||
if (sorting) params.append('sorting', sorting);
|
||||
|
||||
const result = await baseQuery(
|
||||
`categories/${categoryId}/products?${params.toString()}`
|
||||
);
|
||||
|
||||
|
||||
if (result.data && result.data.data) {
|
||||
allPageProducts = [...allPageProducts, ...result.data.data];
|
||||
hasMoreByCategory[categoryId] = !!result.data.pagination.next_page_url;
|
||||
|
||||
Reference in New Issue
Block a user