(value)
| 22 | } |
| 23 | |
| 24 | export function formatConvertedValue(value) { |
| 25 | if (!Number.isFinite(value)) { |
| 26 | return ''; |
| 27 | } |
| 28 | if (Math.abs(value) >= 100 || Number.isInteger(value)) { |
| 29 | return String(Math.round(value * 1000000) / 1000000).replace(/\.0+$/, '').replace(/(\.\d*?)0+$/, '$1'); |
| 30 | } |
| 31 | return value.toFixed(6).replace(/\.0+$/, '').replace(/(\.\d*?)0+$/, '$1'); |
| 32 | } |
| 33 | |
| 34 | export function getAllConversions(value, fromUnit) { |
| 35 | return BYTE_UNITS.map((unit) => ({ |
no outgoing calls
no test coverage detected