PageSourceSearch

https://www.costaalmadena.com/assets/chunks/chunk-Tu8zGbAJELUT-speci.js

js costaalmadena.com collected 2026-10-08 06:02:42 UTC 2,430 bytes, 1 lines download raw bytes

1import{aN as E,dI as F,at as t,c8 as V,d1 as I,cO as l,aC as p,aI as $,dF as n,ay as a,az as g,cz as h,aA as y,dr as u,cB as T}from"./chunk-C9MwVHZDj8F9-rende.js";import{u as j}from"./chunk-BBumk8czNcks-speci.js";import{u as D}from"./chunk-BDCOTGcab9CX-usesp.js";import{u as G}from"./chunk-BWuHc6dwe9uN-speci.js";import{_ as L}from"./chunk-BY8-DUITmgGY-_onpa.js";import"./chunk-Dlr_liz7Xd9w-usesp.js";import"./chunk-B-A7wBX581Y1-brows.js";import"./chunk-COGXgW4rUZix-style.js";import"./chunk-D13jImrcgElH-color.js";import"./chunk-CcFdLpgJ9-6p-butto.js";/* empty css                        */const O={class:"special-popup-content"},q={key:0,class:"popup-special-icon"},H={class:"popup-special-text"},J={class:"title"},K={class:"description"},M={key:1,class:"popup-special-btn"},P=E({__name:"SpecialEmergency",props:{templateId:{default:"lightbox_emergency"},specialInfo:{default:()=>({})}},emits:["close"],setup(C,{emit:S}){const i=F(),k=S,m=C,d=()=>k("close"),{special:v}=j(t(()=>m.specialInfo)),{content:s,interceptButtonLinkNavigation:f}=D(v,d),{contentStyle:B,contentColors:b}=G({special:v,content:s,templateId:t(()=>m.templateId)}),r=t(()=>{const{emergencyIcon:o}=s.value;return V(o)?i.$faIcons[o]||i.$svgIcons[o]:null}),x=t(()=>{let o=["light-icon"];b.value["--specials-popup-color"]==="#000000"&&(o=["dark-icon"]);const{emergencyIcon:e}=s.value;return e!=null&&e.includes("siren")&&o.push("siren-icon"),e!=null&&e.includes("flame")&&o.push("flame-icon"),o.join("__")}),w=t(()=>{var o;return(o=s.value)==null?void 0:o.showButton}),_=t(()=>{var o;return!!((o=s.value)!=null&&o.showEmergencyIcon&&r.value)}),N=t(()=>{var c;return _.value?["siren","flame"].includes(((c=s.value)==null?void 0:c.emergencyIcon)||""):!1});return(o,c)=>{const e=I("FontAwesomeIcon"),z=I("SvgIcon");return l(),p("div",{class:h(["special-lightbox",o.templateId]),style:T(n(B))},[$(e,{icon:n(i).$faIcons.faTimes,class:"close-lightbox",onClick:d},null,8,["icon"]),a("div",O,[_.value?(l(),p("div",q,[N.value?(l(),g(z,{key:0,"icon-url":r.value,class:h(["svg-icon",x.value])},null,8,["icon-url","class"])):(l(),g(e,{key:1,icon:r.value,class:"fa-icon"},null,8,["icon"]))])):y("",!0),a("div",H,[a("h2",J,u(n(s).title),1),a("p",K,u(n(s).description),1)]),w.value?(l(),p("div",M,[a("a",{onClick:c[0]||(c[0]=(...A)=>n(f)&&n(f)(...A))},[a("span",null,u(n(s).buttonText),1)])])):y("",!0)])],6)}}}),no=L(P,[["__scopeId","data-v-43f7ba07"]]);export{no 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.