Sha256: 72a3b9533f74e74b420e8e1c1c94c9bd60eeb2527684d5cd3b025acac27ad5ac
Contents?: true
Size: 431 Bytes
Versions: 10
Compression:
Stored size: 431 Bytes
Contents
module Tessa module ViewHelpers def tessa_image_tag(asset) handle_asset_failure(asset) do image_tag(asset.private_url) end end private def handle_asset_failure(asset) if asset.failure? content_tag(:div, asset.message, class: "tessa-asset-failure") else yield end end end end ActionView::Base.send :include, Tessa::ViewHelpers if defined?(ActionView)
Version data entries
10 entries across 10 versions & 1 rubygems