{# My Listings seller card (control-center). Information-dense: cover with status chip + Featured highlight, title, price, per-listing stats (views/favorites/ offers), and a single primary action (View) beside an overflow menu that consolidates Edit / Feature / Mark Sold / Delete. Reuses existing routes, the premium capability globals, and the shared delete modal. #} {% from "components/premium_badge.html" import premium_badge_pill %} {% macro my_listing_card(listing, premium_ids=none, offers=0) %} {% set cover = listing.images[0] if listing.images else None %} {% set detail_url = url_for('marketplace.listing_detail', public_id=listing.public_id) %} {% set featured = is_featured_now(listing) %} {% set seller_is_premium = (listing.seller_id in premium_ids) if premium_ids is not none else show_premium_badge(listing.seller) %}
{% endmacro %}