20 lines
310 B
Ruby
20 lines
310 B
Ruby
module BodyTrackersHelper
|
|
def format_value(value)
|
|
amount, unit = value
|
|
case
|
|
when amount.nil?
|
|
'-'
|
|
when amount.nan?
|
|
'?'
|
|
else
|
|
"#{amount} [#{unit.shortname || '-'}]"
|
|
end
|
|
end
|
|
|
|
def unit_options
|
|
@project.units.map do |u|
|
|
[u.shortname, u.id]
|
|
end
|
|
end
|
|
end
|