5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/helpers/vitals_image/tag_helper.rb', line 5
def vitals_image_tag(source, options = {})
source = image_url(source) if source.is_a?(String)
optimizer = VitalsImage::Base.optimizer(source, options)
if optimizer.non_native_lazy_load?
url = vitals_image_url(optimizer.html_options["data"]["src"], optimizer.html_options)
optimizer.html_options["data"]["src"] = url
image_tag optimizer.src, optimizer.html_options
else
url = vitals_image_url(optimizer.src, optimizer.html_options)
image_tag url, optimizer.html_options
end
end
|