import { ValueFormatOptions } from "./ValueFormatOptions"; export function formatValue(value: number, publishOptions: ValueFormatOptions) { const valueStr = value.toLocaleString("fr-FR", { useGrouping: false, maximumFractionDigits: publishOptions.valueMaxFractioDigits === undefined ? 1 : publishOptions.valueMaxFractioDigits, }); const formattedValue = `${valueStr}${ publishOptions.unit === undefined ? "" : publishOptions.unit }`; return formattedValue; }