PageSourceSearch

https://goodnessme.com.au/component---src-pages-nutritionists-tsx-265f72fe35a31ae7ce2e.js

js goodnessme.com.au collected 2026-10-03 22:11:01 UTC 7,404 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkgoodnessme_app=self.webpackChunkgoodnessme_app||[]).push([[3801],{47650:function(e,n,t){t.d(n,{a:function(){return h}});var i=t(67294),l=t(74780),a=t(26679),r=t(77544),o=t(92794),u=t(18205),s=t(84640),d=t(85893),c=function(e){var n,t,i,c,h,m,g=e.nutritionist,v=e.handleTrackingClick,f=e.textAlignMobile,p=void 0===f?"center":f,S=(0,u.qt)().settings.routes,x=(0,o.V)().urlResolver,b=(null==g?void 0:g.link)||x(g),C=(0,s.y)().getSanityImageUrl,P=(null==g||null===(n=g.image)||void 0===n?void 0:n.src)||C(null==g||null===(t=g.image)||void 0===t||null===(i=t.asset)||void 0===i?void 0:i.url,320,240)||"";return(0,d.jsxs)(l.xu,{as:"article",overflow:"hidden",w:"full",display:"flex",flexDirection:"column",h:"full",children:[(null==g?void 0:g.image)&&(0,d.jsx)(r.d,{src:P,srcSet:null==g||null===(c=g.image)||void 0===c?void 0:c.srcSet,sizes:null==g||null===(h=g.image)||void 0===h?void 0:h.sizes,alt:(null==g||null===(m=g.image)||void 0===m?void 0:m.alt)||(null==g?void 0:g.title),width:"full",aspectRatio:"article"}),(0,d.jsxs)(l.xu,{textAlign:[p,"left"],h:"full",display:"flex",flexDir:"column",justifyContent:"space-between",children:[(null==g?void 0:g.title)&&(0,d.jsx)(l.X6,{as:"p",size:"h4",mb:2,mt:4,children:null==g?void 0:g.title}),(null==g?void 0:g.summary)&&(0,d.jsx)(l.xv,{lineHeight:"24px",fontSize:"md",flexGrow:1,children:null==g?void 0:g.summary}),(0,d.jsx)(a.x,{to:null!=b&&b.url?""+S.NUTRITIONIST+(null==b?void 0:b.url):null==g?void 0:g.link,title:null==g?void 0:g.title,onClick:v,styles:{mt:[3,4]},variant:"underline",children:(0,d.jsx)(l.xv,{as:"span",fontSize:"sm",children:"View Profile"})})]})]})},h=(0,i.memo)(c)},13976:function(e,n,t){t.d(n,{E:function(){return s}});var i=t(67294),l=t(43766),a=t(74780),r=t(47260),o=t(85893),u=function(e){var n=e.handleSubmit,t=e.handleChange,i=e.placeholder,u=e.bgColor,s=e.value,d=e.fontSize,c=void 0===d?"md":d;return(0,o.jsx)(a.xu,{as:"form",onSubmit:function(e){null==e||e.preventDefault(),null==n||n()},children:(0,o.jsxs)(r.BZ,{children:[(0,o.jsx)(r.II,{placeholder:i,variant:"search",type:"text","aria-label":"Open search",pr:15,textOverflow:"ellipsis",onChange:t,bg:u,value:s,h:[10,10,12],fontSize:c}),(0,o.jsx)(r.xH,{display:"flex",alignItems:"center",justifyContent:"center",height:"full",mr:7,cursor:"pointer",onClick:function(e){null==e||e.preventDefault(),null==n||n()},children:(0,o.jsx)(l.W1,{w:4,h:4})})]})})},s=(0,i.memo)(u)},62035:function(e,n,t){t.d(n,{M:function(){return r}});var i=t(67294),l=t(86307),a=t(80104),r=function(e){var n=e.itemsPerPage,t=e.sortOptions,r=e.initialItems,o=e.totalItems,u=(0,i.useState)(t[0]),s=u[0],d=u[1],c=(0,i.useState)(1),h=c[0],m=c[1],g=(0,l.f)(),v=g.searchTerm,f=g.setActiveSearchTerm,p=g.filterItemsBySortOption,S=g.submittedSearchTerm,x=g.setSubmittedSearchTerm,b=g.filterItemsByPagination,C=g.selectedTag,P=g.setSelectedTag,j=(0,i.useCallback)((function(e){return d(e)}),[]),O=(0,i.useCallback)((function(e){var n;f(null==e||null===(n=e.target)||void 0===n?void 0:n.value)}),[f]),I=(0,i.useCallback)((function(e){null==e||e.preventDefault(),x(v)}),[x,v]),T=(0,i.useMemo)((function(){return p({items:r,activeSortOption:s})}),[s,p,r]).itemsFilteredBySortOption,k=(0,i.useMemo)((function(){return b({items:T,humanCurrentPageNumber:h,itemsPerPage:n})}),[b,h,T,n]).itemsFilteredByPagination,y=(0,i.useCallback)((function(e){var n;P((null==e||null===(n=e.target)||void 0===n?void 0:n.textContent)||e)}),[P]),w=(0,i.useCallback)((function(e){return e!==a.dH&&m(e)}),[]),N=(0,i.useCallback)((function(){return m(h+1)}),[h]),M=(0,i.useCallback)((function(){return m(h-1)}),[h]),_=(0,i.useMemo)((function(){return Math.ceil(o/n)}),[o,n]),B=(0,i.useCallback)((function(){return{totalPages:_,humanCurrentPageNumber:h,handlePageChange:w,handleNextPage:N,handlePreviousPage:M,hasPreviousPage:1!==h,hasNextPage:h!==_}}),[h,N,w,M,_]),A=(0,i.useMemo)((function(){return B()}),[B]),z=k;return{filteredItems:z,hasItems:!(null==z||!z.length),searchTerm:v,handleSearchChange:O,activeSortOption:s,handleSortChange:j,handleSearchSubmit:I,paginationOptions:A,sortOptions:t,submittedSearchTerm:S,selectedTag:C,handleTag
1Click:y}}},26493:function(e,n,t){t.r(n),t.d(n,{Head:function(){return P.F},default:function(){return O}});var i=t(63366),l=t(74780),a=t(53696),r=t(13976),o=t(47650),u=t(67294),s=t(86307),d=t(84640),c=t(62035),h=[{label:"A-Z",value:s.P.A_TO_Z},{label:"Z-A",value:s.P.Z_TO_A}],m=["{\n    _id,\n    handle {\n      current\n    },\n    image {\n      alt,\n      asset -> {\n        url\n      }\n    },\n    url,\n    title,\n    summary,\n  }"],g=function(){var e,n=(0,d.k)(),t=n.getSanity,i=n.sanityItems,l=n.loading,a=(0,c.M)({itemsPerPage:24,sortOptions:h,initialItems:null==i?void 0:i.paginated,totalItems:null==i?void 0:i.all}),r=a.searchTerm,o=a.handleSearchChange,s=a.activeSortOption,g=a.handleSortChange,v=a.handleSearchSubmit,f=a.paginationOptions,p=a.submittedSearchTerm;return(0,u.useEffect)((function(){var e=["*[_type == \"nutritionist\" && !(_id in path('drafts.**')) "+(p?'&& [title, description] match "*'+p+'*"':"")+"]"],n="[\n      "+24*((null==f?void 0:f.humanCurrentPageNumber)-1)+"..."+24*(null==f?void 0:f.humanCurrentPageNumber)+"\n    ]",i=["| order("+(null==s?void 0:s.value)+")"],l=e.concat(i).concat(n).concat(m).join("");t("{ 'paginated': "+l+", 'all': "+("count("+e+")")+" }")}),[p,s,null==f?void 0:f.humanCurrentPageNumber]),{filteredItems:null==i?void 0:i.paginated,hasItems:!(null==i||null===(e=i.paginated)||void 0===e||!e.length),searchTerm:r,handleSearchChange:o,sortOptions:h,activeSortOption:s,handleSortChange:g,handleSearchSubmit:v,paginationOptions:f,loading:l,itemsPerPage:24}},v=t(3591),f=t(85893),p=function(e){var n=e.searchTerm,t=e.handleSearchChange,i=e.handleSearchSubmit,a=e.page;return(0,f.jsx)(l.xu,{mt:[3,3,6],children:(0,f.jsx)(r.E,{placeholder:null==a?void 0:a.additionalSearchBarPlaceholder,bgColor:"brand.offWhite",value:n,handleChange:t,handleSubmit:i})})},S=function(e){var n=e.filteredItems;return null==n?void 0:n.map((function(e){return(0,f.jsx)(o.a,{nutritionist:e,textAlignMobile:"left"},null==e?void 0:e._id)}))},x=function(e){var n=e.page,t=(e.nutritionists,g()),i=t.hasItems,l=t.searchTerm,r=t.handleSearchChange,o=t.filteredItems,s=t.sortOptions,d=t.activeSortOption,c=t.handleSortChange,h=t.handleSearchSubmit,m=t.paginationOptions,v=t.loading,x=t.itemsPerPage,b=(0,u.useMemo)((function(){return(0,f.jsx)(p,{handleSearchChange:r,page:n,searchTerm:l,handleSearchSubmit:h})}),[r,h,n,l]);return(0,f.jsx)(a.N,{headerProps:{title:null==n?void 0:n.title,children:b,paddingTop:[12,14,18],paddingBottom:[8,8,11]},gridProps:{hasItems:i,columns:[1,2,3,4],children:(0,f.jsx)(S,{filteredItems:o}),columnGap:[0,4.5],rowGap:[10,10,12],noItemsLabel:null==n?void 0:n.additionalNoNutritionistsLabel,itemsPerPage:x},paginationProps:{computedOptions:m},sortOptions:s,handleSortChange:c,activeSortOption:d,showBottomBorder:!0,showFilters:!1,loading:v})},b=function(e){var n,t=e.page,i=e.nutritionists;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(x,{page:t,nutritionists:i}),!(null==t||null===(n=t.sections)||void 0===n||!n.length)&&(0,f.jsx)(v.default,{page:{content:null==t?void 0:t.sections}})]})},C=(0,u.memo)(b),P=t(66027),j=["data"],O=function(e){var n=e.data,t=(0,i.Z)(e,j);return(0,f.jsx)(C,Object.assign({},t,n))}}}]);
2//# sourceMappingURL=component---src-pages-nutritionists-tsx-265f72fe35a31ae7ce2e.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.