Sha256: bec256dcd4f900331c3d8ccc67c957ac437a66f4afb1b8af0e153491a8d364b4
Contents?: true
Size: 743 Bytes
Versions: 3
Compression:
Stored size: 743 Bytes
Contents
# frozen_string_literal: true module KafkaCommand module ApplicationHelper def format_flash_errors return '' if flash[:error].blank? return flash[:error] if flash[:error].is_a?(String) '<ul>'.tap do |str| flash[:error].each do |k, v| str << "<li><span class='has-text-weight-bold'>#{k.humanize}:</span> #{v.join('. ')}</li>" end end.html_safe end def topic_path(topic) "#{cluster_path(@cluster)}/topics/#{CGI.escape(topic.name)}" end def consumer_groups_path(group) "#{cluster_path(@cluster)}/consumer_groups/#{CGI.escape(group.group_id)}" end def trim_name(name) return name if name.length < 25 name[0..22] + '...' end end end
Version data entries
3 entries across 3 versions & 1 rubygems