PageSourceSearch

https://farcaster.xyz/assets/useRefreshFeedItemsFirstPage-CSgEeitm.js

js farcaster.xyz collected 2026-09-24 08:33:34 UTC 12,846 bytes, 3 lines download raw bytes

1import{g as B,r as H,f as Nr,h as Tr}from"./vendor-wagmi-CRHMQcRy.js";import{c as Ie,d as Mr,e as Or,f as yr,r as De,g as Ur,h as Yr,j as Sr,k as zr,l as Kr,m as jr,n as Qr,o as N,p as Vr,q as Xr,s as Zr,t as $r,v as Jr,w as Lr,x as kr,y as ea,z as ra,B as aa}from"./vendor-charts-BcRAxB9K.js";import{$ as ta,cZ as na,iy as ia,cA as mr,iz as sa,iA as ua,iB as oa,iC as _a,b5 as la,iD as ca,dI as ga}from"./index-CjDX1y09.js";var Y,Ne;function Ce(){if(Ne)return Y;Ne=1;function a(){}return Y=a,Y}var S,Te;function Ge(){if(Te)return S;Te=1;var a=Ie(),t=Ce();function n(r,e){this.__wrapped__=r,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}return n.prototype=a(t.prototype),n.prototype.constructor=n,S=n,S}var z,Me;function Wr(){if(Me)return z;Me=1;var a=Mr(),t=a&&new a;return z=t,z}var K,Oe;function xe(){if(Oe)return K;Oe=1;var a=Wr(),t=Or(),n=a?function(r){return a.get(r)}:t;return K=n,K}var j,Ue;function fa(){if(Ue)return j;Ue=1;var a={};return j=a,j}var Q,Ye;function wr(){if(Ye)return Q;Ye=1;var a=fa(),t=Object.prototype,n=t.hasOwnProperty;function r(e){for(var i=e.name+"",s=a[i],_=n.call(a,i)?s.length:0;_--;){var u=s[_],l=u.func;if(l==null||l==e)return u.name}return i}return Q=r,Q}var V,Se;function be(){if(Se)return V;Se=1;var a=Ie(),t=Ce(),n=4294967295;function r(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=n,this.__views__=[]}return r.prototype=a(t.prototype),r.prototype.constructor=r,V=r,V}var X,ze;function ha(){if(ze)return X;ze=1;var a=be(),t=Ge(),n=yr();function r(e){if(e instanceof a)return e.clone();var i=new t(e.__wrapped__,e.__chain__);return i.__actions__=n(e.__actions__),i.__index__=e.__index__,i.__values__=e.__values__,i}return X=r,X}var Z,Ke;function pa(){if(Ke)return Z;Ke=1;var a=be(),t=Ge(),n=Ce(),r=De(),e=Ur(),i=ha(),s=Object.prototype,_=s.hasOwnProperty;function u(l){if(e(l)&&!r(l)&&!(l instanceof a)){if(l instanceof t)return l;if(_.call(l,"__wrapped__"))return i(l)}return new t(l)}return u.prototype=n.prototype,u.prototype.constructor=u,Z=u,Z}var $,je;function Fr(){if(je)return $;je=1;var a=be(),t=xe(),n=wr(),r=pa();function e(i){var s=n(i),_=r[s];if(typeof _!="function"||!(s in a.prototype))return!1;if(i===_)return!0;var u=t(_);return!!u&&i===u[0]}return $=e,$}var J,Qe;function va(){if(Qe)return J;Qe=1;var a=Ge(),t=Yr(),n=xe(),r=wr(),e=De(),i=Fr(),s="Expected a function",_=8,u=32,l=128,A=256;function h(c){return t(function(o){var g=o.length,p=g,y=a.prototype.thru;for(c&&o.reverse();p--;){var d=o[p];if(typeof d!="function")throw new TypeError(s);if(y&&!P&&r(d)=="wrapper")var P=new a([],!0)}for(p=P?p:g;++p<g;){d=o[p];var R=r(d),f=R=="wrapper"?n(d):void 0;f&&i(f[0])&&f[1]==(l|_|u|A)&&!f[4].length&&f[9]==1?P=P[r(f[0])].apply(P,f[3]):P=d.length==1&&i(d)?P[R]():P.thru(d)}return function(){var F=arguments,m=F[0];if(P&&F.length==1&&e(m))return P.plant(m).value();for(var L=0,I=g?o[L].apply(this,F):m;++L<g;)I=o[L].call(this,I);return I}})}return J=h,J}var k,Ve;function da(){if(Ve)return k;Ve=1;var a=va(),t=a();return k=t,k}var Ra=da();const Aa=B(Ra);var ee,Xe;function Pa(){if(Xe)return ee;Xe=1;function a(t,n,r,e){for(var i=-1,s=t==null?0:t.length;++i<s;){var _=t[i];n(e,_,r(_),t)}return e}return ee=a,ee}var re,Ze;function qa(){if(Ze)return re;Ze=1;var a=Sr();function t(n,r,e,i){return a(n,function(s,_,u){r(i,s,e(s),u)}),i}return re=t,re}var ae,$e;function ya(){if($e)return ae;$e=1;var a=Pa(),t=qa(),n=zr(),r=De();function e(i,s){return function(_,u){var l=r(_)?a:t,A=s?s():{};return l(_,i,n(u,2),A)}}return ae=e,ae}var te,Je;function La(){if(Je)return te;Je=1;var a=Kr(),t=ya(),n=t(function(r,e,i){a(r,i,e)});return te=n,te}var ma=La();const Wa=B(ma);var ne,ke;function Ir(){if(ke)return ne;ke=1;var a=jr(),t=Wr(),n=t?function(r,e){return t.set(r,e),r}:a;return ne=n,ne}var ie,er;function T(){if(er)return ie;er=1;var a=Ie(),t=Qr();function n(r){return function(){var e=arguments;switch(e.length){case 0:return new r;case 1:return new r(e[0]);case 2:return new r(e[0],e[1]);case 3:return new r(e[0],e[1],e[2]);case 4:return new r(e[0],e[1],e[2],e[3]);case 5:return new r(e[0],e[1],e[2],e[3],e[4]);case 6:return new r(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new r(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var i=a(r.prototype),s=r.apply(i,e);return t(s)?s:i}}return ie=n,ie}var se,rr;function wa(){if(rr)return se;rr=1;var a=T(),t=N(),n=1;function r(e,i,s){var _=i&n,u=a(e);function l(){var A=this&&this!==t&&this instanceof l?u:e;return A.apply(_?s:this,arguments)}return l}return se=r,se}var ue,ar;function Dr(){if(ar)return ue;ar=1;var a=Math.max;function t(n,r,e,i){for(var s=-1,_=n.length,u=e.length,l=-1,A=r.length,h=a(_-u,0),c=Array(A+h),o=!i;++l<A;)c[l]=r[l];for(;++s<u;)(o||s<_)&&(c[e[s]]=n[s]);for(;h--;)c[l++]=n[s++];return c}return ue=t,ue}var oe,tr;function Cr(){if(tr)return oe;tr=1;var a=Math.max;function t(n,r,e,i){for(var s=-1,_=n.length,u=-1,l=e.length,A=-1,h=r.length,c=a(_-l,0),o=Array(c+h),g=!i;++s<c;)o[s]=n[s];for(var p=s;++A<h;)o[p+A]=r[A];for(;++u<l;)(g||s<_)&&(o[p+e[u]]=n[s++]);return o}return oe=t,oe}var _e,nr;function Fa(){if(nr)return _e;nr=1;function a(t,n){for(var r=t.length,e=0;r--;)t[r]===n&&++e;return e}return _e=a,_e}var le,ir;function Gr(){if(ir)return le;ir=1;var a=Ir(),t=Vr(),n=t(a);return le=n,le}var ce,sr;function Ia(){if(sr)return ce;sr=1;var a=/\{\n\/\* \[wrapped with (.+)\] \*/,t=/,? & /;function n(r){var e=r.match(a);return e?e[1].split(t):[]}return ce=n,ce}var ge,ur;function Da(){if(ur)return ge;ur=1;var a=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function t(n,r){var e=r.length;if(!e)return n;var i=e-1;return r[i]=(e>1?"& ":"")+r[i],r=r.join(e>2?", ":" "),n.replace(a,`{
2/* [wrapped with `+r+`] */
3`)}return ge=t,ge}var fe,or;function Ca(){if(or)return fe;or=1;var a=Zr(),t=Xr(),n=1,r=2,e=8,i=16,s=32,_=64,u=128,l=256,A=512,h=[["ary",u],["bind",n],["bindKey",r],["curry",e],["curryRight",i],["flip",A],["partial",s],["partialRight",_],["rearg",l]];function c(o,g){return a(h,function(p){var y="_."+p[0];g&p[1]&&!t(o,y)&&o.push(y)}),o.sort()}return fe=c,fe}var he,_r;function xr(){if(_r)return he;_r=1;var a=Ia(),t=Da(),n=$r(),r=Ca();function e(i,s,_){var u=s+"";return n(i,t(u,r(a(u),_)))}return he=e,he}var pe,lr;function br(){if(lr)return pe;lr=1;var a=Fr(),t=Gr(),n=xr(),r=4,e=8,i=32,s=64;function _(u,l,A,h,c,o,g,p,y,d){var P=l&e,R=P?g:void 0,f=P?void 0:g,F=P?o:void 0,m=P?void 0:o;l|=P?i:s,l&=~(P?s:i),l&r||(l&=-4);var L=[u,l,c,F,R,m,f,p,y,d],I=A.apply(void 0,L);return a(u)&&t(I,L),I.placeholder=h,n(I,u,l)}return pe=_,pe}var ve,cr;function He(){if(cr)return ve;cr=1;function a(t){var n=t;return n.placeholder}return ve=a,ve}var de,gr;function Ga(){if(gr)return de;gr=1;var a=yr(),t=Jr(),n=Math.min;function r(e,i){for(var s=e.length,_=n(i.length,s),u=a(e);_--;){var l=i[_];e[_]=t(l,s)?u[l]:void 0}return e}return de=r,de}var Re,fr;function M(){if(fr)return Re;fr=1;var a="__lodash_placeholder__";function t(n,r){for(var e=-1,i=n.length,s=0,_=[];++e<i;){var u=n[e];(u===r||u===a)&&(n[e]=a,_[s++]=e)}return _}return Re=t,Re}var Ae,hr;function Hr(){if(hr)return Ae;hr=1;var a=Dr(),t=Cr(),n=Fa(),r=T(),e=br(),i=He(),s=Ga(),_=M(),u=N(),l=1,A=2,h=8,c=16,o=128,g=512;function p(y,d,P,R,f,F,m,L,I,q){var v=d&o,b=d&l,x=d&A,D=d&(h|c),G=d&g,E=x?void 0:r(y);function W(){for(var w=arguments.length,C=Array(w),O=w;O--;)C[O]=arguments[O];if(D)var Ee=i(W),Er=n(C,Ee);if(R&&(C=a(C,R,f,D)),F&&(C=t(C,F,m,D)),w-=Er,D&&w<q){var Br=_(C,Ee);return e(y,d,p,W.placeholder,P,C,Br,L,I,q-w)}var Be=b?P:this,U=x?Be[y]:y;return w=C.length,L?C=s(C,L):G&&w>1&&C.reverse(),v&&I<w&&(C.length=I),this&&this!==u&&this instanceof W&&(U=E||r(U)),U.apply(Be,C)}return W}return Ae=p,Ae}var Pe,pr;function xa(){if(pr)return Pe;pr=1;var a=Lr(),t=T(),n=Hr(),r=br(),e=He(),i=M(),s=N();function _(u,l,A){var h=t(u);function c(){for(var o=arguments.length,g=Array(o),p=o,y=e(c);p--;)g[p]=arguments[p];var d=o<3&&g[0]!==y&&g[o-1]!==y?[]:i(g,y);if(o-=d.length,o<A)return r(u,l,n,c.placeholder,void 0,g,d,void 0,void 0,A-o);var P=this&&this!==s&&this instanceof c?h:u;return a(P,this,g)}return c}return Pe=_,Pe}var qe,vr;function ba(){if(vr)return qe;vr=1;var a=Lr(),t=T(),n=N(),r=1;function e(i,s,_,u){var l=s&r,A=t(i);function h(){for(var c=-1,o=arguments.length,g=-1,p=u.length,y=Array(p+o),d=this&&this!==n&&this instanceof h?A:i;++g<p;)y[g]=u[g];for(;o--;)y[g++]=arguments[++c];return a(d,l?_:this,y)}return h}return qe=e,qe}var ye,dr;function Ha(){if(dr)return ye;dr=1;var a=Dr(),t=Cr(),n=M(),r="__lodash_placeholder__",e=1,i=2,s=4,_=8,u=128,l=256,A=Math.min;function h(c,o){var g=c[1],p=o[1],y=g|p,d=y<(e|i|u),P=p==u&&g==_||p==u&&g==l&&c[7].length<=o[8]||p==(u|l)&&o[7].length<=o[8]&&g==_;if(!(d||P))return c;p&e&&(c[2]=o[2],y|=g&e?0:s);var R=o[3];if(R){var f=c[3];c[3]=f?a(f,R,o[4]):R,c[4]=f?n(c[3],r):o[4]}return R=o[5],R&&(f=c[5],c[5]=f?t(f,R,o[6]):R,c[6]=f?n(c[5],r):o[6]),R=o[7],R&&(c[7]=R),p&u&&(c[8]=c[8]==null?o[8]:A(c[8],o[8])),c[9]==null&&(c[9]=o[9]),c[0]=o[0],c[1]=y,c}return ye=h,ye}var Le,Rr;function Ea(){if(Rr)return Le;Rr=1;var a=Ir(),t=wa(),n=xa(),r=Hr(),e=ba(),i=xe(),s=Ha(),_=Gr(),u=xr(),l=kr(),A="Expected a function",h=1,c=2,o=8,g=16,p=32,y=64,d=Math.max;function P(R,f,F,m,L,I,q,v){var b=f&c;if(!b&&typeof R!="function")throw new TypeError(A);var x=m?m.length:0;if(x||(f&=-97,m=L=void 0),q=q===void 0?q:d(l(q),0),v=v===void 0?v:l(v),x-=L?L.length:0,f&y){var D=m,G=L;m=L=void 0}var E=b?void 0:i(R),W=[R,f,F,m,L,D,G,I,q,v];
3if(E&&s(W,E),R=W[0],f=W[1],F=W[2],m=W[3],L=W[4],v=W[9]=W[9]===void 0?b?0:R.length:d(W[9]-x,0),!v&&f&(o|g)&&(f&=-25),!f||f==h)var w=t(R,f,F);else f==o||f==g?w=n(R,f,v):(f==p||f==(h|p))&&!L.length?w=e(R,f,F,m):w=r.apply(void 0,W);var C=E?a:_;return u(C(w,W),R,f)}return Le=P,Le}var me,Ar;function Ba(){if(Ar)return me;Ar=1;var a=ea(),t=Ea(),n=He(),r=M(),e=64,i=a(function(s,_){var u=r(_,n(i));return t(s,e,void 0,_,u)});return i.placeholder={},me=i,me}var Na=Ba();const Ta=B(Na);var We,Pr;function Ma(){if(Pr)return We;Pr=1;var a=ra();function t(n,r){return a(r,function(e){return n[e]})}return We=t,We}var we,qr;function Oa(){if(qr)return we;qr=1;var a=Ma(),t=aa();function n(r){return r==null?[]:a(r,t(r))}return we=n,we}var Ua=Oa();const Ya=B(Ua),Fe=50,Qa=({feedKey:a,feedType:t,updateState:n,purgeToFirstPageOnMount:r,includeUserSuggestions:e,onNullFeedItemsResponse:i,sortMode:s,seedCastHash:_})=>{const{apiClient:u}=ta(),l=na(),A=ia(),h=H.useMemo(()=>mr({feedKey:a,feedType:t,sortMode:s?.type}),[a,t,s?.type]),c=H.useRef(void 0),o=H.useRef(void 0),g=Nr(),{checkIfRecentlyPurged:p,markAsPurged:y}=sa(),d=H.useRef(!1);r&&!d.current&&!p({queryKey:h})&&(y({queryKey:h}),g.setQueryData(h,q=>q&&{pageParams:q.pageParams.slice(0,1),pages:q.pages.slice(0,1)})),d.current=!0;const P=H.useCallback((q,v)=>(o.current===void 0&&(o.current=ua(q,v)),o.current),[]),R=H.useCallback((q,v)=>(c.current===void 0&&(c.current=oa(q,v)),c.current),[]),f=Tr({..._a(a),initialPageParam:void 0,queryKey:h,queryFn:ca({apiClient:u,feedKey:a,feedType:t,updateState:n,batchUpdateGloballyCachedCast:l,internalEventsTracker:A,includeUserSuggestions:e,onNullFeedItemsResponse:i,sortMode:s,seedCastHash:_}),getNextPageParam:P,getPreviousPageParam:R,meta:{updateState:n}}),F=H.useCallback(()=>{const q=g.getQueryData(h);q&&q.pages.length>Fe&&g.setQueryData(h,v=>{if(!v)return v;const b=[v.pageParams[0]],x=[v.pages[0]];for(let D=1;D<v.pages.length;D++){const G=v.pages[D];G===null&&console.warn("page was null: useFeedItems.limitNumPages"),G.result.items.length>0&&(b.push(v.pageParams[D]),x.push(G))}return{pageParams:b.slice(0,Fe),pages:x.slice(0,Fe)}})},[g,h]),m=H.useCallback(async()=>{await g.cancelQueries({queryKey:h});const q=await f.fetchPreviousPage();c.current=void 0,o.current=void 0,q.data?.pages[0]?.result.replaceFeed&&g.setQueryData(h,v=>v&&{pageParams:v.pageParams.slice(0,1),pages:v.pages.slice(0,1)}),F()},[F,f,g,h]),L=H.useCallback(async()=>{const q=await f.fetchNextPage();c.current=void 0,o.current=void 0;const v=q.data?.pages,b=q.data?.pageParams;if(v&&b&&v.length>1){const x=v.length-1,D=v[x];if(D===null&&console.warn("lastPage was null: useFeedItems.fetchNextPage"),D.result.items.length===0){const G=b[x].olderThan,E=v[0];E===null&&console.warn("firstPage was null: useFeedItems.fetchNextPage");const W=E.result.latestMainCastTimestamp;G&&W&&G!==W&&(g.setQueryData(h,w=>w&&{pageParams:w.pageParams.slice(0,-1),pages:w.pages.slice(0,-1)}),await L())}}},[f,g,h]),I=la({...f,fetchNextPage:L});return H.useMemo(()=>{const{data:q,...v}=f,b=q?.pages.flatMap(G=>(G===null&&console.warn("page was null: useFeedItems.deduplicate"),G.result.items))||[],x=Sa("id")(b),D=q?.pages.flatMap(G=>G.result.suggestedUsers||[])||[];return{...v,feedItems:x,fetchPreviousPage:m,fetchNextPage:L,onEndReached:I,userSuggestions:D}},[L,m,f,I])},Sa=a=>Aa(Ta(Wa,a),Ya),Va=(a,t,n)=>ga(mr({feedKey:a,feedType:t}),n);export{Va as a,Qa as u};

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.