{% if experience.page_context %}
{% set ctx = experience.page_context %}
{# Form step: render the form with action rewritten to experience endpoint #}
{% if ctx.form %}
{# Detail/view step #}
{% elif ctx.detail %}
{% include 'components/detail_view.html' %}
{# Transition buttons #}
{% if experience.transitions %}
{% for tr in experience.transitions %}
{% endfor %}
{% endif %}
{# Table/list step #}
{% elif ctx.table %}
{% include 'components/filterable_table.html' %}
{% if experience.transitions %}
{% for tr in experience.transitions %}
{% endfor %}
{% endif %}
{% else %}
This step is ready.
{% if experience.transitions %}
{% for tr in experience.transitions %}
{% endfor %}