1(self.webpackChunkap_com=self.webpackChunkap_com||[]).push([["src_main_frontend_componentsV3_TextImage_TextImage_vue"],{85225:function(){},58118:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var o=n(65683),a=n(20738),r=n(76575),i=n(10810),c=n(52947),l=n(29636);var s=n(28810),u=(0,o.defineComponent)({name:"ApTextimage",__name:"TextImage",props:{isCountryRestrictionEnabled:{type:Boolean,default:!1},restrictedCountries:{default:()=>[]}},setup(e){const t=e,{addAriaLDescribedBy:n}=(0,s.J)();a.os.registerPlugin(r.u);const{isVisible:u}=function(e){const t=(0,o.ref)(!1);return e?.length?l.A.fetchLocation().then(n=>{n&&(t.value=e.indexOf(n.country_code?.toLowerCase())>-1)}).catch(e=>{t.value=!0,window.console.error(e)}):t.value=!0,{isVisible:t}}(t.restrictedCountries),d=(0,c.q)(),f=(0,o.ref)(null),{isLoaded:m}=(0,i.bP)(d),p=(0,o.computed)(()=>!t.isCountryRestrictionEnabled||t.isCountryRestrictionEnabled&&u.value),v=(0,o.watchEffect)(()=>{p.value&&f.value&&m.value&&(n({rootElement:f.value,contextElementSelector:":is(.heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6)",targetElementSelector:":is(.ap-link, .ap-cta)"}),v?.())});return(e,t)=>{const n=(0,o.resolveDirective)("ap-reveal-effect");return(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createElementBlock)("div",{class:"ap-text-image-component",ref_key:"$componentElement",ref:f},[p.value?(0,o.renderSlot)(e.$slots,"default",{key:0}):(0,o.createCommentVNode)("",!0)])),[[n,(0,o.unref)(m)]])}}});n(85225);var d=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.