{"version":3,"file":"logOptions.mjs","sources":["../../../src/utils/logOptions.ts"],"sourcesContent":["/**\n * This function logs a warning if the amount of items exceeds the recommended amount.\n *\n * @param amount\n * @param id\n * @param ariaLabelledBy\n */\nexport function logOptions(\n  amount: number,\n  recommendedAmount: number,\n  id: string | undefined,\n  ariaLabelledBy: string | undefined\n): void {\n  if (amount > recommendedAmount) {\n    const msg = `[Combobox] Items exceed the recommended amount ${recommendedAmount}.`;\n    console.warn(msg, {\n      itemsCount: '' + amount,\n      recommendedAmount: '' + recommendedAmount,\n      'aria-labelledby': ariaLabelledBy ?? '',\n      id: id ?? '',\n    });\n  }\n}\n"],"names":[],"mappings":";AAOO,SAAS,UAAA,CACd,MAAA,EACA,iBAAA,EACA,EAAA,EACA,cAAA,EACM;AACN,EAAA,IAAI,SAAS,iBAAA,EAAmB;AAC9B,IAAA,MAAM,GAAA,GAAM,kDAAkD,iBAAiB,CAAA,CAAA,CAAA;AAC/E,IAAA,OAAA,CAAQ,KAAK,GAAA,EAAK;AAAA,MAChB,YAAY,EAAA,GAAK,MAAA;AAAA,MACjB,mBAAmB,EAAA,GAAK,iBAAA;AAAA,MACxB,mBAAmB,cAAA,IAAA,IAAA,GAAA,cAAA,GAAkB,EAAA;AAAA,MACrC,IAAI,EAAA,IAAA,IAAA,GAAA,EAAA,GAAM;AAAA,KACX,CAAA;AAAA,EACH;AACF;;;;"}