{% extends '@SyliusShop/shared/layout/base.html.twig' %}
{% set prefixes = prefixes|default([])|merge(['sylius_shop.checkout.common']) %}
{% block body %}
{% set prefixes = prefixes|filter(hook => hook != generic_hook) %}
{% if active_step|default(null) is not null %}
{% set hooks = [ active_step ~ '.header'] %}
{% endif %}
{% hook hooks|default([])|merge(['header']) with { _prefixes: prefixes, order } %}
{% block content %}
{% endblock %}
{% block sidebar %}
{% if active_step|default(null) is not null %}
{% set hooks = [ active_step ~ '.sidebar'] %}
{% endif %}
{% hook hooks|default([])|merge(['sidebar']) with { _prefixes: prefixes, order } %}