Sha256: fbb61e747b46e0faa7748f35546f0fcb7075a4646860f1a4b0eea7c6991ec36f
Contents?: true
Size: 1.28 KB
Versions: 2
Compression:
Stored size: 1.28 KB
Contents
<% countdown_clock = GovukPublishingComponents::AppHelpers::CountdownHelper.new shared_helper = GovukPublishingComponents::Presenters::SharedHelper.new(local_assigns) heading_level ||= 2 title ||= nil text ||= nil url ||= nil data_attributes ||= {} lang ||= 'en' css_classes = %w(gem-c-transition-countdown) css_classes << 'gem-c-transition-countdown--cta' if url css_classes << 'govuk-link' if url %> <% countdown = capture do %> <%= content_tag(shared_helper.get_heading_level, title, class: "gem-c-transition-countdown__title") if title %> <% if countdown_clock.show? %> <%= tag.p class: "gem-c-transition-countdown__countdown" do %> <%= tag.span countdown_clock.days_left.first, class: "gem-c-transition-countdown__countdown-number" %><%= tag.span countdown_clock.days_left.last, class: "gem-c-transition-countdown__countdown-number" %> <%= tag.span countdown_clock.days_text, class: "gem-c-transition-countdown__countdown-text" %> <% end %> <% end %> <%= tag.p text, class: "gem-c-transition-countdown__text" if text %> <% end %> <% if url %> <%= link_to url, class: css_classes, data: data_attributes, lang: lang do %> <%= countdown %> <% end %> <% else %> <%= tag.div class: css_classes, lang: lang do %> <%= countdown %> <% end %> <% end %>
Version data entries
2 entries across 2 versions & 1 rubygems