diff options
Diffstat (limited to 'modern/src/common/util/converter.js')
-rw-r--r-- | modern/src/common/util/converter.js | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/modern/src/common/util/converter.js b/modern/src/common/util/converter.js deleted file mode 100644 index cb21566b..00000000 --- a/modern/src/common/util/converter.js +++ /dev/null @@ -1,107 +0,0 @@ -const speedConverter = (unit) => { - switch (unit) { - case 'kmh': - return 1.852; - case 'mph': - return 1.15078; - case 'kn': - default: - return 1; - } -}; - -export const speedUnitString = (unit, t) => { - switch (unit) { - case 'kmh': - return t('sharedKmh'); - case 'mph': - return t('sharedMph'); - case 'kn': - default: - return t('sharedKn'); - } -}; - -export const speedFromKnots = (value, unit) => value * speedConverter(unit); - -export const speedToKnots = (value, unit) => value / speedConverter(unit); - -const distanceConverter = (unit) => { - switch (unit) { - case 'mi': - return 0.000621371; - case 'nmi': - return 0.000539957; - case 'km': - default: - return 0.001; - } -}; - -export const distanceUnitString = (unit, t) => { - switch (unit) { - case 'mi': - return t('sharedMi'); - case 'nmi': - return t('sharedNmi'); - case 'km': - default: - return t('sharedKm'); - } -}; - -export const distanceFromMeters = (value, unit) => value * distanceConverter(unit); - -export const distanceToMeters = (value, unit) => value / distanceConverter(unit); - -const altitudeConverter = (unit) => { - switch (unit) { - case 'ft': - return 3.28084; - case 'm': - default: - return 1; - } -}; - -export const altitudeUnitString = (unit, t) => { - switch (unit) { - case 'ft': - return t('sharedFeet'); - case 'm': - default: - return t('sharedMeters'); - } -}; - -export const altitudeFromMeters = (value, unit) => value * altitudeConverter(unit); - -export const altitudeToMeters = (value, unit) => value / altitudeConverter(unit); - -const volumeConverter = (unit) => { - switch (unit) { - case 'impGal': - return 4.546; - case 'usGal': - return 3.785; - case 'ltr': - default: - return 1; - } -}; - -export const volumeUnitString = (unit, t) => { - switch (unit) { - case 'impGal': - return t('sharedGallonAbbreviation'); - case 'usGal': - return t('sharedGallonAbbreviation'); - case 'ltr': - default: - return t('sharedLiterAbbreviation'); - } -}; - -export const volumeFromLiters = (value, unit) => value / volumeConverter(unit); - -export const volumeToLiters = (value, unit) => value * volumeConverter(unit); |