%# locals: (account:, provider_key:) %> <% provider_name = t("properties.avm_providers.#{provider_key}") %> <%= render DS::Dialog.new do |dialog| %> <% dialog.with_header(title: t("properties.new.avm_title", provider: provider_name)) %> <% dialog.with_body do %> <%= styled_form_with model: account, url: properties_path do |form| %>
<%= t("properties.new.avm_description", provider: provider_name) %>
<%= hidden_field_tag :avm_provider, provider_key %> <%= form.hidden_field :accountable_type, value: "Property" %> <%= form.text_field :name, label: t("properties.overview_fields.name_label"), placeholder: t("properties.overview_fields.name_placeholder"), required: true %> <%= form.fields_for :address, (@avm_address || Address.new) do |address_form| %> <%= address_form.text_field :line1, label: t("properties.form.address_line1"), placeholder: t("properties.form.address_line1_placeholder"), required: true %><%= t("properties.new.avm_us_only", provider: provider_name) %>