<%= form_with url: entries_path,
method: :get,
data: { turbo_stream: true } do |form| %>
<% if @query.present? %>
<%= link_to "×",
entries_path(category: @category.presence, language: @language_code.presence, starts_with: @starts_with.presence),
class: "text-slate-400 hover:text-slate-600 text-2xl leading-none",
aria: { label: "Clear search" },
data: { turbo_stream: true } %>
<% end %>
<%= form.text_field :q,
value: @query,
placeholder: "Search words, phrases, or biblical terms...",
class: "block w-full pl-11 pr-10 mt-2 mb-2 py-4 bg-white border border-slate-200 rounded-2xl shadow-sm focus:ring-2 focus:ring-indigo-500 focus:border-indigo-500 transition",
oninput: "this.form.requestSubmit()" %>
<% end %>
<%= turbo_frame_tag "entries_filters" do %>
<%= render "entries/filters" %>
<% end %>