{{- /* Initialize. */}} {{- $department := "" }} {{- /* Get params. */}} {{- with (.Get 0) }} {{- $department = . }} {{- else }} {{- errorf "The %q shortcode requires a single positional argument for department."}} {{- end }} {{- $departmentMembers := where site.Data.public.team "departments" "intersect" (slice $department) }} {{- range $departmentMembers }} {{- end }}
Name Group Departments
{{ partial "member/with-team-link" . }} {{- $group := "None" }} {{- range .departments }} {{- if strings.Contains . "Group" }} {{- $group = replace . "Group" "" }} {{- break }} {{- else if strings.Contains . "Team" }} {{- $group = . }} {{- $group = replace $group "BE" "" }} {{- $group = replace $group "FE" "" }} {{- $group = replace $group "Fullstack" "" }} {{- $group = replace $group " Team" "" }} {{- break }} {{- end }} {{- end }} {{ $group }}
    {{- range .departments }}
  • {{ . }}
  • {{- end }}