{"version":3,"sources":["../../../src/arrays/limit-array.ts"],"sourcesContent":["/**\n * Limit array to a certain number of elements and return the remaining count.\n * It is useful for displaying the first few elements and showing the remaining count.\n * @param arr <T>[]\n * @param limit number\n * @returns  { limitedArray: T[], remaining: number }\n */\nexport const limitArray = <T>(arr: T[], limit = 3): { limitedArray: T[]; remaining: number } => {\n  const limitedArray = arr.slice(0, limit);\n  const remaining = arr.length - limit;\n\n  return {\n    limitedArray,\n    remaining,\n  };\n};\n"],"mappings":";AAOO,IAAM,aAAa,CAAI,KAAU,QAAQ,MAAgD;AAC9F,QAAM,eAAe,IAAI,MAAM,GAAG,KAAK;AACvC,QAAM,YAAY,IAAI,SAAS;AAE/B,SAAO;AAAA,IACL;AAAA,IACA;AAAA,EACF;AACF;","names":[]}