PageSourceSearch

https://agda.com.au/wp-content/themes/agda/dist/frontend/assets/search-BHQTsXXf.js

js agda.com.au collected 2026-10-02 03:40:02 UTC 6,765 bytes, 2 lines download raw bytes

1import{j as i,L as w,B as h,I as v,bv as N,bw as b,e as f,v as H,bx as _}from"./entry.client-BF1tJIhu.js";import{A as L}from"./ArticleCard-BdNvmt8s.js";import{R as u}from"./ResultList-DH3pAUG_.js";import{u as M}from"./useSearchParams-eEjfaWaP.js";import{E as G}from"./EventCard-BKeAkzjZ.js";import{R}from"./ResourceCard-BKbw9b3S.js";import{C}from"./ClassifiedCard-Cxdo7dmP.js";import{H as k}from"./HallOfFameCard-CQTfq1AZ.js";import{DirectoryResult as F}from"./template-find-a-designer-DbIPExTe.js";import{N as S}from"./NoResults-B0C5vLHC.js";import{L as V}from"./LoadingResults-BL-vfXql.js";import"./ChipList-DQRPHu-0.js";import"./RouteFlipped-B4cBB0q3.js";import"./ResponsiveImage-CSPuaRWh.js";import"./dates-D-wmKt_5.js";import"./LoadingSensor-BfQ9saTp.js";import"./Transition-BTIyssUe.js";import"./RichSelect-Bpdg6iaB.js";import"./react-icons.esm-BrOTrqLX.js";import"./index-CWWd72kg.js";import"./index-CCDKe8Fw.js";import"./floating-ui.dom-D0RElrgj.js";import"./index-Btu-ytwD.js";import"./DirectoryHeader-7ahek64K.js";import"./HR-B6amvMOY.js";import"./Toggle-DAyqQddl.js";import"./installGutenbergHooks-CakaDxut.js";import"./ProfileGalleryImage-DcEFkLQL.js";const B=o=>i.jsx(F,{item:o,className:"pt-4 border-t border-b-0 pb-0"});function E(o){return i.jsxs("div",{className:"grid-auto col-span-12 border-t py-4 text-left gap-y-3",children:[i.jsx("div",{className:"col-span-12 md:col-span-5 type-title-s-medium stack-y-3",children:i.jsx("div",{children:i.jsx(w,{href:o.uri,children:o.title})})}),i.jsx("div",{className:"col-span-12 md:col-span-5 type-body-s-roman",dangerouslySetInnerHTML:{__html:o.excerpt||""}}),i.jsx("div",{className:"col-span-12 md:col-span-2 type-body-s-roman justify-end hidden md:flex",children:i.jsx(h,{href:o.uri,variant:"outline",rightIcon:i.jsx(v,{}),size:"default",children:"Read More"})})]})}function A(){const o=N(e=>e.mainMenuOpen),[r,x]=M({branch:void 0,category:[],display:"row",search:""}),a=b({limit:5,search:x.get("search")});let y=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.pages)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="Page"),e},[a.data,r.display]),n=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.articles)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="Article"),e},[a.data,r.display]),d=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.classifieds)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="Classified"),e},[a.data,r.display]),m=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.events)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="Event"),e},[a.data,r.display]),c=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.hallOfFameArticles)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="HallOfFameArticle"),e},[a.data,r.display]),p=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.resources)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="Resource"),e},[a.data,r.display]),g=f.useMemo(()=>{var l,s;let e=(s=(l=a.data)==null?void 0:l.directorySearch)==null?void 0:s.nodes;return e=e==null?void 0:e.filter(t=>t.__typename==="User"||t.__typename==="Business"),e},[a.data,r.display]);const j=((y==null?void 0:y.slice(0,3).length)||0)+((n==null?void 0:n.slice(0,3).length)||0)+((d==null?void 0:d.slice(0,3).length)||0)+((m==null?void 0:m.slice(0,3).length)||0)+((c==null?void 0:c.slice(0,3).length)||0)+((p==null?void 0:p.slice(0,4).length)||0)+((g==null?void 0:g.slice(0,4).length)||0);return i.jsxs("div",{className:"grid-auto grid-cols-1 mt-4",children:[i.jsxs("div",{className:"w-full flex flex-col gap-3 pt-5",children:[!o&&i.jsx(H,{flipId:"bigSearchBox",children:i.jsx("div",{className:"will-change-transform relative",children:i.jsx(_,{onSearch:x.setter("search"),defaultValue:r.search,placeholder:"Search..."})})}),i.jsxs("div",{className:"type-title-m-medium text-right",children:["Results (",j,")"]})]}),i.jsxs("div",{className:"flex flex-col gap-10 my-10 md:gap-8 md:my-8",children:[j===0&&!a.isLoading&&i.jsx(S,{}),j===0&&a.isLoading&&i.jsx(V,{}),!!m&&m.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:m.slice(0,3),loading:a.isLoading,component:G,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Events"}),m.length>3&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/events?search="+x.get("search"),children:"View more"})]}),!!n&&n.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:n.slice(0,3),loading:a.isLoading,component:L,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Latest news, articles, videos and more"}),n.length>3&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/discover?search="+x.get("search"),children:"View more"})]}),!!p&&p.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:p.slice(0,4),loading:a.isLoading,component:R,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Resource Library"}),p.length>4&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/resources",children:"View more"})]}),!!d&&d.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:d.slice(0,3),loading:a.isLoading,component:C,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>
1"Jobs, spaces, opportunities"}),d.length>3&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/classifieds?search="+x.get("search"),children:"View more"})]}),!!g&&g.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:g.slice(0,4),loading:a.isLoading,component:B,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Directory"}),g.length>4&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/directory?search="+x.get("search"),children:"View more"})]}),!!c&&c.length>0&&i.jsxs("div",{className:"w-full flex flex-col gap-4",children:[i.jsx(u,{mode:r.display,items:c.slice(0,3),loading:a.isLoading,component:k,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Hall of Fame"}),c.length>3&&i.jsx(h,{variant:"outline",className:"self-center w-full md:w-fit",href:"/hall-of-fame",children:"View more"})]}),!!y&&y.length>0&&i.jsx(u,{mode:r.display,items:y.slice(0,3),loading:a.isLoading,component:E,keyField:"uri",mobileMode:"row",renderGroupHeading:e=>e,getGroupHeading:()=>"Pages"})]})]})}A.displayName="View(search)";export{A as default};
2//# sourceMappingURL=search-BHQTsXXf.js.map

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.