PageSourceSearch

https://joseartgallery.com/assets/SubscribeDialog.e881c7b5.js

js joseartgallery.com collected 2026-10-02 04:10:04 UTC 2,836 bytes, 1 lines download raw bytes

1import{j as u,az as c,o as a,l as n,w as b,m as i,p as r,Q as g,x as t,u as m,ao as _}from"./index.aa9d7842.js";import{Q as p}from"./QInput.de3575d3.js";import{Q as h}from"./QForm.1725cf5b.js";const v={created(){this.matClose=c},data(){return{isVisible:!0,isDone:!1,email:""}},mounted(){this.$q.cookies.set("subscribe_dialog_was_shown","1",{path:"/",expires:365})},methods:{onSubmit(){this.$loading("show"),this.$axios.post("subscribe",{email:this.email}).then(s=>{this.isDone=!0,this.$q.cookies.set("subscribed_to_newsletter","1",{path:"/",expires:365}),this.$store.commit("dialogs/setSubscribeDialogCompleted")}).catch(s=>{this.$handleErrorResponse(s)}).finally(()=>{this.$loading("hide")})}},beforeUnmount(){this.$store.commit("dialogs/hideSubscribeDialogDialog")}},$={class:"subscribe-dialog"},f={class:"subscribe-dialog-wrap"},V=i("div",{class:"subscribe-dialog-left"},null,-1),k={class:"subscribe-dialog-title"},D={class:"subscribe-dialog-descr"},y={class:"subscribe-dialog-input-wrap"},S=["innerHTML"],w={class:"subscribe-dialog-btn-subscribe"},C={key:1,class:"subscribe-dialog-right subscribe-dialog-right-done"},Q=["innerHTML"],z={class:"subscribe-dialog-descr"};function B(s,e,H,L,o,d){return a(),n(_,{modelValue:o.isVisible,"onUpdate:modelValue":e[4]||(e[4]=l=>o.isVisible=l),onHide:e[5]||(e[5]=l=>s.$store.commit("dialogs/hideSubscribeDialogDialog")),style:{"z-index":"9991"}},{default:b(()=>[i("div",$,[r(g,{icon:s.matClose,title:"Close",onClick:e[0]||(e[0]=l=>o.isVisible=!1),color:"black",class:"subscribe-dialog-close",round:"",flat:"",size:"15px"},null,8,["icon"]),i("div",f,[V,o.isDone?(a(),m("div",C,[i("div",{class:"subscribe-dialog-title",innerHTML:s.$sanitize(s.$t("subscribe_dialog.done_title"))},null,8,Q),i("div",z,t(s.$t("subscribe_dialog.done_descr")),1),i("div",null,[i("button",{class:"subscribe-dialog-btn-subscribe",onClick:e[3]||(e[3]=l=>o.isVisible=!1),style:{"margin-bottom":"0"}},t(s.$t("subscribe_dialog.done_btn")),1)])])):(a(),n(h,{key:0,class:"subscribe-dialog-right",onSubmit:d.onSubmit},{default:b(()=>[i("div",k,t(s.$t("subscribe_dialog.title")),1),i("div",D,t(s.$t("subscribe_dialog.descr")),1),i("div",y,[r(p,{dense:"",outlined:"","label-color":"grey-8",modelValue:o.email,"onUpdate:modelValue":e[1]||(e[1]=l=>o.email=l),label:s.$t("subscribe_dialog.input"),class:"subscribe-dialog-input",required:"",type:"email"},null,8,["modelValue","label"])]),i("div",{class:"subscribe-dialog-hint accent-link-wrap",innerHTML:s.$sanitize(s.$t("subscribe_dialog.hint"))},null,8,S),i("div",null,[i("button",w,t(s.$t("subscribe_dialog.submit_btn")),1)]),i("div",null,[i("button",{type:"button",class:"subscribe-dialog-btn-no",onClick:e[2]||(e[2]=l=>o.isVisible=!1)},t(s.$t("subscribe_dialog.no_btn")),1)])]),_:1},8,["onSubmit"]))])])]),_:1},8,["modelValue"])}var U=u(v,[["render",B]]);export{U 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.