getFormatBasedOnCount.js 283 B

123456789101112131415
  1. export default (formats, count) => {
  2. const keys = Object.keys(formats)
  3. let formatNumber;
  4. for (const key of keys) {
  5. if (key > count) continue;
  6. if (!formatNumber || formatNumber < key) {
  7. formatNumber = key
  8. }
  9. }
  10. return formats[formatNumber]?.();
  11. }