Sha256: 360be6cec2821460242b751a1f964e05cfe1f67a205c296c822babfdc50fe884

Contents?: true

Size: 476 Bytes

Versions: 2

Compression:

Stored size: 476 Bytes

Contents

# frozen_string_literal: true

module Wallaby
  module Resources
    module Index
      # Html cell
      class InetHtml < Cell
        # @return [String]
        def render
          if value.nil?
            null
          else
            concat content_tag(:code, value)
            link_to(
              fa_icon('link'), "http://ip-api.com/##{value}",
              target: :_blank, class: 'text-info'
            )
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
wallaby-6.0.2 app/views/wallaby/resources/index/inet_html.rb
wallaby-6.0.1 app/views/wallaby/resources/index/inet_html.rb