<input
    list="{{ attributes['input_name'] }}[list]"
    type="{{ attributes['type'] }}"
    id="{{ attributes['id'] }}"
    name="{{ attributes['input_name'] }}"
    value="{{ input_value }}"
    class="{{ attributes['class'] }}"
    {% for attribute_name, value in additional_attributes %}
        {{ attribute_name }}="{{ value }}"
    {% endfor %}
/>
<datalist id="{{ attributes['input_name'] }}[list]">
    {% for key, option in attributes['options'] %}
        <option value="{{ option }}" />
    {% endfor %}
</datalist>