DFE-Digital/govuk-components

View on GitHub
app/helpers/govuk_visually_hidden_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
module GovukVisuallyHiddenHelper
  def govuk_visually_hidden(text = nil, &block)
    return if text.blank? && block.nil?

    tag.span(text, class: "#{brand}-visually-hidden", &block)
  end

private

  def brand
    Govuk::Components.brand
  end
end

ActiveSupport.on_load(:action_view) { include GovukVisuallyHiddenHelper }