1import{j as e}from"./react-vendor.B75MsAI9.js";import{u as o,M as r,n as s,g as t,a as i}from"./AuthModalContainer.D3JsQqnf.js";import{r as a}from"./LazyFontLoader.5DGfhuFK.js";import{C as l}from"./CenterModeCarousal.YHANq5XU.js";import"./main.DrmgIV4z.js";import"./RTLProvider.Bmr48mpV.js";const n=({onCloseClicked:n,onReadClicked:d,nextReadBooks:u,currentGlobalBookReaderSlug:g,readingListNextReadBooks:m,isFetchingBookAssets:p,viewport:c,slug:x,userId:k,userEmail:C,isRtl:R,storyFinder:f,userType:j})=>{o();let y=u,h=s.nextRead;if(m){let e=m,o=e.findIndex(e=>e.slug===g);-1!==o&&e.length>0&&(e=a(e,o+1),e.pop()),f?(h=s.newStoryFinder,y=e):e.length>=5&&(h=s.nextListRead,y=e)}return e.jsx(r,{onClose:n,narrow:c.xlarge,wide:c.large&&!c.xlarge,extraWide:c.medium&&!c.large,isRtl:R,children:e.jsx(l,{onCloseClicked:n,onReadClicked:d,nextSuggestionsType:h,books:y,isFetchingBookAssets:p,viewport:c,userEmail:C,userId:k,isRtl:R,onArrowClick:()=>{window.dataLayer.push({category:t.storyModal,event:i.bookScrolled,label:t.nextReadSuggestions,item_type:null,item_id:null,item_value:null,user_profile:j,user_id:k||"00000"})}})})};export{n 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.