{% for condition in component.conditions %}
{% if condition.is_managed %}
{% set managed = condition.managed %}
{% set depends_on = managed.subject_reference %}
{% set key_html %}
{# todo: would users find it useful to be able to link to the question being depended on from here? #}
{{ depends_on.label }}
{% endset %}
{% set value_html %}
Change condition for
{{ interpolate(condition.evaluatable_expression.message, with_interpolation_highlighting=True) }}
{% endset %}
{% else %}
{% set key_html %}
Calculated condition
{% endset %}
{% set value_html %}
Change condition for
Show question {{ 'group ' if component.is_group else '' }}when {{ condition.evaluatable_expression.description }}
{% endset %}
{% endif %}
{% do rows.append({ "key": { "html": key_html }, "value": { "html": value_html } }) %}
{% endfor %}