1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="5b617678-e7cc-557e-acd9-ee474e698045")}catch(e){}}(); 3import{s as e,t}from"./jsx-runtime-D4ePz0Hl.js";import{t as n}from"./react-BXH-GOAS.js";import{n as r}from"./components-CDo3yjgw.js";import{n as i}from"./QueryClientProvider-Cdu2unP4.js";import{o as a,s as o}from"./useCommunityMembership-DRaMPU7W.js";import{n as s,r as c,t as l}from"./infiniteQueryBehavior-BHvue0HT.js";import{n as u,t as d}from"./community-Dn-kSyk_.js";import{t as f}from"./useCommunityActionBase-hxxvQypu.js";var p=class extends o{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:c()})}getOptimisticResult(e){return e.behavior=c(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:`forward`}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:`backward`}}})}createResult(e,t){let{state:n}=e,r=super.createResult(e,t),{isFetching:i,isRefetching:a,isError:o,isRefetchError:c}=r,u=n.fetchMeta?.fetchMore?.direction,d=o&&u===`forward`,f=i&&u===`forward`,p=o&&u===`backward`,m=i&&u===`backward`;return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:l(t,n.data),hasPreviousPage:s(t,n.data),isFetchNextPageError:d,isFetchingNextPage:f,isFetchPreviousPageError:p,isFetchingPreviousPage:m,isRefetchError:c&&!d&&!p,isRefetching:a&&!f&&!m}}};function m(e,t){return a(e,p,t)}var h=[`community-posts`,`community-member-posts`,`community-member-comments`,`community-comments`,`community-search`,d],g=e=>{for(let t of h)e.invalidateQueries({queryKey:[t]})},_=({buildRequest:e,onSuccess:t})=>{let n=i();return f({buildRequest:e,onSuccess:t,onSettled:()=>g(n)})},v=e(n(),1),y=e=>{if(!(e.reason||!e.meta.has_more))return e.meta.next_cursor??void 0},b=({queryKey:e,fetchPage:t,initialItems:n,initialMeta:r,initialReason:i,enabled:a=!0})=>{let o=n!==void 0&&r!==void 0,{data:s,fetchNextPage:c,hasNextPage:l,isFetchingNextPage:u,isFetchNextPageError:d,isError:f,isLoading:p}=m({queryKey:e,queryFn:({pageParam:e})=>t(e),getNextPageParam:y,initialPageParam:void 0,initialData:o?{pages:[{items:n,meta:r,reason:i}],pageParams:[void 0]}:void 0,initialDataUpdatedAt:o?Date.now():void 0,staleTime:6e4,enabled:a});return{items:(0,v.useMemo)(()=>s?.pages.flatMap(e=>e.items)??[],[s]),pages:s?.pages,fetchNextPage:c,hasNextPage:l,isFetchingNextPage:u,isFetchNextPageError:d,isError:f,isLoading:p}},x=e(t(),1),S=({memberId:e,children:t,...n})=>(0,x.jsx)(r,{to:u.member(e),...n,children:t});export{m as a,_ as i,b as n,g as r,S as t}; 4//# sourceMappingURL=MemberProfileLink-DTH-ashB.js.map 5//# debugId=5b617678-e7cc-557e-acd9-ee474e698045
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.