{"version":3,"file":"cssToIntDefault.mjs","names":["cssToIntDefault","value","defaultValue","result","Number","parseFloat","isNaN","Math","ceil"],"sources":["../../src/utils/cssToIntDefault.ts"],"sourcesContent":["/**\n * Converts CSS numeric value to int or returns defaultValue if\n * value is not numeric\n * @param {string} value\n * @param {number} defaultValue\n * @returns {Number}\n */\nexport default function cssToIntDefault(value: string, defaultValue = 0) {\n  let result = Number.parseFloat(value);\n  if (Number.isNaN(result)) {\n    result = defaultValue;\n  }\n\n  return Math.ceil(result);\n}\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASA,eAAeA,CAACC,KAAa,EAAEC,YAAY,GAAG,CAAC,EAAE;EACvE,IAAIC,MAAM,GAAGC,MAAM,CAACC,UAAU,CAACJ,KAAK,CAAC;EACrC,IAAIG,MAAM,CAACE,KAAK,CAACH,MAAM,CAAC,EAAE;IACxBA,MAAM,GAAGD,YAAY;EACvB;EAEA,OAAOK,IAAI,CAACC,IAAI,CAACL,MAAM,CAAC;AAC1B","ignoreList":[]}