1import k from"./D0rIMvHL.js";import T from"./1O2Ij95w.js";import w from"./CI4xBK7j.js";import M from"./nxkkOwJg.js";import v from"./5MtjxJ-y.js";import{o as V,a9 as y,a6 as o,cI as r,a7 as i,bp as b,a8 as u,cH as c,bq as _,bd as E,bQ as P,bz as d,ai as m,c8 as h,c9 as A}from"./BPlt5jNJ.js";import{u as B}from"./vsr-mS5a.js";import{t as x}from"./ByBHOlDa.js";import"./BWkuNxku.js";import"./fyAfAxkJ.js";import"./UCTC3J7_.js";try{let n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new n.Error().stack;t&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[t]="1ac9a1aa-2091-4699-98c2-9c9d2d1f83ee",n._sentryDebugIdIdentifier="sentry-dbid-1ac9a1aa-2091-4699-98c2-9c9d2d1f83ee")}catch{}{let n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[new n.Error().stack]=Object.assign({},n._sentryModuleMetadata[new n.Error().stack],{"_sentryBundlerPluginAppKey:splash-application":!0})}const H={components:{EditableButton:w,EditableLink:v,EditableText:k,Overlay:T,SocialMedia:M},props:{module:{type:Object,default:()=>{}},editable:{type:Boolean,default:!1},theme:{type:Object,default:()=>{}},headingOffset:{type:Number,default:0}},emits:["tracking","show-panel"],setup(n){const{h1LevelTag:t,h1LevelStyleClass:e}=B(A(n,"headingOffset"));return{h1LevelTag:t,h1LevelStyleClass:e}},computed:{...E(["isSweepstakes"]),truncatedText(){return x(this.module.content.text.html,{TruncateBy:"words",TruncateLength:this.module.content.text.meta.truncateLength,StripHTML:!1,Strict:!1,Suffix:"..."})},readMoreText(){return(this.module.content.text.meta.showMore?this.$t("read-less"):this.$t("read-more"))+"..."},showTruncatedText(){return!this.isPublic&&!this.module.content.text.meta.truncateActive||this.isPublic&&!this.module.content.text.meta.truncateActive||this.isPublic&&this.module.content.text.meta.truncateActive&&this.module.content.text.meta.showMore},moduleComputedCssClass(){return{[`@sm:px-8 @md:px-${this.module.content.padding.x}`]:!!(this.module.content.padding.x&&this.module.content.margin===!0),[`@sm:px-14 @md:px-${this.module.content.padding.x+8}`]:!!(this.module.content.padding.x&&this.module.content.margin===!1),[`border-solid border-${this.module.content.border?.width}`]:!!this.module.content.border?.width,[`pt-${this.module.content.padding.t}`]:!!this.module.content.padding.t,[`pb-${this.module.content.padding.b}`]:!!this.module.content.padding.b}},borderStyle(){return{"--module-border-color":this.module.content.border?.color}},isCtaComplete(){return this.module.content.cta.link.type==="internal"?this.module.content.cta.link.text&&this.module.content.cta.link.pageId:this.module.content.cta.link.text&&this.module.content.cta.link.href},ctaTrackingName(){return this.module.content.header.meta.display?this.module.content.header.html:"Module Name Not Available"},isPublic(){return this.$store.getters.isPublic}},methods:{readMoreClick(){this.isPublic&&(this.module.content.text.meta.showMore=!this.module.content.text.meta.showMore)},truncatise:x}},O={class:"module_inner"},I=["id"],N=["innerHTML"],D=["innerHTML"],U={class:"sr-only"};function j(n,t,e,f,z,a){const g=k,C=T,p=w,S=M,L=v,s=P("panel");return d(),y("div",{class:b(["module px-4",a.moduleComputedCssClass]),style:_([e.module.content.background.style,a.borderStyle])},[o("div",O,[e.module.content.header.meta.display?r((d(),i(g,{key:0,modelValue:e.module.content.header.html,"onUpdate:modelValue":t[0]||(t[0]=l=>e.module.content.header.html=l),editable:e.editable,tag:f.h1LevelTag,class:b(["w-full mb-4",f.h1LevelStyleClass]),"data-test":"module-header"},null,8,["modelValue","editable","tag","class"])),[[s]]):u("",!0),o("div",{id:`expanded-text-${e.module.id}`,class:"relative","aria-live":"polite"},[!a.isPublic&&e.module.content.text.meta.truncateActive?(d(),i(C,{key:0,module:e.module,"close-button":!0,onShowPanel:t[2]||(t[2]=l=>n.$emit("show-panel",l))},{header:c(()=>[o("h1",null,[m(" The "+h(e.module.component)+" text is now in ",1),t[9]||(t[9]=o("span",{class:"whitespace-nowrap"},"read-only",-1)),t[10]||(t[10]=m(" mode. ",-1))])]),body:c(()=>[o("p",null,[t[11]||(t[11]=m("To resume normal editing of the custom text as Live Text, open the ",-1)),o("strong",{class:"underline hover:text-gray-800 cursor-pointer",onClick:t[1]||(t[1]=l=>n.$emit("show-panel",{open:!0,panel_type:e.module.component,module_id:e.module.id}))},"Custom Text Module panel"),t[12]||(t[12]=m(" and toggle off the âRead more...â feature under ",-1)),t[13]||(t[13]=o("strong",null,"Content Settings",-1)),t[14]||(t[14]=m(" until youâre done.",-1))])]),buttonText:c(()=>[...t[15]||(t[15]=[m(" Open settings ",-1)])]),_:1},8,["module"])):u("",!0),e.module.content.text.meta.display&&a.showTruncatedText?r((d(),i(g,{key:1,modelValue:e.module.content.text.html,"onUpdate:modelValue":t[3]||(t[3]=l=>e.module.content.text.html=l),editable:e.editable,tag:"div","data-test":"custom-text-text"},null,8,["modelValue","editable"])),[[s]]):e.module.content.text.meta.display&&e.module.content.text.meta.truncateActive?(d(),y("div",{key:2,"data-test":"custom-text-truncated-text",innerHTML:a.truncatedText},null,8,N)):u("",!0)],8,I),e.module.content.text.meta.truncateActive&&e.module.content.text.html.split(" ").length>e.module.content.text.meta.truncateLength?r((d(),i(p,{key:1,modelValue:e.module.content.button,"onUpdate:modelValue":t[4]||(t[4]=l=>e.module.content.button=l),type:"link",class:"my-4","data-test":"custom-text-read-more","aria-controls":`expanded-text-${e.module.id}`,"aria-expanded":a.showTruncatedText,editable:e.editable,theme:{meta:{button:e.module.content.button}},onEditableButtonClick:a.readMoreClick},{default:c(()=>[o("span",{innerHTML:a.readMoreText},null,8,D),o("span",U,h(n.$t("about"))+" "+h(a.truncatise(e.module.content.header.html,{StripHTML:!0})||"content"),1)]),_:1},8,["modelValue","aria-controls","aria-expanded","editable","theme","onEditableButtonClick"])),[[s,{component:"ButtonStyle",context:"ReadMore"}]]):u("",!0),e.module.content.social.meta.display?r((d(),i(S,{key:2,modelValue:e.module.content.social,"onUpdate:modelValue":t[5]||(t[5]=l=>e.module.content.social=l),class:"mt-5","data-editable-title":e.editable?"Edit Social Media Links":"",editable:e.editable,onTracking:t[6]||(t[6]=l=>n.$emit("tracking",l))},null,8,["modelValue","data-editable-title","editable"])),[[s,{component:"SocialMediaSettings"}]]):u("",!0),e.module.content.cta.meta.display?r((d(),i(L,{key:3,modelValue:e.module.content.cta.link,"onUpdate:modelValue":t[7]||(t[7]=l=>e.module.content.cta.link=l),"data-test":"custom-cta","data-editable-title":e.editable?"Edit CTA":"",editable:e.editable,incomplete:!a.isCtaComplete,theme:e.theme,class:b(["w-full",{"text-center":e.module.content.cta.link.alignment==="center",flex:e.module.content.cta.link.alignment==="left","mt-5":e.module.content.social.meta.display||e.module.content.text.meta.display||e.module.content.header.meta.display}]),"utag-data":{page_type:n.isSweepstakes?"SPLASH Sweepstakes Page":"SPLASH Campaign Page",module_type:`Custom Module | ${a.ctaTrackingName} | ${e.module.content.cta.link.text}`,module_variation:"P1"}
1,onTracking:t[8]||(t[8]=l=>n.$emit("tracking",l))},null,8,["modelValue","data-editable-title","editable","incomplete","theme","class","utag-data"])),[[s,{component:"CustomCTA"}]]):u("",!0)])],6)}const $=Object.assign(V(H,[["render",j],["__scopeId","data-v-1510e299"]]),{__name:"CustomText"});export{$ 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.