Sha256: 95057e7d633acb038024fd5f6e399d970a5287913dab790a6e4e7f63792c9eef

Contents?: true

Size: 634 Bytes

Versions: 85

Compression:

Stored size: 634 Bytes

Contents

<%
  add_gem_component_stylesheet("hint")

  id ||= "hint-#{SecureRandom.hex(4)}"
  is_radio_label_hint ||= false
  right_to_left ||= false
  shared_helper = GovukPublishingComponents::Presenters::SharedHelper.new(local_assigns)

  css_classes = %w( gem-c-hint govuk-hint )
  css_classes << "govuk-radios__hint" if is_radio_label_hint

  custom_margin_bottom_class = shared_helper.get_margin_bottom if [*0..9].include?(local_assigns[:margin_bottom])
  css_classes << custom_margin_bottom_class if local_assigns[:margin_bottom]
%>

<%= tag.div id: id, class: css_classes, dir: right_to_left ? "rtl" : nil do %>
  <%= text %>
<% end %>

Version data entries

85 entries across 85 versions & 1 rubygems

Version Path
govuk_publishing_components-43.1.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-43.0.2 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-43.0.1 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-43.0.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-42.1.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-42.0.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-41.1.2 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-41.1.1 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-41.1.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-41.0.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-40.1.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-40.0.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.5 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.4 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.3 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.2 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.1 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.2.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.1.0 app/views/govuk_publishing_components/components/_hint.html.erb
govuk_publishing_components-39.0.0 app/views/govuk_publishing_components/components/_hint.html.erb