<% content_for :title, t("tournaments.new.title", name: @club.name) %> <% content_for :robots, "noindex, nofollow" %>

<%= t("tournaments.new.heading") %>

<%= t("tournaments.index.lead") %>

<%= form_with model: @tournament, url: public_club_tournaments_path(@club), method: :post, html: { class: "tournament-form", multipart: true, data: { tournament_form: true } } do %>
<%= label_tag "tournament[name]", t("tournaments.form.name") %> <%= text_field_tag "tournament[name]", @tournament.name, required: true %>
<%= label_tag "tournament[sport_key]", t("tournaments.form.sport") %> <%= select_tag "tournament[sport_key]", options_for_select(Sports::Catalog.as_api_list.map { |s| [s[:label], s[:key]] }, @tournament.sport_key) %>
<%= label_tag "tournament[venue]", t("tournaments.form.venue") %> <%= text_field_tag "tournament[venue]", @tournament.venue %>
<%= label_tag "tournament[starts_on]", t("tournaments.form.starts_on") %> <%= date_field_tag "tournament[starts_on]", @tournament.starts_on, required: true %>
<%= label_tag "tournament[ends_on]", t("tournaments.form.ends_on") %> <%= date_field_tag "tournament[ends_on]", @tournament.ends_on, required: true %>
<%= label_tag "tournament[format_kind]", t("tournaments.form.format") %> <%= select_tag "tournament[format_kind]", options_for_select(Tournament::FORMAT_KINDS.map { |k| [t("tournaments.form.formats.#{k}"), k] }, @tournament.format_kind), data: { tournament_format: true } %>
<%= label_tag "tournament[knockout_size]", t("tournaments.form.knockout_size") %> <%= select_tag "tournament[knockout_size]", options_for_select([2, 4, 8, 16], @tournament.knockout_size || 4) %>
<%= label_tag "tournament[logo_file]", t("tournaments.form.logo") %> <%= file_field_tag "tournament[logo_file]", accept: "image/png,image/jpeg,image/webp" %>

<%= t("tournaments.form.logo_hint") %>

<%= label_tag "tournament[courts]", t("tournaments.form.courts") %> <%= text_area_tag "tournament[courts]", Array(@tournament.courts).join("\n"), rows: 3 %>
<%= submit_tag t("tournaments.new.submit"), class: "btn btn-primary" %>
<% end %>