{% sw_extends '@Storefront/storefront/component/address/address-personal.html.twig' %}
{% block component_address_personal_account_type %}
{{ parent() }}
{% if context.customer === null %}
{% block component_address_personal_account_type_b2b_type %}
<div class="js-field-toggle-contact-type-company{% if customToggleTarget %}-{{ prefix }}{% endif %}">
<div class="{{ formRowClass }}">
{% block component_address_personal_field_type_company %}
<div class="form-group col-md-3 col-sm-6 js-label-floating">
{% block component_address_personal_field_type_company_label %}
<label class="form-label"
for="{{ idPrefix ~ prefix }}typeCompany">
{{ "ksAdditions.typeCompanyLabel"|trans|sw_sanitize }}{{ "general.required"|trans|sw_sanitize }}
</label>
{% endblock %}
{% block component_address_personal_field_type_company_select %}
<select id="{{ idPrefix ~ prefix }}typeCompany"
class="custom-select {{ formSelectClass }}{% if formViolations.getViolations('/typeCompany') is not empty %} is-invalid{% endif %}"
name="{% if prefix %}{{ prefix }}[typeCompany]{% else %}typeCompany{% endif %}"
required="required">
{% if not data.get('typeCompany') %}
<option disabled="disabled"
selected="selected"
value="">
{{ "ksAdditions.typeCompanyPlaceholder"|trans|sw_sanitize }}
</option>
{% endif %}
{% set ksBusinessCustomerEnabledDomain = config('KsAdditions.config.ksBusinessCustomerEnabledDomain') %}
{% if context.domainId in ksBusinessCustomerEnabledDomain %}
<option value="business_customer" {% if "business_customer" == data.get('typeCompany') %}selected="selected"{% endif %}>
{{ "ksAdditions.typeCompanyBusinessCustomerName"|trans|sw_sanitize }}
</option>
{% endif %}
<option value="dealers" {% if "dealers" == data.get('typeCompany') %}selected="selected"{% endif %}>
{{ "ksAdditions.typeCompanyGroupDealersName"|trans|sw_sanitize }}
</option>
</select>
{% endblock %}
{% block component_address_personal_field_type_company_select_error %}
{% if formViolations.getViolations('/typeCompany') is not empty %}
{% sw_include '@Storefront/storefront/utilities/form-violation.html.twig' with {
violationPath: '/typeCompany'
} %}
{% endif %}
{% endblock %}
</div>
{% endblock %}
</div>
</div>
{% endblock %}
{% endif %}
{% endblock %}