{% extends "bases/app.html" %}
{% import "macros.html" as macros %}

{% block title %}{{ current_zone }} ⋅ Records ⋅ {% endblock title %}
{% block styles %}
<link rel="stylesheet" type="text/css" href="/styles/zone.css">
{% endblock styles %}

{% block main %}
    <h1>Gestion de la zone {{ current_zone }}</h1>
    <nav class="secondary" aria-label="Secondaire">
        <ul>
            <li>
                {{ macros::nav_link(
                    content="Enregistrements",
                    href="/zone/" ~ current_zone ~ "/records",
                    current_page=nav_page,
                ) }}
            </li>
            <li>
                {{ macros::nav_link(
                    content="Membres",
                    href="/zone/" ~ current_zone ~ "/members",
                    current_page=nav_page,
                ) }}
            </li>
        </ul>
    </nav>
    <section>
        <h2>Enregistrements</h2>
        <zone-content>
        </zone-content>
    </section>
{% endblock main %}

{% block scripts %}
    <script type="module">
        const zoneName = '{{ current_zone }}';

        import initRecordsComponent from '/scripts/records.js';

        initRecordsComponent(document.querySelector('zone-content'), { zone: zoneName });
    </script>
{% endblock scripts %}