<!--
    Renders the related items for a given organisation.

    @params sc Site context
    @params organisation_titles `dict` of organsation titles for this org and all of its children.
-->

{{- $sc := .sc -}}
{{- $organisation_titles := .organisation_titles -}}

<section id="related" class="organisation__related">

    <!-- Blog posts -->
    {{- partial "cv/organisation/related-items-section.html" ( dict "sc" $sc "tls" "blog" "section_title" "Blog Posts" "organisation_titles" $organisation_titles ) -}}

    <!-- Portfolios -->
    {{- range ( ( $sc.GetPage "portfolio" ).Sections ).ByWeight -}}
        {{- partial "cv/organisation/related-items-section.html" ( dict "sc" $sc "tls" "portfolio" "section_title" .Title "organisation_titles" $organisation_titles ) -}}
    {{- end -}}

    <!-- Qualifications, Awards and Appearances -->
    {{- range ( where ( ( $sc.GetPage "cv" ).Sections ) "Title" "not in" ( slice "Organisations" "Roles" ) ).ByWeight }}
        {{- partial "cv/organisation/related-items-section.html" ( dict "sc" $sc "tls" "cv" "section_title" .Title "organisation_titles" $organisation_titles ) -}}
    {{- end -}}

</section>