lib/active_admin/inputs/datepicker_input.rb in activeadmin-1.3.1 vs lib/active_admin/inputs/datepicker_input.rb in activeadmin-1.4.0
- old
+ new
@@ -7,9 +7,16 @@
options[:data] ||= {}
options[:data].merge! datepicker_options
end
end
+ # Can pass proc to filter label option
+ def label_from_options
+ res = super
+ res = res.call if res.is_a? Proc
+ res
+ end
+
private
def datepicker_options
options = self.options.fetch(:datepicker_options, {})
options = Hash[options.map{ |k, v| [k.to_s.camelcase(:lower), v] }]
{ datepicker_options: options }