kaize/deadline_camp

View on GitHub
app/inputs/image_preview_input.rb

Summary

Maintainability
A
0 mins
Test Coverage
class ImagePreviewInput < SimpleForm::Inputs::FileInput
  def input
    style = options.delete(:preview_style)
    out = super
    if object.persisted? && object.send("#{attribute_name}?")
      out << template.content_tag(:div, template.image_tag(object.send(:"#{attribute_name}_url", style)) )
    end
    out
  end
end