Sha256: 7de020cfa872d4d4265917829f2dd217172979758be1750248fdaf62151f3f41

Contents?: true

Size: 480 Bytes

Versions: 17

Compression:

Stored size: 480 Bytes

Contents

<%
  id ||= "error-message-#{SecureRandom.hex(4)}"
  classes ||= ''
  css_classes = %w( gem-c-error-message govuk-error-message )
  css_classes << classes if classes
  items ||= []
  right_to_left ||= false

  if items.any?
    errors = items.map { |item| capture { item[:text] } }
    text = raw(errors.join("<br />"))
  end
%>
<%= tag.p id: id, class: css_classes, dir: right_to_left ? "rtl" : nil do %>
  <span class="govuk-visually-hidden">Error:</span> <%= text %>
<% end %>

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
govuk_publishing_components-34.12.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.11.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.10.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.10.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.9.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.9.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.8.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.8.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.7.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.7.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.6.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.5.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.5.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.4.2 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.4.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.4.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.3.0 app/views/govuk_publishing_components/components/_error_message.html.erb