Module: ViewComponent::ProgressComponent
- Included in:
- UiHelper
- Defined in:
- app/helpers/view_component/progress_component.rb
Instance Method Summary collapse
Instance Method Details
#progressbar_component(numerator:, denominator:) ⇒ Object
5 6 7 8 9 10 |
# File 'app/helpers/view_component/progress_component.rb', line 5 def (numerator:, denominator:) numerator = 0 if numerator.blank? denominator = 0 if denominator.blank? fill = denominator.zero? ? 0 : (numerator / denominator.to_f * 100).to_i render partial: 'view_components/progress_component/progressbar', locals: { numerator:, denominator:, fill: } end |