import {buildShopParamsGET, findQueryParamsValue, getShopSortList, SortType} from "../../libs/utils"; import BlogPagination from "../blog-pagination/blog-pagination"; import {useRouter} from "next/router"; /* eslint-disable-next-line */ export interface ShopCatalogProps { } export function ShopCatalog({ queries = [], products = [], paginator = {pagination: {}} }) { const router = useRouter(); const sortCatalog = (event) => { const value = event.target.value; router.push(`${router.pathname}${buildShopParamsGET( value as SortType, findQueryParamsValue(queries, 'page'), findQueryParamsValue(queries, 'range'), findQueryParamsValue(queries, 'cat'), findQueryParamsValue(queries, 'filters'), findQueryParamsValue(queries, 'search') )}`); } return ( <>

{products && products.length === 0 && (

Il n'y aucun produit pour l'instant

)} {products && products.length > 0 && (

Produit

)}
); } export default ShopCatalog;