Home > widget-integration > CartDrawerRecommendationController > getSlidesPerView

CartDrawerRecommendationController.getSlidesPerView() method

Get the number of slides to show per view based on cart style. Uses numberOfProductPerRowSlideCart for 'side' cart style, and numberOfProductPerRowPopupCart for 'popup'/'modal' cart style.

Override this method to customize slides per view calculation.

Signature:

protected getSlidesPerView(): number;

Returns:

number

Number of slides to show per view

Example

Override to use responsive slides per view based on viewport width:

protected getSlidesPerView() {
  if (window.innerWidth < 768) return 1;
  if (window.innerWidth < 1024) return 2;
  return super.getSlidesPerView();
}