filter added

This commit is contained in:
nabijonovdavronbek619@gmail.com
2026-02-10 20:55:27 +05:00
parent 6fbe23109c
commit a7b665b50c
9 changed files with 200 additions and 24 deletions

View File

@@ -16,6 +16,7 @@ export default function MainProduct() {
const getFiltersByType = useFilter((state) => state.getFiltersByType);
const setProduct = useProductPageInfo((state) => state.setProducts);
console.log("subCategory data: ", subCategory);
// Query params yaratish
const queryParams = useMemo(() => {
const catalog = getFiltersByType("catalog");
@@ -39,7 +40,7 @@ export default function MainProduct() {
// Query params qo'shish
return `${baseLink}${queryParams}`;
}, [category.id, category.have_sub_category, queryParams]);
}, [category.id, category.have_sub_category, queryParams , subCategory.id]);
const { data, isLoading, error } = useQuery({
queryKey: ["products", subCategory.id, queryParams],
@@ -83,8 +84,8 @@ export default function MainProduct() {
key={item.id} // ✅ index o'rniga id ishlatish
getProduct={() => setProduct(item)}
title={item.name}
image={item?.images[0]?.image ||''}
slug='special_product'
image={item?.images[0]?.image || ""}
slug="special_product"
/>
))}
</div>