app/models/effective/form_inputs/email_field.rb



# frozen_string_literal: true

module Effective
  module FormInputs
    class EmailField < Effective::FormInput

      def input_html_options
        { class: 'form-control', placeholder: 'someone@example.com', id: tag_id }
      end

      def input_group_options
        { input_group: { class: 'input-group' }, prepend: content_tag(:span, icon('at-sign'), class: 'input-group-text') }
      end

      # This has gotta be a valid pattern
      def validated?(name)
        true
      end

    end
  end
end