lib/mods_display/fields/form.rb in mods_display-1.0.0.alpha4 vs lib/mods_display/fields/form.rb in mods_display-1.0.0.alpha5
- old
+ new
@@ -1,8 +1,11 @@
+# frozen_string_literal: true
+
module ModsDisplay
class Form < Field
def fields
return [] unless form_fields.present?
+
[
ModsDisplay::Values.new(
label: I18n.t('mods_display.form'),
values: form_fields.map(&:text).uniq { |x| x.downcase.gsub(/\s/, '').gsub(/[[:punct:]]/, '') }
)