leonhooijer/zadok

View on GitHub
app/views/zadok/form/fields/_file_field.html.slim

Summary

Maintainability
Test Coverage
.form-group
  .custom-file
    = form.file_field(attr, options.fetch(:html, {}).merge(class: "custom-file-input"))
    = form.label(attr, class: "custom-file-label")

  - if options[:preview] && resource.send(attr).try(:image?)
    = image_tag(resource.send(attr), class: "logo img-fluid")