The unit of measure to format
The formatted UOM
formatUomForDisplay(UOM.ML) // Returns "mL"
formatUomForDisplay(UOM.L) // Returns "L"
formatUomForDisplay(UOM.KG) // Returns "kg"
formatUomForDisplay(UOM.LB) // Returns "lb"
formatUomForDisplay(UOM.OZ) // Returns "oz"
formatUomForDisplay(UOM.G) // Returns "g"
formatUomForDisplay(UOM.QT) // Returns "qt"
formatUomForDisplay(UOM.GAL) // Returns "gal"
formatUomForDisplay(UOM.FLOZ) // Returns "fl oz"
formatUomForDisplay(UOM.PCS) // Returns "pcs"
formatUomForDisplay(UOM.EA) // Returns "ea"
export function formatUomForDisplay(uom: unknown): string {
if (!isUOM(uom)) return String(uom);
switch (uom) {
case UOM.ML:
return 'mL';
case UOM.L:
return 'L';
case UOM.FLOZ:
return 'fl oz';
default:
return String(uom);
}
}
Formats a unit of measure (UOM) for display.