<%= render Yattho::ConditionalWrapper.new(condition: @input.auto_check_src, tag: "yattho-text-field") do %> <%= render(FormControl.new(input: @input)) do %> <%= content_tag(:div, **@field_wrap_arguments) do %> <% if @input.leading_visual %> <%= render(Yattho::Beta::Octicon.new(**@input.leading_visual)) %> <% end %> <%= render Yattho::ConditionalWrapper.new(condition: @input.auto_check_src, tag: "auto-check", csrf: auto_check_authenticity_token, src: @input.auto_check_src) do %> <%= builder.text_field(@input.name, **@input.input_arguments) %> <% end %> <% if @input.show_clear_button? %> <% end %> <% end %> <% end %> <% end %>