Sha256: 1add0846effac9f3f4ca7c879b7733d1c63ed9111a89637890c2038bebcfe0b1

Contents?: true

Size: 420 Bytes

Versions: 59

Compression:

Stored size: 420 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 ||= []

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

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
govuk_publishing_components-34.2.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.1.3 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.1.2 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.1.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.1.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-34.0.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-33.1.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-33.0.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-32.1.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-32.0.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-31.2.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-31.1.2 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-31.1.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-31.1.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-31.0.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-30.7.3 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-30.7.2 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-30.7.1 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-30.7.0 app/views/govuk_publishing_components/components/_error_message.html.erb
govuk_publishing_components-30.6.1 app/views/govuk_publishing_components/components/_error_message.html.erb