.search-results - if @search_error .error-state %p.error-message= @search_error - elsif @search_results.any? = will_paginate @search_results, page_links: false, param_name: :page, params: @outfit.wardrobe_params.merge(q: params[:q]) %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 = will_paginate @search_results, param_name: :page, params: @outfit.wardrobe_params.merge(q: params[:q]) - else .empty-state %p No matching items found. Try a different search term, or browse items on the main site.