.search-results - if @search_error .error-state %p.error-message= @search_error - elsif @search_results.any? - pagination_params = @outfit.wardrobe_params - pagination_params = pagination_params.merge(q: params[:q]) if params[:q].present? = render "items/pagination", collection: @search_results, url_params: pagination_params %ul.search-results-list - @search_results.each do |item| - appearance = @appearances_by_item_id&.dig(item.id) = render "items/item_card", item: item, appearance: appearance = render "items/pagination", collection: @search_results, url_params: pagination_params - else .empty-state %p No matching items found. Try a different search term, or browse items on the main site.