bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
12 lines (11 loc) • 473 B
JavaScript
import { f as RX_NUMBER } from "./constants-CQ8ucyPI.mjs";
import { computed, toValue } from "vue";
//#region src/composables/useNumberishToStyle.ts
var useNumberishToStyle = (el, unit = "px") => computed(() => {
const value = toValue(el);
const resolvedUnit = toValue(unit);
return RX_NUMBER.test(String(value)) ? `${Number(value)}${resolvedUnit}` : value;
});
//#endregion
export { useNumberishToStyle as t };
//# sourceMappingURL=useNumberishToStyle-uj-NwKpF.mjs.map