{# Render form fields based on form.type.data #} {% if form.type.data == 'sale' %} {{ form.bin_price.label }} {{ form.bin_price() }}
{{ form.allow_offers.label }} {{ form.allow_offers() }}
{% elif form.type.data == 'auction' %} {{ form.auction_start.label }} {{ form.auction_start() }}
{{ form.auction_reserve.label }} {{ form.auction_reserve() }}
{{ form.auction_ends_at.label }} {{ form.auction_ends_at() }}
{% elif form.type.data == 'trade' %} {{ form.trade_items.label }} {{ form.trade_items() }}
{% elif form.type.data == 'loan' %} {{ form.loan_return_date.label }} {{ form.loan_return_date() }}
{{ form.rental_rate.label }} {{ form.rental_rate() }}
{% elif form.type.data == 'consignment' %} {{ form.consignment_split.label }} {{ form.consignment_split() }}
{% elif form.type.data == 'swap' %} {{ form.swap_batch_id.label }} {{ form.swap_batch_id() }}
{% endif %}