{"version":3,"file":"style.mjs","sources":["../../../../packages/utils/vue/style.ts"],"sourcesContent":["import { debugWarn } from '../error'\n\nconst SCOPE = '@element-ultra/utils/vue/style'\n\nexport function addUnit(value: string | number, defaultUnit = 'px') {\n  if (!value) return ''\n  const type = typeof value\n  if (type === 'string') {\n    return value\n  } else if (type === 'number') {\n    return `${value}${defaultUnit}`\n  }\n  debugWarn(SCOPE, 'binding value must be a string or number')\n}\n"],"names":[],"mappings":";;AAEA,MAAM,KAAQ,GAAA,gCAAA,CAAA;AAEE,SAAA,OAAA,CAAQ,KAAwB,EAAA,WAAA,GAAc,IAAM,EAAA;AAClE,EAAA,IAAI,CAAC,KAAA;AAAO,IAAO,OAAA,EAAA,CAAA;AACnB,EAAA,MAAM,OAAO,OAAO,KAAA,CAAA;AACpB,EAAA,IAAI,SAAS,QAAU,EAAA;AACrB,IAAO,OAAA,KAAA,CAAA;AAAA,GACT,MAAA,IAAW,SAAS,QAAU,EAAA;AAC5B,IAAA,OAAO,GAAG,KAAQ,CAAA,EAAA,WAAA,CAAA,CAAA,CAAA;AAAA,GACpB;AACA,EAAA,SAAA,CAAU,OAAO,0CAA0C,CAAA,CAAA;AAC7D;;;;"}