1import{e as b,_ as h,A as k,l as v}from"./app.42a98c89.js";import{u as y}from"./useLoadStaffMembers.e235e07b.js";import{d as M,g as c,F as B,o as a,c as t,h as n,a as _,u as e}from"./vendor.ab7d7e0e.js";import"./staff-members.09a781df.js";const S={class:"table-block table-block--staff"},w={class:"container"},x={key:0},N={key:1,class:"table-block__content"},$={key:2},E=M({__name:"StaffIndex",setup(A){const s=c(()=>{var o;return(o=v())==null?void 0:o.staff_member_index_page_header_banner}),f=c(()=>({include:["departments","headshotImage"],per_page:200})),{loadData:m,loading:u,staffMembersAfterMapping:r,departments:p,staffMembersCols:g}=y(f);return B(()=>{m()}),(o,C)=>{var d,i,l;return a(),t("div",null,[n(b,{title:((d=s.value)==null?void 0:d.title)||"Staff Directory","featured-image":(i=s.value)==null?void 0:i.image,"show-gradient":(l=s.value)==null?void 0:l.background_gradient_overlay},null,8,["title","featured-image","show-gradient"]),_("section",S,[_("div",w,[e(u)?(a(),t("div",x,[n(h)])):e(r).length>0?(a(),t("div",N,[n(k,{rows:e(r),fields:e(g),groups:e(p)},null,8,["rows","fields","groups"])])):(a(),t("div",$,"No staff members to display"))])])])}}});export{E as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.