<%= form_for '', url: template_submissions_path(template), html: { class: 'space-y-4', autocomplete: 'off' }, data: { turbo_frame: :_top } do |f| %> <% submitters = template.submitters.reject { |e| e['invite_by_uuid'].present? || e['optional_invite_by_uuid'].present? } %> <% if submitters.size == 1 %> <%= f.text_area :emails, required: true, class: 'base-textarea w-full !text-lg', placeholder: "#{t('type_emails_here')}...", rows: 2 %> <% else %>
<% submitters.each_with_index do |item, index| %> "> <%= tag.input type: 'email', multiple: true, name: 'submission[1][submitters][][email]', autocomplete: 'off', class: 'base-input !h-10 w-full', placeholder: t('email'), required: index.zero?, value: item['email'].presence || ((params[:selfsign] && index.zero?) || item['is_requester'] ? current_user.email : ''), id: "email_#{item['uuid']}" %> <% end %>
<% if params[:selfsign].blank? %> <%= svg_icon('user_plus', class: 'w-4 h-4 stroke-2') %> <%= t('add_new') %> <% end %>
<% end %>
<%= render 'send_email', f:, template: %> <%= render('submitters_order', f:, template:) if Accounts.can_send_emails?(current_account) %>
<%= content_for(:submit_button) || capture do %> <%= f.button button_title(title: t('add_recipients')), class: 'base-button' %> <% end %>
<% end %>