import { FluidType } from '../enum/fluid.enum' export function getFluidType(type: string) { switch (type.toUpperCase()) { case 'ELECTRICITY': return FluidType.ELECTRICITY case 'WATER': return FluidType.WATER case 'GAS': return FluidType.GAS default: return FluidType.ELECTRICITY } } export function formatNumberValues( value: number, fluidStyle?: string, toBeCompared = false ) { if (value || value === 0) { const localeValue = value.toLocaleString('fr-FR', { minimumFractionDigits: 2, maximumFractionDigits: 2, }) const noSpaceValue = parseInt(localeValue.replace(/\s/g, '')) if (toBeCompared) return noSpaceValue if (fluidStyle && noSpaceValue >= 1000) { const convertedValue = (noSpaceValue / 1000).toFixed(2).replace('.', ',') return convertedValue } else return localeValue } else { return '--,--' } }