PageSourceSearch

https://eu.merch.larian.com/_nuxt/KU0-kMNv.js

js larian.com collected 2026-10-02 03:04:59 UTC 4,659 bytes, 1 lines download raw bytes

1import{cj as O,aA as A,aS as h,a$ as w,bR as L,c2 as x,aE as _,aU as g,aW as a,aH as t,aJ as p,bd as W,bz as S,aN as c,aM as B,bW as U,aI as y,bS as D,aV as z,a_ as u,bb as M,cr as V,az as $,b9 as j,b7 as F,cg as G,aR as H}from"#entry";import{L as P}from"./CI5IE3FM.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},m=new o.Error().stack;m&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[m]="632e09d8-8500-4d61-913f-323141df2533",o._sentryDebugIdIdentifier="sentry-dbid-632e09d8-8500-4d61-913f-323141df2533")}catch{}})();const q=O("/images/jpg/larian-gazette/header.jpg"),X={class:"larian-gazette__content"},J=["aria-label"],K={key:0},Y={id:"gazette-title",class:"larian-gazette__title"},Q={class:"larian-gazette__text"},Z={for:"gazette-email"},ee={key:0,class:"error"},ae=["innerHTML"],te={key:0,class:"error"},se={class:"larian-gazette__footer"},le={key:1},ie={class:"larian-gazette__title"},ne={class:"larian-gazette__text"},oe=A({__name:"LarianGazette",props:{isOpen:{type:Boolean}},emits:["close"],setup(o,{emit:m}){const{t:s}=h(),I=o,E=m,b=$(),N=j(),r=u(""),T=u(!1),f=u(!1),R=u(!1),d=u(null),v=u(null),i=M({email:"",agreement:""});function C(){i.email="",i.agreement="";let l=!0;return!r.value||!r.value.length?(i.email=s("NEWSLETTER.VALIDATION_EMAIL"),l=!1):/^[^\s@]+@[^\s@][^\s.@]*\.[^\s@]+$/.test(r.value)||(i.email=s("NEWSLETTER.VALIDATION_INCORRECT_EMAIL"),l=!1),T.value||(i.agreement=s("NEWSLETTER.VALIDATION_TERMS"),l=!1),l}async function k(){if(C())try{const l=await V("LARIAN_TEST");await $fetch(`${b.public.mailingOrigin}/api/mailing/subscribe`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({mailing:b.public.gazetteList,email:r.value,confirmRedirectUrl:b.public.gazetteRedirectUrl,captcha:l,attributes:{SIGNUPSOURCE:"merch"}})}),f.value=!0,r.value="",T.value=!1}catch(l){const n=l?.data?.messages?.[0]||"Something went wrong";N.error({title:"Error",message:n,timeout:8e3}),E("close"),setTimeout(()=>{document?.querySelector("#live-region")?.focus()},100)}}return w(()=>I.isOpen,async l=>{if(R.value=l,l){if(await F(),d.value){const{createFocusTrap:e}=await G(async()=>{const{createFocusTrap:n}=await import("./DFznB-K1.js");return{createFocusTrap:n}},[],import.meta.url);v.value=e(d.value,{escapeDeactivates:!1,clickOutsideDeactivates:!1,fallbackFocus:d.value,initialFocus:()=>d.value}),v.value.activate()}}else v.value?.deactivate(),v.value=null}),(l,e)=>L((_(),g("div",{ref_key:"larianGazetteRef",ref:d,role:"dialog","aria-modal":"true","aria-labelledby":"gazette-title",class:"larian-gazette"},[a("div",X,[a("button",{class:"larian-gazette__close","aria-label":t(s)("ACCESSIBILITY.ARIA_LABELS.CLOSE_MODAL"),onClick:e[0]||(e[0]=n=>E("close"))},[p(t(W),{"aria-hidden":"true"})],8,J),e[9]||(e[9]=a("img",{src:q,alt:"",class:"larian-gazette__header",loading:"lazy"},null,-1)),a("div",{class:S(["larian-gazette__wrap",{"larian-gazette__wrap--success":f.value}])},[f.value?(_(),g("div",le,[a("h2",ie,c(t(s)("NEWSLETTER.SUCCESS_TITLE")),1),a("p",ne,c(t(s)("NEWSLETTER.SUCCESS_TEXT")),1),p(t(z),{variant:"primary",text:t(s)("NEWSLETTER.BUTTON_BACK"),onOnClick:e[4]||(e[4]=n=>{f.value=!1,E("close")})},null,8,["text"])])):(_(),g("div",K,[a("h2",Y,c(t(s)("NEWSLETTER.TITLE")),1),a("p",Q,c(t(s)("NEWSLETTER.TEXT")),1),a("form",null,[a("div",{class:S(["field",{"is-invalid":t(i).email}])},[a("label",Z,[B(c(t(s)("NEWSLETTER.FORM_LABEL_EMAIL"))+" ",1),e[5]||(e[5]=a("span",{class:"required"},"*",-1))]),L(a("input",{id:"gazette-email","onUpdate:modelValue":e[1]||(e[1]=n=>r.value=n),type:"email"},null,512),[[U,r.value]]),t(i).email?(_(),g("span",ee,c(t(i).email),1)):y("",!0)],2),a("label",{class:S(["field field-checkbox",{"is-invalid":t(i).agreement}])},[a("span",{innerHTML:t(s)("NEWSLETTER.FORM_CHECKBOX")},null,8,ae),e[6]||(e[6]=a("span",{class:"required"},"*",-1)),L(a("input",{"onUpdate:modelValue":e[2]||(e[2]=n=>T.value=n),type:"checkbox"},null,512),[[D,T.value]]),e[7]||(e[7]=a("span",{class:"checkmark"},null,-1))],2),t(i).agreement?(_(),g("span",te,c(t(i).agreement),1)):y("",!0)]),a("div",se,[p(t(P),{class:"button-cancel",variant:"link",text:t(s)("NEWSLETTER.BUTTON_CANCEL"),onOnClick:e[3]||(e[3]=n=>E("close"))},null,8,["text"]),p(t(z),{variant:"primary",text:t(s)("NEWSLETTER.BUTTON_SUBSCRIBE"),onOnClick:k},null,8,["text"])])])),e[8]||(e[8]=a("img",{src:"/images/jpg/larian-gazette/footer.jpg",alt:"",class:"larian-gazette__footer-background",loading:"lazy"},null,-1))],2)])],512)),[[x,R.value]])}}),de=Object.assign(H(oe,[["__scopeId","data-v-8741b389"]]),{__name:"LarianGazette"});export{de 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.