1import{cl as re,bw as ce,cE as be,a9 as b,F as M,bM as ke,ce as h,a7 as k,a8 as u,bJ as ge,a3 as s,aX as fe,cw as he,bQ as ye,bz as i,bp as r,bq as v,cI as c,aj as S,a6 as g,cH as T,ai as A,c8 as E,aR as F}from"./BPlt5jNJ.js";import{t as z}from"./ByBHOlDa.js";import ve from"./BegCxbDe.js";import pe from"./DVBSSHOv.js";import we from"./DaS4BzlR.js";import Ve from"./CI4xBK7j.js";import Ce from"./5MtjxJ-y.js";import p from"./D0rIMvHL.js";import Me from"./BmvTBmrE.js";import Se from"./1O2Ij95w.js";import Te from"./BAvpTMRj.js";import De from"./Dl9WbiIH.js";import{a as xe,u as Be,b as Le}from"./DlrFBTCH.js";import{buildSeriesFieldCssClass as I}from"./oW1pMe-0.js";import"./CizZK2US.js";import"./fyAfAxkJ.js";import"./UCTC3J7_.js";import"./CzPunx1q.js";import"./YPPjQ5lW.js";import"./DBoafQlm.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},w=new e.Error().stack;w&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[w]="405c58a5-0b8c-4a6c-8231-6f1ef77d2c3c",e._sentryDebugIdIdentifier="sentry-dbid-405c58a5-0b8c-4a6c-8231-6f1ef77d2c3c")}catch{}{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:splash-application":!0})}function Ue(e,w="en"){if(!e||typeof e!="string")return 0;const y=e.replace(/<[^>]*>/g,"").replace(/ /g," ").trim();if(y.length===0)return 0;const D=new Intl.Segmenter(w,{granularity:"word"}).segment(y);return Array.from(D).filter(V=>V.isWordLike).map(V=>V.segment).length}const Ne={class:"flex flex-col gap-8"},$e=["id","data-test","data-isbn"],Pe={class:"multi-book-cover relative mb-4 justify-center","data-test":"multi-book-cover"},Ae={key:0,class:"w-full @xxs:max-w-[175px] @sm:max-w-[200px] flex flex-col gap-3"},Ee={class:"multi-book-title-author w-full","data-test":"multi-book-title-author"},Fe={class:"multi-book-title"},ze={class:"multi-book-author"},Ie={key:0,class:"mb-4 grid gap-1"},He={key:0,class:"multi-book-series-book-number"},Re={key:1,class:"multi-book-series-name"},je={class:"multi-book-description w-full","data-test":"multi-book-description"},We=["id"],Oe=["innerHTML"],qe=["innerHTML"],Ge={class:"sr-only"},Je={class:"multi-book-retailer-links w-full","data-test":"multi-book-retailer-links"},kt={__name:"MultiBookListView",props:{module:{type:Object,default:()=>({})},editable:{type:Boolean,default:!1},theme:{type:Object,default:()=>({})},slug:{type:String,default:""},baseUrl:{type:String,default:""},isDesktop:{type:Boolean,default:!1},ctaTrackingName:{type:String,default:""}},emits:["tracking","show-panel"],setup(e,{emit:w}){const y=fe("headingUtils",{h2LevelTag:"h2",h2LevelStyleClass:"theme-h2"}),x=s(()=>y.h2LevelTag?.value||y.h2LevelTag),D=s(()=>y.h2LevelStyleClass?.value||y.h2LevelStyleClass),o=e,V=w,C=he(),{t:B}=re(),L=ge(!1);ce(()=>{L.value=!0});const{subHeadingColorStyle:H,subHeadingCssClasses:R}=Be(s(()=>o.module),s(()=>o.theme)),{viewMoreEnabled:j,visibleTitlesCount:W,visibleTitles:U,loadMore:O}=xe(o.module,{isDesktop:s(()=>o.isDesktop),layout:"ListView",isPublic:s(()=>C.getters.isPublic),isMounted:L}),{getSubheadingTag:q,getSubheadingStyleClass:G}=Le(x,D,U),J=s(()=>C.getters.campaign),K=s(()=>C.getters.isSweepstakes),f=s(()=>C.getters.isPublic),Q=s(()=>{const l=o.module.content.retailerLinks.meta.button.alignment;return{"justify-start":l==="left","justify-center":l==="center"}}),X=s(()=>({"--title-font-color":o.module.content.title.color})),Y=s(()=>{let l;return o.module.content.author.meta.display?l="mb-1":o.module.content.shortDescription.meta.display?l="mb-3":(o.module.content.addToCart.meta.display||o.module.content.retailerLinks.meta.display)&&(l="mb-4"),{"book-title":!0,[o.module.content.title.fontFamily]:!!o.module.content.title.fontFamily,["font-weight-"+o.module.content.title.fontWeight]:!!o.module.content.title.fontWeight,["font-size-"+o.module.content.title.fontSize+"px"]:!!o.module.content.title.fontSize,uppercase:o.module.content.title.textTransform,[l]:!0}}),Z=s(()=>({"--author-font-color":o.module.content.author.color})),_=s(()=>{const l="mb-4";return{"book-author":!0,[o.module.content.author.fontFamily]:!!o.module.content.author.fontFamily,["font-weight-"+o.module.content.author.fontWeight]:!!o.module.content.author.fontWeight,["font-size-"+o.module.content.author.fontSize+"px"]:!!o.module.content.author.fontSize,uppercase:o.module.content.author.textTransform,[l]:!0}}),ee=s(()=>({"--series-book-number-font-color":o.module.content.seriesBookNumber?.color})),te=s(()=>I(o.module.content.seriesBookNumber,"book-series-book-number")),oe=s(()=>({"--series-name-font-color":o.module.content.seriesName?.color})),le=s(()=>I(o.module.content.seriesName,"book-series-name")),N=s(()=>({"--description-font-color":o.module.content.bookDescription?.color})),$=s(()=>({"book-description":!0,[o.module.content.bookDescription.fontFamily]:!!o.module.content.bookDescription.fontFamily,["font-weight-"+o.module.content.bookDescription.fontWeight]:!!o.module.content.bookDescription.fontWeight,["font-size-"+o.module.content.bookDescription.fontSize+"px"]:!!o.module.content.bookDescription.fontSize,uppercase:o.module.content.bookDescription.textTransform,"text-center":o.module.content.alignment==="center"}));be(()=>o.isDesktop,l=>{f.value&&o.module.content.bookDescription.meta.truncateActive===!1&&l===!1&&(o.module.content.bookDescription.meta.truncateActive=!0)},{immediate:!0});const ne=l=>z(l,{TruncateBy:"words",TruncateLength:o.module.content.bookDescription.meta.truncateLength,StripHTML:!1,Str
1ict:!1,Suffix:"..."}),ae=l=>B(l?"read-less":"read-more")+"...",ie=l=>{if(f.value&&(l.bookDescription.meta.showMore=!l.bookDescription.meta.showMore,l.bookDescription.meta.showMore&&l.analyticsMeta)){const a={event_type:"read_book_description",...F(l.analyticsMeta)};V("tracking",a)}},se=(l,a)=>{if(!f.value)return;const d={event_type:"affiliate_click",affiliate_name:l.target.innerText,...F(a.analyticsMeta)};V("tracking",d)},de=l=>l.type==="internal"?!!l.pageId:!!l.text&&!!l.href,P=l=>{const a=Ue(l?.bookDescription?.html,J.value.language),d=o.module.content.bookDescription.meta.truncateLength;return a>d},ue=l=>!P(l)||l.bookDescription.meta.showMore?!0:f.value&&!o.isDesktop?!1:!o.module.content.bookDescription.meta.truncateActive,me=l=>P(l)?f.value&&!o.isDesktop?!0:o.module.content.bookDescription.meta.truncateActive:!1;return(l,a)=>{const d=ye("panel");return i(),b("div",Ne,[(i(!0),b(M,null,ke(h(U),(t,m)=>(i(),b("div",{id:`title-${t.id}-${m}`,key:t.id,class:r(["multi-book-list relative",{"subheading-item":!t.isbn}]),"data-test":`multi-book-list-${m}`,"data-isbn":t.isbn},[t.isbn?(i(),b(M,{key:1},[g("div",Pe,[c(S(we,{modelValue:t.image,"onUpdate:modelValue":n=>t.image=n,editable:e.editable,"cover-style":e.module.content.image.style,class:r(["relative h-auto max-w-[105px] @sm:max-w-[200px]",{"@md:w-auto":e.module.content.alignment!=="center"}]),"component-name":e.module.component},null,8,["modelValue","onUpdate:modelValue","editable","cover-style","class","component-name"]),[[d,{component:"MultiBookCoverArtSettings",context:{title:t,index:m}}]]),e.module.content.dropdownButton.display||e.module?.content?.audioPlayer?.meta?.display&&t?.audioPlayer?.hasAudioExcerpt||e.module.content.cta.meta.display?(i(),b("div",Ae,[e.module.content.retailerLinks.meta.display&&e.module.content.dropdownButton.display?(i(),k(Me,{key:0,modelValue:t.retailerLinks.retailers,"onUpdate:modelValue":n=>t.retailerLinks.retailers=n,module:e.module,title:t,index:m,theme:e.theme,"is-public":f.value,editable:e.editable,class:r(Q.value),onTracking:se,onShowPanel:a[0]||(a[0]=n=>l.$emit("show-panel",n))},null,8,["modelValue","onUpdate:modelValue","module","title","index","theme","is-public","editable","class"])):u("",!0),e.module?.content?.audioPlayer?.meta?.display&&t?.audioPlayer?.hasAudioExcerpt?c((i(),k(pe,{key:1,title:{title:{isbn:t.isbn,title:t.title.html,module_id:e.module.id,analyticsMeta:t.analyticsMeta,module_type:`Multi Book Module ${e.module.content.header.meta.display?"| "+e.module.content.header.html:""}`},player:t.audioPlayer},"module-level-theme":e.module.content.audioPlayer?.button,"global-level-theme":e.theme.meta.audioPlayer,editable:e.editable,class:r(["w-full",{"mx-auto":e.module.content.alignment==="center"}])},null,8,["title","module-level-theme","global-level-theme","editable","class"])),[[d,{component:"AudioPlayerButtonStyle"}]]):u("",!0),e.module.content.cta.meta.display?c((i(),k(Ce,{key:2,modelValue:t.cta.link,"onUpdate:modelValue":n=>t.cta.link=n,"data-test":"custom-cta","data-editable-title":e.editable?"Edit CTA":"",editable:e.editable,theme:e.theme,"module-theme":e.module.content.cta.meta.button,context:"addToCart",incomplete:!de(t.cta.link),class:"min-w-4 break-normal",type:"multi-book-list","utag-data":{page_type:K.value?"SPLASH Sweepstakes Page":"SPLASH Campaign Page",module_type:`Custom Module | ${e.ctaTrackingName} | ${t.cta.link.text}`,module_variation:`P${m+1}`,module_variation_identifier:t.isbn},onTracking:a[1]||(a[1]=n=>l.$emit("tracking",n))},null,8,["modelValue","onUpdate:modelValue","data-editable-title","editable","theme","module-theme","incomplete","utag-data"])),[[d,{component:"MultiCustomCtaLink",context:{link:t.cta.link,type:"titles",index:m}}]]):u("",!0)])):u("",!0)]),g("div",Ee,[g("div",Fe,[e.module.content.title.meta.display?c((i(),k(p,{key:0,modelValue:t.title.html,"onUpdate:modelValue":n=>t.title.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:r([Y.value,"theme-h2"]),style:v(X.value),"data-test":"multi-book-title","fallback-content":t.preview.title},null,8,["modelValue","onUpdate:modelValue","editable","alignment","class","style","fallback-content"])),[[d,{component:"MultiBookTextStyle",context:{field:"title"}}]]):u("",!0)]),g("div",ze,[e.module.content.author.meta.display?c((i(),k(p,{key:0,modelValue:t.author.html,"onUpdate:modelValue":n=>t.author.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:r([_.value,"theme-h3"]),style:v(Z.value),"data-test":"multi-book-author","fallback-content":t.preview.authorNames},null,8,["modelValue","onUpdate:modelValue","editable","alignment","class","style","fallback-content"])),[[d,{component:"MultiBookTextStyle",context:{field:"author"}}]]):u("",!0)]),e.module.content.seriesBookNumber.meta.display||e.module.content.seriesName.meta.display?(i(),b("div",Ie,[e.module.content.seriesBookNumber.meta.display&&t.seriesBookNumber&&(!f.value||t.seriesBookNumber.html)?(i(),b("div",He,[c(S(p,{modelValue:t.seriesBookNumber.html,"onUpdate:modelValue":n=>t.seriesBookNumber.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:r([te.value,"theme-h4"]),style:v(ee.value),"data-test":"multi-book-series-book-number"},null,8,["modelValue","onUpdate:modelValue","editable","alignment","class","style"]),[[d,{component:"MultiBookSeriesInfoStyle",context:{field:"seriesBookNumber"}}]])])):u("",!0),e.module.content.seriesName.meta.display&&t.seriesName&&(!f.value||t.seriesName.html)?(i(),b("div",Re,[c(S(p,{modelValue:t.seriesName.html,"onUpdate:modelValue":n=>t.seriesName.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:r([le.value,"theme-h4"]),style:v(oe.value),"data-test":"multi-book-series-name"},null,8,["modelValue","onUpdate:modelValue","editable","alignment","class","style"]),[[d,{component:"MultiBookSeriesInfoStyle",context:{field:"seriesName"}}]])])):u("",!0)])):u("",!0)]),g("div",je,[e.module.content.shortDe
1scription.meta.display?c((i(),k(p,{key:0,modelValue:t.shortDescription.html,"onUpdate:modelValue":n=>t.shortDescription.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:"book-blurb mb-4","data-test":"multi-book-shortDescription"},null,8,["modelValue","onUpdate:modelValue","editable","alignment"])),[[d]]):u("",!0),g("div",{id:`expanded-text-${e.module.id}-${m}`,class:"relative multi-book-list-view-book-description","aria-live":"polite"},[!f.value&&e.module.content.bookDescription.meta.truncateActive?(i(),k(Se,{key:0,module:e.module,"close-button":!0,onShowPanel:a[3]||(a[3]=n=>l.$emit("show-panel",n))},{header:T(()=>[...a[9]||(a[9]=[g("h1",null," âRead-Onlyâ Mode Enabled ",-1)])]),body:T(()=>[g("p",null,[a[10]||(a[10]=A("To edit the text, turn off âRead More...â feature under ",-1)),g("strong",{class:"underline hover:text-gray-800 cursor-pointer",onClick:a[2]||(a[2]=n=>l.$emit("show-panel",{open:!0,panel_type:e.module.component,module_id:e.module.id}))},"Content Settings")])]),buttonText:T(()=>[...a[11]||(a[11]=[A(" Open settings ",-1)])]),_:1},8,["module"])):u("",!0),e.module.content.bookDescription.meta.display?(i(),b(M,{key:1},[ue(t)?c((i(),k(p,{key:0,modelValue:t.bookDescription.html,"onUpdate:modelValue":n=>t.bookDescription.html=n,editable:e.editable,alignment:e.module.content.alignment,tag:"div",class:r(["mb-4 @md:mb-0",$.value]),style:v(N.value),"data-test":"multi-book-list-view-book-description"},null,8,["modelValue","onUpdate:modelValue","editable","alignment","class","style"])),[[d,{context:{moduleFontField:"bookDescription"}}]]):(i(),b("div",{key:1,class:r(["book-description",$.value]),style:v(N.value),"data-test":"multi-book-truncated-text",innerHTML:ne(t.bookDescription.html)},null,14,Oe))],64)):u("",!0)],8,We),me(t)?c((i(),k(Ve,{key:1,modelValue:e.module.content.button,"onUpdate:modelValue":a[4]||(a[4]=n=>e.module.content.button=n),class:r(["my-4",{"self-center":e.module.content.button.alignment==="center"}]),type:"link","aria-expanded":t.bookDescription.meta.showMore,"aria-controls":`expanded-text-${e.module.id}-${m}`,"data-test":`multi-book-read-more-${m}`,editable:e.editable,theme:{meta:{button:e.module.content.button}},onEditableButtonClick:n=>ie(t)},{default:T(()=>[g("span",{innerHTML:ae(t.bookDescription.meta.showMore)},null,8,qe),g("span",Ge,E(l.$t("about"))+" "+E(h(z)(t.title.html,{StripHTML:!0})||"book description"),1)]),_:2},1032,["modelValue","class","aria-expanded","aria-controls","data-test","editable","theme","onEditableButtonClick"])),[[d,{component:"ButtonStyle",context:"ReadMore",title:"Edit âRead Moreâ¦â Button"}]]):u("",!0)]),g("div",Je,[e.module.content.dropdownButton.display?u("",!0):(i(),b(M,{key:0},[e.module.content.addToCart&&e.module.content.addToCart.meta.display?c((i(),k(ve,{key:0,modelValue:t.addToCart,"onUpdate:modelValue":n=>t.addToCart=n,isbn:t.isbn,editable:e.editable,"title-format":t.format,"seo-friendly-url":t.seoFriendlyUrl,slug:e.slug,meta:t.analyticsMeta,theme:e.theme,"module-theme":e.module.content.addToCart.meta.button,alignment:e.module.content.alignment,module:"MultiBook",class:"mb-4",onTracking:a[5]||(a[5]=n=>l.$emit("tracking",n))},null,8,["modelValue","onUpdate:modelValue","isbn","editable","title-format","seo-friendly-url","slug","meta","theme","module-theme","alignment"])),[[d,{component:"AddToCartSettings",context:"AddToCart"}]]):u("",!0),e.module.content.retailerLinks.meta.display?c((i(),k(Te,{key:"retailerlinks_"+t.isbn,modelValue:t.retailerLinks,"onUpdate:modelValue":n=>t.retailerLinks=n,editable:e.editable,class:"mb-8",meta:t.analyticsMeta,isbn:t.isbn,"work-id":t.workId,theme:e.theme,"module-theme":e.module.content.retailerLinks.meta.button,alignment:e.module.content.alignment,module:"MultiBook",context:"retailerLinks","data-test":"multi-book-retailer-links","base-url":e.baseUrl,onTracking:a[6]||(a[6]=n=>l.$emit("tracking",n))},null,8,["modelValue","onUpdate:modelValue","editable","meta","isbn","work-id","theme","module-theme","alignment","base-url"])),[[d,{component:"MultiBookRetailerSettings",context:{index:m,title:t}}]]):u("",!0)],64))])],64)):(i(),b("div",{key:0,class:r(["multi-book-subheading mb-4 w-full",{"mt-4":m!==0}]),style:v(h(H))},[c(S(p,{modelValue:t.text,"onUpdate:modelValue":n=>t.text=n,editable:e.editable,theme:e.theme,tag:h(q)(m),class:r([h(G)(m),h(R)]),"max-length":35,"data-test":"multi-book-subheading"},null,8,["modelValue","onUpdate:modelValue","editable","theme","tag","class"]),[[d]])],6))],10,$e))),128)),h(j)?(i(),k(De,{key:0,"module-id":e.module.id,"visible-count":h(W),"total-count":e.module.content.titles.length,"is-
1public":f.value,editable:e.editable,module:e.module,theme:e.theme,"load-more":h(O),onTracking:a[7]||(a[7]=t=>l.$emit("tracking",t)),onShowPanel:a[8]||(a[8]=t=>l.$emit("show-panel",t))},null,8,["module-id","visible-count","total-count","is-public","editable","module","theme","load-more"])):u("",!0)])}}};export{kt 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.