leonhooijer/zadok

View on GitHub
app/views/zadok/filters/_numeric_range_field.html.slim

Summary

Maintainability
Test Coverage
.textfield.numeric_range_field
  = text_field_tag filter.name, filter.value(search_params),
    placeholder: I18n.t("filter.labels.numeric_range.placeholder"),
    pattern: ' *- *\d+|\d+( *- *(\d+)?)?',
    "data-role" => "numeric_range",
    "data-left" => filter.params[0],
    "data-right" => filter.params[1],
    "data-content" => filter.popover_content,
    "data-trigger" => "focus",
    "data-html" => "true",
    class: "form-control"
  = form.hidden_field filter.params[0]
  = form.hidden_field filter.params[1]