UNPKG

laif-ds

Version:

Design System di Laif con componenti React basati su principi di Atomic Design

14 lines (13 loc) 486 B
"use client"; import { formatDecimalParts as f } from "./formatDecimal.js"; var m; function l(t, i) { var a = f(t, i); if (!a) return t + ""; var e = a[0], o = a[1], r = o - (m = Math.max(-8, Math.min(8, Math.floor(o / 3))) * 3) + 1, n = e.length; return r === n ? e : r > n ? e + new Array(r - n + 1).join("0") : r > 0 ? e.slice(0, r) + "." + e.slice(r) : "0." + new Array(1 - r).join("0") + f(t, Math.max(0, i + r - 1))[0]; } export { l as default, m as prefixExponent };