PageSourceSearch

https://souju6.ai/assets/HomeFeedLazyBoundary-C9V16cl-.js

js souju6.ai collected 2026-10-05 14:19:45 UTC 20,259 bytes, 1 lines download raw bytes

1import{j as t,r as a}from"./react-vendor-P5XnYvWb.js";import{aq as se,H as ne,ar as X,S as Y,as as ae,$ as oe,at as ie,a as ce}from"./main-CtyeVlnq.js";import{H as le,r as me}from"./HomeFeedRail-CW0o85DS.js";import{B as de,H as ue,n as he,r as fe,a as xe,w as pe,b as A,h as ge}from"./home-feed-client-cache-Cl98jvUx.js";import{U as je}from"./user-avatar-BDwbhArf.js";import{O as we,a2 as ve}from"./icons-C3gyKvVD.js";import{I as ye}from"./MovieCollectionGrid-B9Nm7fca.js";import{c as be,s as Ne,h as Re,w as B,d as ke,e as Ce,g as _e,i as Fe}from"./watch-calendar-client-cache-BE2DijRi.js";import{L as Se}from"./lazy-image-Cjskc6Tx.js";import{useGetHomeFeedPreviewQuery as He,useLazyGetHomeFeedPageQuery as Ee}from"./api-Lpe4KBJS.js";import{h as Me,b as Le}from"./home-feed-query-UycXXTkG.js";import{a as Te,R as Ae,E as De}from"./state-view-DIGRMf6y.js";import{h as $}from"./home-feed-events-DI7QFFgH.js";import"./vite-runtime-mxn4OsD4.js";import"./movie-card-runtime-BsWugIRi.js";import"./native-environment-ChodKNAD.js";import"./navigation-runtime-Dw-8DVQD.js";import"./assistant-ui-primitives-Bn9nn9-n.js";import"./radix-ui-BXT0dNmF.js";import"./PlaylistActionSlot-CGve8RB-.js";import"./local-movie-library-CjOGUmLj.js";import"./library-owner-scope-BKVKiF-_.js";import"./library-sync-shared-outbox-D4igz3zk.js";import"./encrypted-image-asset-cache-DzQ-CoAm.js";import"./viewport-observer-pool-BrAlgUCR.js";import"./catalog-cards-EAY-q4Mn.js";import"./movie-card-helpers-BB50UVXO.js";import"./use-synced-watch-history-DN6Joxuy.js";import"./library-sync-events-DlVL0kGk.js";import"./history-domain-DxrQrvEB.js";import"./library-display-Kdd0PubL.js";import"./playback-resume-view-seyTLERV.js";import"./playback-resume-store-DM7tJaWt.js";import"./library-sync-B7ghRSvm.js";import"./library-cloud-refresh-wqd_hwNO.js";import"./saved-domain-C6FUF2FW.js";import"./library-status-CIsSTVyL.js";/* empty css                             */import"./overlay-portal-Be0vfSM5.js";import"./api-Dn2mYRMP.js";import"./CollectionSkeleton-DPX6Hf0x.js";import"./movie-card-CPnIwJ7p.js";import"./movie-card-actions-7BpEG_pz.js";function Pe({request:e,onClose:r}){const s=se();return t.jsx(de,{request:e,onClose:r,...s?{onPlay:s.openMovie}:{}})}function We({compact:e=!1,reviews:r=[]}){const[s,o]=a.useState(!1),c=a.useMemo(()=>r.filter(qe).slice(0,8),[r]),h=e&&!s?3:s?8:4,i=c.slice(0,h),d=c.length>i.length||s;return c.length===0?null:t.jsxs("section",{className:"home-review-highlights w-full",children:[t.jsxs("div",{className:"mb-2 flex items-end justify-between gap-3 px-1 md:px-0",children:[t.jsx("div",{className:"min-w-0",children:t.jsx("h2",{className:"movie-home-section-title truncate text-base font-bold text-[var(--movie-text)] md:text-lg",children:"热评摘录"})}),d?t.jsx("button",{type:"button",onClick:()=>o(n=>!n),className:"movie-button-secondary inline-flex h-8 shrink-0 items-center rounded border px-3 text-xs font-medium transition",children:s?"收起":"查看更多"}):null]}),t.jsx("div",{className:"home-review-list grid gap-2 px-1 md:grid-cols-2 md:px-0",children:i.map(n=>t.jsx(Ie,{review:n,compact:e},n.comment.id))})]})}function Ie({review:e,compact:r}){const s=Ke(e),o=$e(e.comment.content),c=s?`/player/${encodeURIComponent(s)}`:void 0,h=t.jsx("article",{className:"home-review-card min-h-24 rounded border p-3",children:t.jsxs("div",{className:"grid min-w-0 grid-cols-[3rem_minmax(0,1fr)] gap-3 py-0.5",children:[e.subject.poster_url?t.jsx("img",{src:e.subject.poster_url,alt:"",className:"h-[4.5rem] w-12 rounded object-cover",loading:"lazy"}):t.jsx("span",{className:"h-[4.5rem] w-12 rounded border border-[var(--movie-border-soft)]"}),t.jsxs("div",{className:"min-w-0",children:[t.jsxs("div",{className:"flex min-w-0 items-center gap-2",children:[t.jsx(ze,{review:e}),t.jsxs("div",{className:"min-w-0 flex-1",children:[t.jsxs("div",{className:"flex min-w-0 items-center gap-1.5",children:[t.jsx("span",{className:"truncate text-sm font-semibold text-[var(--movie-primary-strong)]",children:e.comment.author.nickname}),r?null:t.jsx(Be,{review:e}),t.jsx("span",{className:"truncate text-xs text-[var(--movie-text-subtle)]",children:Oe(e.comment.created_at)})]}),t.jsx("div",{className:"mt-0.5 truncate text-xs text-[var(--movie-text-muted)]",children:e.subject.title})]})]}),t.jsx("p",{className:"mt-2 line-clamp-2 text-sm font-semibold leading-6 text-[var(--movie-text)]",children:o}),t.jsxs("div",{className:"mt-2 flex items-center justify-between gap-3",children:[t.jsx("p",{className:"min-w-0 truncate border-l-2 border-[var(--movie-border)] pl-2 text-xs leading-5 text-[var(--movie-text-muted)]",children:e.subject.title}),t.jsxs("span",{className:"inline-flex shrink-0 items-center gap-1 text-[11px] font-semibold text-[var(--movie-text-subtle)]",children:[t.jsx(we,{className:"size-3.5 shrink-0"}),Ue(e.comment.up_count??Math.round(e.comment.quality_score??0))]})]})]})]})});return c?t.jsx(ne,{href:c,className:"block rounded focus:outline-none focus:ring-2 focus:ring-[var(--movie-primary)]",children:h}):h}function Ke(e){return e.subject.variant_id}function qe(e){return!!(e.comment.content.trim()&&e.comment.author.nickname&&(e.comment.author.avatar_url||e.comment.metadata.author_avatar_key)&&e.comment.metadata.client_level!==void 0&&e.comment.metadata.level_title&&e.comment.metadata.level_icon_key&&e.subject.title&&e.subject.variant_id)}function ze({review:e}){const r=e.comment.metadata.author_avatar_key||e.comment.metadata.level_icon_key;return t.jsx(je,{avatarUrl:e.comment.author.avatar_url,levelIconKey:r,name:e.comment.author.nickname,size:32,className:"size-8",imageClassName:"home-review-avatar"})}function Be({review:e}){const r=e.comment.metadata.level_title,s=e.comment.metadata.level_icon_key;return!r||!s?null:t.jsxs("span",{className:"movie-comment-level-badge mt-0.5 inline-flex h-5 max-w-full items-center gap-1 rounded border px-1.5 text-[10px] font-semibold",title:r,children:[t.jsx("span",{className:"movie-comment-level-icon shrink-0","aria-hidden":"true",style:Ge(s)}),t.jsx("span",{className:"truncate",children:r})]})}function $e(e){const r=e.replace(/\s+/gu," ").trim();return r.length>120?`${r.slice(0,118)}...`:r}function Oe(e){if(!e)return"";const r=new Date(e);return Number.isFinite(r.getTime())?r.toLocaleDateString("zh-CN",{month:"2-digit",day:"2-digit"}):""}function Ue(e){return e>=100?"99+":String(Math.max(0,Math.trunc(e)))}
1function Ge(e){const r=Ve(e),s=Je(r),c={lianqi:0,zhuji:1,jindan:2,yuanying:3,huashen:4}[s[1]??"lianqi"]??0;return{backgroundPosition:`${-(Number(s[2]??1)-1)*18}px ${-c*18}px`}}const Qe="lianqi-1";function Ve(e){return/^(lianqi|zhuji|jindan|yuanying|huashen)-[1-9]$/u.test(e)?e:Qe}function Je(e){const r=/^(lianqi|zhuji|jindan|yuanying|huashen)-([1-9])$/u.exec(e);if(!r)throw new Error("invalid_level_icon_key");return r}function Xe(e){return t.jsx(ye,{...e,preloadScreens:1.5,loadTiming:"immediate",allowManualLoad:!0,loadingLabel:"正在加载更多片单",endLabel:"已加载今日推荐",className:"mx-auto mt-5 max-w-2xl"})}function Ye({active:e,sections:r,reviews:s,loading:o,page:c,hasMore:h,error:i,onLoadMore:d,scrollRootRef:n}){const[u,g]=a.useState(null);if(r.length===0)return o?t.jsx(X,{showContinue:!1}):null;const b=et(r);return t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"home-feed-section-list",children:b.map(w=>t.jsxs("div",{className:"home-feed-section-group",children:[t.jsx(Ze,{section:w,onBrowse:g}),W(w)?t.jsx(We,{compact:!0,reviews:s}):null]},w.id))}),t.jsx(Xe,{page:c,hasMore:h,disabled:o||!e,error:i,onLoadPage:d,scrollRootRef:n}),t.jsx(Pe,{request:u,onClose:()=>g(null)})]})}const Ze=a.memo(function({section:r,onBrowse:s}){const o=a.useRef(null),c=tt(r),h=r.browse,i=h?t.jsx("button",{type:"button",onClick:()=>s(he(h,void 0,c)),className:"home-browse-button movie-button-secondary",children:"查看更多"}):null;return t.jsxs("section",{ref:o,"aria-label":c,children:[t.jsxs("div",{className:"home-section-header",children:[t.jsxs("div",{className:"home-section-heading",children:[t.jsx("h2",{className:"home-section-title",children:c}),r.subtitle?t.jsx("p",{className:"home-section-subtitle",children:r.subtitle}):null]}),t.jsxs("div",{className:"home-section-actions",children:[t.jsx(ue,{label:c,rootRef:o,trackSelector:".home-feed-rail-track",itemCount:r.cards.length}),i]})]}),t.jsx(le,{ariaLabel:c,cards:r.cards,sectionId:r.id})]})});function et(e){const r=e.find(W);return r?[r,...e.filter(s=>s.id!==r.id)]:e}function W(e){return e.id==="feed_sec_everyone_watching"}function tt(e){return W(e)?"大家都在看":e.title||"推荐片单"}const rt=6e4;let y;function st(e){const[r,s]=a.useState(()=>(y==null?void 0:y.retryAt)??0),o=Date.now()<r,c=a.useCallback(i=>{i&&((y==null?void 0:y.id)!==i&&(y={id:i,retryAt:Date.now()+rt}),s(y.retryAt))},[]),h=a.useCallback(()=>{y=void 0,s(0)},[]);return a.useEffect(()=>{if(!e||!o)return;const i=window.setTimeout(()=>
1s(0),Math.max(1,r-Date.now()));return()=>window.clearTimeout(i)},[e,o,r]),{blocked:o,recordFailure:c,recordSuccess:h}}const Z=[{key:"series",label:"电视剧"},{key:"anime",label:"动漫"},{key:"variety",label:"综艺"},{key:"movie",label:"电影"}];function D({active:e=!0}={}){var p,_;const r=Fe(),{blocked:s,recordFailure:o,recordSuccess:c}=st(e),[h,i]=a.useState(()=>be(r)),[d,n]=a.useState(()=>Ne(r)),u=Re({week:"current",kind:"all",limit:4},{skip:!e||s||!!h&&!d,refetchOnReconnect:!1,refetchOnMountOrArgChange:B/1e3}),[g,b]=a.useState(),w=a.useRef(null),x=u.data??h;if(a.useEffect(()=>{u.isError&&o(u.requestId)},[u.isError,u.requestId,o]),a.useEffect(()=>{!e||!u.data||u.status!=="fulfilled"||u.isFetching||!u.fulfilledTimeStamp||Date.now()-u.fulfilledTimeStamp>=B||(c(),i(u.data),ke(r,u.data,u.fulfilledTimeStamp),n(!1))},[e,r,u.data,u.isFetching,u.status,u.fulfilledTimeStamp,c]),a.useEffect(()=>{if(!e||!h||d)return;const f=window.setTimeout(()=>n(!0),Math.max(1e3,Ce(r)));return()=>window.clearTimeout(f)},[e,r,h,d]),a.useEffect(()=>{x&&b(f=>f&&x.days.some(m=>m.date===f)?f:_e(x.days.map(m=>m.date),"current"))},[x]),a.useEffect(()=>{if(!x||!g)return;const f=window.requestAnimationFrame(()=>{const m=w.current,R=m==null?void 0:m.querySelector('[data-selected="true"]');if(!m||!R)return;const H=Math.max(0,m.scrollWidth-m.clientWidth),F=R.offsetLeft-(m.clientWidth-R.offsetWidth)/2;m.scrollTo({left:Math.min(H,Math.max(0,F)),behavior:window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth"})});return()=>window.cancelAnimationFrame(f)},[x,g]),u.isError&&!x)return null;if(!x)return u.isLoading?t.jsx(it,{}):null;const N=x.days.find(f=>f.date===g)??x.days[0];return N?t.jsxs("section",{className:"home-watch-calendar","aria-labelledby":"home-watch-calendar-title",children:[t.jsxs("div",{className:"home-watch-calendar-header",children:[t.jsxs("div",{className:"home-watch-calendar-heading",children:[t.jsx(ve,{className:"home-watch-calendar-icon","aria-hidden":"true"}),t.jsxs("div",{children:[t.jsx("h2",{id:"home-watch-calendar-title",children:"本周追剧"}),t.jsx("p",{children:"按日期查看影片更新"})]})]}),t.jsx(Y,{href:"/updates",className:"home-watch-calendar-more",children:"查看完整日历"}),t.jsxs("span",{className:"home-watch-calendar-range",children:[G((p=x.days[0])==null?void 0:p.date)," - ",G((_=x.days.at(-1))==null?void 0:_.date)]})]}),t.jsx("div",{ref:w,className:"home-watch-calendar-days",role:"tablist","aria-label":"选择日期",children:x.days.map(f=>t.jsx(nt,{day:f,selected:f.date===N.date,onClick:()=>b(f.date)},f.date))}),t.jsx("div",{className:"home-watch-calendar-groups",children:Z.map(({key:f,label:m})=>t.jsx(at,{label:m,group:N.groups[f]},f))})]}):null}function nt({day:e,selected:r,onClick:s}){return t.jsxs("button",{type:"button",role:"tab","aria-selected":r,onClick:s,className:"home-watch-calendar-day","data-selected":r?"true":void 0,children:[t.jsx("span",{children:e.weekday_label}),t.jsx("strong",{children:ct(e.date)}),t.jsx("em",{children:O(e)>0?`${O(e)}部`:""})]})}function at({label:e,group:r}){const s=(r==null?void 0:r.preview.slice(0,4))??[];return t.jsxs("section",{className:"home-watch-calendar-group","aria-label":`${e}影片`,children:[t.jsxs("div",{className:"home-watch-calendar-group-header",children:[t.jsx("h3",{children:e}),t.jsxs("span",{children:[(r==null?void 0:r.total)??0," 部"]})]}),s.length>0?t.jsx("div",{className:"home-watch-calendar-list",role:"list",children:s.map(o=>t.jsx(ot,{item:o},o.id))}):t.jsx("p",{className:"home-watch-calendar-empty",children:"暂无影片"})]})}function ot({item:e}){return t.jsx(Y,{href:`/player/${encodeURIComponent(e.variant_id)}`,className:"home-watch-calendar-item-link",children:t.jsxs("article",{className:"home-watch-calendar-item",role:"listitem",children:[t.jsx(Se,{src:e.poster_url??void 0,alt:"",className:"home-watch-calendar-poster",imageClassName:"home-watch-calendar-poster-image"}),t.jsxs("div",{className:"home-watch-calendar-item-copy",children:[t.jsx("h4",{children:e.title}),U(e)?t.jsx("p",{children:U(e)}):null]})]})})}function it(){return t.jsxs("section",{className:"home-watch-calendar home-watch-calendar-skeleton","aria-label":"追剧日历加载中","aria-busy":"true",children:[t.jsxs("div",{className:"home-watch-calendar-skeleton-header",children:[t.jsxs("div",{className:"home-watch-calendar-skeleton-heading",children:[t.jsx("span",{className:"home-watch-calendar-skeleton-icon movie-skeleton-shimmer"}),t.jsxs("div",{children:[t.jsx("div",{className:"home-watch-calendar-skeleton-title movie-skeleton-shimmer"}),t.jsx("div",{className:"home-watch-calendar-skeleton-subtitle movie-skeleton-shimmer"})]})]}),t.jsx("div",{className:"home-watch-calendar-skeleton-action movie-skeleton-shimmer"})]}),t.jsx("div",{className:"home-watch-calendar-skeleton-days",children:Array.from({length:7},(e,r)=>t.jsx("span",{className:"movie-skeleton-shimmer"},r))}),t.jsx("div",{className:"home-watch-calendar-skeleton-groups",children:Array.from({length:3},(e,r)=>t.jsxs("div",{className:"home-watch-calendar-skeleton-group",children:[t.jsx("div",{className:"home-watch-calendar-skeleton-group-title movie-skeleton-shimmer"}),Array.from({length:2},(s,o)=>t.jsxs("div",{className:"home-watch-calendar-skeleton-item",children:[t.jsx("span",{className:"home-watch-calendar-skeleton-poster movie-skeleton-shimmer"}),t.jsx("span",{className:"home-watch-calendar-skeleton-copy movie-skeleton-shimmer"})]},o))]},r))})]})}function O(e){return Z.reduce((r,{key:s})=>{var o;return r+(((o=e.groups[s])==null?void 0:o.total)??0)},0)}function U(e){return[e.season_label,e.latest_episode_label].filter(
1Boolean).join(" · ")}function G(e){return e&&e.length>=10?`${Number(e.slice(5,7))}月${Number(e.slice(8,10))}日`:""}function ct(e){return e.length>=10?`${Number(e.slice(8,10))}日`:e}function lt(e){if(!e||typeof e!="object")return!1;const r=e.status;return r==="FETCH_ERROR"?!0:typeof r!="number"?!1:r===401||r===408||r===425||r>=500}const mt=new Set(["invalid_request_signature","invalid_api_key","quota_exceeded","rate_limit_exceeded","project_suspended","invalid_home_feed_response"]);function Q(e){var n;const r=P(e),s=r==null?void 0:r.status,o=typeof s=="number"&&Number.isInteger(s)&&s>=100&&s<=599||s==="FETCH_ERROR"?s:"UNKNOWN",c=P(r==null?void 0:r.payload),h=((n=P(c==null?void 0:c.error))==null?void 0:n.code)??(c==null?void 0:c.code),i=typeof h=="string"&&mt.has(h)?h:"home_feed_unavailable",d=i==="invalid_home_feed_response"?"response":o===401||o===403?"access":o===429?"limited":o==="FETCH_ERROR"?"network":typeof o=="number"&&o>=500?"server":"response";return{title:"首页内容暂时无法加载",description:d==="access"?"暂时无法连接内容服务,请重试。也可以先用上方搜索找片。":d==="limited"?"请求较多,请稍后重试。也可以先用上方搜索找片。":d==="network"?"请检查网络后重试。也可以先用上方搜索找片。":"内容服务暂时不可用,请稍后重试。也可以先用上方搜索找片。",category:d,status:o,code:i}}function P(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)?e:void 0}const V="home",J=600*1e3;function dt({active:e,scrollRootRef:r}){var z;const s=a.useRef(ut()),o=a.useRef(ht()),c=a.useRef(ae(V,s.current,{maxAgeMs:J})),h=a.useRef(fe(o.current)),i=(z=c.current)!=null&&z.sections.length?c.current:void 0,d=h.current,n=He(void 0,{refetchOnMountOrArgChange:J/1e3,skip:!e}),u=a.useRef(n.data);u.current=n.data;const g=n.refetch,b=a.useRef(!1),w=a.useRef(void 0),[x,N]=Ee(),p=a.useRef(null),_=a.useRef(new Set),f=a.useRef(e);f.current=e;const[m,R]=a.useState(()=>(i==null?void 0:i.sections)??(d==null?void 0:d.sections)??[]),H=a.useRef(m);H.current=m;const[F,E]=a.useState(()=>(i==null?void 0:i.reviews)??(d==null?void 0:d.reviewHighlights)??[]),[k,I]=a.useState(()=>(i==null?void 0:i.nextCursor)??null),[M,K]=a.useState(()=>(i==null?void 0:i.hasMore)??!1),[L,T]=a.useState(()=>(i==null?void 0:i.page)??(d!=null&&d.sections.length?1:0)),[ee,S]=a.useState(null),q=Q(n.error);a.useEffect(()=>{if(!e||!n.error||n.isFetching||w.current===n.error)return;w.current=n.error;const l=Q(n.error);oe({phase:"home_feed_preview",surface:"home",error:{name:"HomeFeedError",message:l.category,status:l.status},errorCode:l.code,context:{endpoint:"/v1/feed/home",failure_category:l.category,cached_content_visible:m.length>0}})},[e,n.error,n.isFetching,m.length]);const te=a.useMemo(()=>n.data?n.data.sections.map(l=>l.id).join("|"):"",[n.data]);a.useEffect(()=>{if(!e||i||d)return;let l=!1;return xe(o.current).then(v=>{var C;l||!v||(C=u.current)!=null&&C.sections.length||a.startTransition(()=>{R(j=>j.length>0?j:v.sections),E(j=>j.length>0?j:v.reviewHighlights??[]),T(j=>j>0||v.sections.length===0?j:1)})}),()=>{l=!0}},[e,d,i]),a.useEffect(()=>{var v;if(!n.data||n.data.sections.length===0)return;(v=p.current)==null||v.abort(),p.current=null,_.current.clear();const l=Me(n.data);pe(o.current,{sections:n.data.sections,reviewHighlights:[],personalization:n.data.personalization}),R(n.data.sections),E([]),I(l),K(!!l),T(n.data.sections.length?1:0),S(null)},[te,n.data]),a.useEffect(()=>()=>{var l;(l=p.current)==null||l.abort(),p.current=null},[]),a.useEffect(()=>{var l;e||((l=p.current)==null||l.abort(),p.current=null)},[e]),a.useEffect(()=>{const l=()=>{!f.current||n.isUninitialized||(S(null),g())};return window.addEventListener($,l),()=>window.removeEventListener($,l)},[n.isUninitialized,g]),a.useEffect(()=>{if(!e||m.length>0||n.isFetching||b.current||!lt(n.error))return;b.current=!0;const l=window.setTimeout(()=>{g()},500);return()=>window.clearTimeout(l)},[e,n.error,n.isFetching,g,m.length]),a.useEffect(()=>{m.length!==0&&ie(V,s.current,{sections:m,reviews:F,nextCursor:k,hasMore:M,page:L})},[M,k,L,F,m]);const re=a.useCallback(()=>
1{if(!f.current||!k||n.isFetching||N.isFetching||p.current)return!1;S(null);const l=x({cursor:k});return p.current=l,l.unwrap().then(v=>{if(!f.current||p.current!==l)return;const C=me(H.current,v,k,_.current);_.current.add(k),a.startTransition(()=>{R(C.sections),I(C.nextCursor),K(C.hasMore),S(C.error),T(j=>j+1),E([])})}).catch(()=>{!f.current||p.current!==l||S("加载失败,点击重试")}).finally(()=>{p.current===l&&(p.current=null)}),!0},[x,k,N.isFetching,n.isFetching]);return m.length===0&&(n.isLoading||n.isFetching&&!n.data)?t.jsxs(t.Fragment,{children:[t.jsx(A,{active:e}),t.jsx(D,{active:e}),t.jsx(X,{})]}):m.length===0&&n.error?t.jsx("div",{className:"mx-auto mt-5 w-full max-w-7xl pb-2 md:mt-6",children:t.jsx(Te,{title:q.title,description:q.description,action:t.jsx(Ae,{onClick:()=>{n.refetch()}})})}):F.length===0&&m.length===0?t.jsxs(t.Fragment,{children:[t.jsx(A,{active:e}),t.jsx(D,{active:e}),t.jsx("div",{className:"mx-auto mt-5 w-full max-w-7xl pb-2 md:mt-6",children:t.jsx(De,{title:"暂无推荐内容",description:"可以先用上方搜索直接找片。"})})]}):t.jsxs(t.Fragment,{children:[t.jsx(A,{active:e}),t.jsx(D,{active:e}),t.jsx(Ye,{active:e,sections:m,reviews:F,page:L,hasMore:M,loading:N.isFetching,error:ee,onLoadMore:re,scrollRootRef:r})]})}function ut(){return"feed:public"}function ht(){const e=new URLSearchParams;for(const[r,s]of Object.entries(Le()))e.set(r,String(s));return ge(e.toString())}function sr({active:e,scrollRootRef:r}){return t.jsx(ce,{children:t.jsx(dt,{active:e,scrollRootRef:r})})}export{sr 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.