{"version":3,"file":"get-visible-events.cjs","names":[],"sources":["../../../src/utils/get-visible-events/get-visible-events.ts"],"sourcesContent":["interface GetVisibleEventsInput {\n  maxEvents: number;\n  totalEvents: number;\n}\n\nexport function getVisibleEvents({ maxEvents, totalEvents }: GetVisibleEventsInput) {\n  if (totalEvents <= maxEvents) {\n    return {\n      visibleEventsCount: totalEvents,\n      hiddenEventsCount: 0,\n    };\n  }\n\n  return {\n    visibleEventsCount: maxEvents - 1,\n    hiddenEventsCount: totalEvents - (maxEvents - 1),\n  };\n}\n"],"mappings":";;AAKA,SAAgB,iBAAiB,EAAE,WAAW,eAAsC;CAClF,IAAI,eAAe,WACjB,OAAO;EACL,oBAAoB;EACpB,mBAAmB;CACrB;CAGF,OAAO;EACL,oBAAoB,YAAY;EAChC,mBAAmB,eAAe,YAAY;CAChD;AACF"}