"use strict";var e=require("@gem-sdk/core");exports.getData=e=>{let{hiddenWhenOnlyOne:t,slideDuplicated:r}=e;return{checkHidden:e=>t&&e?.length<2,getDotItems:t=>{let{enabledSneakPeak:n,totalSlideItem:a=0,numberOfFullWidthShow:l=0,slideItemsPerPage:o=0}=e;return Array.from({length:t?r?a/2:a:n?Math.min(a-l+1,a):Math.ceil(a/o)},(e,t)=>t)}}},exports.getUpdatedDotStyle=(t,r)=>{let n={};return e.DEVICES.forEach(a=>{let l=e.getResponsiveValueByScreen(t,a),o=e.getResponsiveValueByScreen(r,a);n={...n,[a]:l?o:"none"}}),n};
