PageSourceSearch

https://ciclimattio.com/_nuxt/8ad8c61.js

js ciclimattio.com collected 2026-10-04 05:31:44 UTC 7,287 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{688:function(e,t,o){"use strict";o.r(t);var r=o(12),n=(o(86),o(248),o(131)),c={name:"Riepilogo",data:function(){return{loading:!1,bonusCode:void 0,errorBonusCode:!1,objErrorBonusCode:{},showGiftCard:!1,logged:!1,idUser:void 0}},computed:{lang:function(){return this.$store.getters.getLang},country:function(){return this.$store.getters.getCountry},productsCart:function(){return this.$store.getters.getProductsCart}},watch:{productsCart:function(){this.generalFunction.getCookie("codice_bonus")&&!this.productsCart.codice&&this.generalFunction.setCookie("codice_bonus","",0)}},methods:{openLogin:function(){this.EventBus.$emit("showModalLogin")},applyBonusCode:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,e.errorBonusCode=!1,e.objErrorBonusCode={},e.bonusCode&&(e.bonusCode=String(e.bonusCode).toLowerCase()),t.next=6,e.controlBonusCode();case 6:if(!((o=t.sent)&&o.validita&&o.codice&&Object.entries(o.codice).length>0)){t.next=16;break}return t.next=10,e.generalFunction.setCookie("codice_bonus",e.bonusCode,30);case 10:return t.next=12,e.$store.dispatch("setUserCart");case 12:e.$emit("updatePrice"),e.$root.$emit("bv::hide::modal","bonus-modal"),t.next=19;break;case 16:e.errorBonusCode=!0,e.generalFunction.setCookie("codice_bonus","",0),o&&o.codice&&Object.entries(o.codice).length>0&&(e.objErrorBonusCode=o.codice);case 19:e.loading=!1;case 20:case"end":return t.stop()}}),t)})))()},controlBonusCode:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var o,r,c,d,l,data,_;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(e.lang&&e.country&&e.country.continent&&e.country.country&&e.productsCart&&e.productsCart.products&&e.productsCart.products.length>0)){t.next=23;break}if(o=e.generalFunction.getToken(),r=void 0,c=void 0,!o){t.next=10;break}return t.next=7,n.a.getUser(o,!0);case 7:(d=t.sent)._id&&(c=d._id),d.id_listino&&(r=d.id_listino);case 10:return l={},e.country&&e.country.continent&&e.country.country&&(l.continente_spedizione=e.country.continent,l.nazione_spedizione=e.country.country,l.listino_definito=e.country.listino_country),data={lang:e.lang,code:e.bonusCode,products:e.productsCart.products,id_utente:c,id_canale:"5f89a27d0eec4b19d469fda7",id_listino:r,indirizzo:l},t.next=15,e.generalFunction.controlBonusCode(data);case 15:if(!(_=t.sent)){t.next=20;break}return t.abrupt("return",_);case 20:return t.abrupt("return",void 0);case 21:t.next=24;break;case 23:return t.abrupt("return",void 0);case 24:case"end":return t.stop()}}),t)})))()},controlGiftCard:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var o,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.showGiftCard=!0,!(o=e.generalFunction.getToken())){t.next=9;break}return t.next=5,n.a.getUser(o);case 5:(r=t.sent)._id?(e.idUser=r._id,e.logged=!0):e.logged=!1,t.next=10;break;case 9:e.logged=!1;case 10:case"end":return t.stop()}}),t)})))()},applyGiftCard:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.bonusCode){t.next=18;break}return data={code:e.bonusCode},t.next=4,e.generalFunction.activeGiftCard(data);case 4:if(!t.sent){t.next=14;break}return t.next=8,e.generalFunction.setCookie("gift_card",e.bonusCode,30);case 8:return t.next=10,e.$store.dispatch("setUserCart");case 10:e.$emit("updatePrice"),e.$root.$emit("bv::hide::modal","bonus-modal"),t.next=16;break;case 14:e.errorBonusCode=!0,e.generalFunction.setCookie("gift_card","",0);case 16:t.next=20;break;case 18:e.errorBonusCode=!0,e.generalFunction.setCookie("gift_card","",0);case 20:case"end":return t.stop()}}),t)})))()}}},d=o(204),component=Object(d.a)(c,(function(){var e=this,t=e._self._c;return t("b-modal",{attrs:{id:"bonus-modal",title:"Codice bonus",centered:"","hide-footer":"","header-close-content":"<i class='bi bi-x-circle'></i>"}},[t("b-tabs",{staticClass:"mt-2",attrs:{fill:"","no-key-nav":""}},[t("b-tab",{attrs:{title:"codice bonus",active:!e.showGiftCard},on:{click:function(t){e.showGiftCard=!1}}}),e._v(" "),t("b-tab",{attrs:{title:"Gift card",active:e.showGiftCard},on:{click:e.controlGiftCard}})],1),e._v(" "),e.showGiftCard?e.showGiftCard&&e.logged?t("b-row",{staticClass:"focus-box"}
1,[t("b-col",{attrs:{cols:"8"}},[t("b-form-group",{staticClass:"mb-2"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.bonusCode,expression:"bonusCode"}],staticClass:"form-control",attrs:{type:"text",placeholder:"CODICE"},domProps:{value:e.bonusCode},on:{input:function(t){t.target.composing||(e.bonusCode=t.target.value)}}}),e._v(" "),t("label",{attrs:{for:"name"}},[t("i",{staticClass:"bi-percent mr-2"}),e._v(e._s(e.$t("inserisci_il_codice")))])])],1),e._v(" "),t("b-col",{attrs:{cols:"4"}},[t("b-button",{staticClass:"near-form",attrs:{block:""},on:{click:e.applyGiftCard}},[e._v("\n                "+e._s(e.$t("attiva"))+"\n            ")])],1),e._v(" "),e.errorBonusCode?t("b-col",{attrs:{cols:"12"}},[t("b-alert",{attrs:{show:"",variant:"danger"}},[e._v("\n                "+e._s(e.$t("codice_non_valido"))+"\n            ")])],1):e._e()],1):t("b-row",[t("b-col",{attrs:{cols:"12"}},[t("b-alert",{staticClass:"my-3",attrs:{show:"",variant:"danger"}},[t("b",[e._v(e._s(e.$t("login_richiesto")))]),t("br"),e._v(" "),t("b-button",{staticClass:"mt-3",attrs:{block:"",pill:""},on:{click:e.openLogin}},[e._v(e._s(e.$t("accedi")))])],1)],1)],1):t("b-row",{staticClass:"focus-box"},[t("b-col",{attrs:{cols:"8"}},[t("b-form-group",{staticClass:"mb-2"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.bonusCode,expression:"bonusCode"}],staticClass:"form-control",attrs:{type:"text",placeholder:"CODICE"},domProps:{value:e.bonusCode},on:{input:function(t){t.target.composing||(e.bonusCode=t.target.value)}}}),e._v(" "),t("label",{attrs:{for:"name"}},[t("i",{staticClass:"bi-percent mr-2"}),e._v(e._s(e.$t("inserisci_il_codice")))])])],1),e._v(" "),t("b-col",{attrs:{cols:"4"}},[t("b-button",{staticClass:"near-form",attrs:{block:"",pill:""},on:{click:e.applyBonusCode}},[e._v(e._s(e.$t("applica")))])],1),e._v(" "),e.errorBonusCode?t("b-col",{attrs:{cols:"12"}},[t("b-alert",{attrs:{show:"",variant:"danger"}},[t("i",{staticClass:"bi bi-exclamation-triangle-fill mr-2"}),e._v("\n                "+e._s(e.$t("codice_non_valido"))+"\n                "),t("i",{staticClass:"bi bi-exclamation-triangle-fill mr-2"}),e._v(" "),e.objErrorBonusCode?t("div",[e.objErrorBonusCode.a_partire_da?t("span",[t("b",[e._v("· "+e._s(e.$t("codice_valido_a_partire_da"))+" "+e._s(e.objErrorBonusCode.a_partire_da)+" €")]),t("br")]):e._e(
1),e._v(" "),e.objErrorBonusCode.validita_prodotti_in_promo?e._e():t("span",[e._v("· "+e._s(e.$t("codice_non_valido_su_promo"))),t("br")]),e._v(" "),e.objErrorBonusCode.pronta_consegna?t("span",[e._v("· "+e._s(e.$t("codice_valido_su_pronta_consegna"))),t("br")]):e._e(),e._v(" "),t("span",[e._v("· "+e._s(e.$t("codice_errore_generico")))])]):e._e()])],1):e._e()],1)],1)}),[],!1,null,null,null);t.default=component.exports}}]);

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.