<% attributes = { class: class_names("govuk-error-message", local_assigns[:classes]), id: local_assigns[:id] }.merge!(local_assigns[:attributes] || {}) visually_hidden_text = local_assigns[:visuallyHiddenText].nil? ? "Error" : local_assigns[:visuallyHiddenText] %> <%= tag.p(**attributes) do %> <%= local_assigns[:visuallyHiddenText].presence || "Error" %>: <%= local_assigns[:html].presence || local_assigns[:text] %> <% end %>