<%= render DS::SearchInput.new(
variant: :embedded,
placeholder: t("helpers.select.search_placeholder"),
data: {
list_filter_target: "input",
action: "list-filter#filter"
}
) %>
<%# Uncategorized option %>
<% is_blank_selected = selected_id.blank? %>
"
role="option"
tabindex="0"
aria-selected="<%= is_blank_selected %>"
data-action="click->select#select"
data-value=""
data-filter-name="<%= t("splits.new.uncategorized") %>">
">
<%= icon("check") %>
<%= t("splits.new.uncategorized") %>
<% categories.each do |category| %>
<% is_selected = category.id == selected_id %>
"
role="option"
tabindex="0"
aria-selected="<%= is_selected %>"
data-action="click->select#select"
data-value="<%= category.id %>"
data-filter-name="<%= category.display_name %>">
">
<%= icon("check") %>
<%= render partial: "categories/badge", locals: { category: category } %>
<% end %>