UNPKG

@cnamts/vue-dot

Version:

Implementation of our Design System for the French Health Insurance

11 lines (10 loc) 361 B
/** Convert a value to CSS unit */ export function convertToUnit(str: string | number | null | undefined, unit = 'px'): string | undefined { if (str === undefined || str === null || str === '') { return undefined; } else if (isNaN(+str)) { // If NaN, it's a string with unit, use as is return String(str); } else { return `${Number(str)}${unit}`; } }