PageSourceSearch

https://vynoteka.lt/build/225.49480881.js

js vynoteka.lt collected 2026-10-07 04:42:44 UTC 14,693 bytes, 2 lines download raw bytes

1/*! For license information please see 225.49480881.js.LICENSE.txt */
2"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[225,2112,4969,7350],{26860:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});var r=n(41425),o={class:"static-map"};var s=n(4523);const i={name:"AddressSearchMap",emits:["update:modelValue","change"],props:{modelValue:{default:null},defaultCenter:{type:Object,default:null}},methods:{handleDrag:(0,s.sg)(function(e){this.emitLatLng(e)},400),emitLatLng:function(e){this.$emit("update:modelValue",{lat:e.lat(),lng:e.lng()}),this.$emit("change",{lat:e.lat(),lng:e.lng()})},handleDragEnd:function(e){}}};const a=(0,n(66262).A)(i,[["render",function(e,t,n,s,i,a){var u=(0,r.g2)("GMapMap");return(0,r.uX)(),(0,r.CE)("div",o,[(0,r.bF)(u,{class:"mb-20",ref:"mapPlace",center:n.defaultCenter,zoom:17,style:{width:"100%",height:"340px"},options:{zoomControl:!0,mapTypeControl:!0,scaleControl:!1,streetViewControl:!1,rotateControl:!1,fullscreenControl:!1,clickableIcons:!1},onCenter_changed:t[0]||(t[0]=function(e){return a.handleDrag(e)})},null,8,["center"])])}],["__scopeId","data-v-327b6a4c"]])},40225:(e,t,n)=>{n.r(t),n.d(t,{default:()=>D});n(52675),n(89463),n(79432);var r=n(41425),o={class:"d-flex flex-column flex-sm-column-reverse"},s=["textContent"],i={key:1,class:"form-group"},a={class:"alert alert--attention full-w"},u={class:"alert__message text-center"},l={key:2,class:"caption text-center mb-3"},c={class:"form-group"},d=["onClick"],p={key:3,class:"form-group"},f={class:"alert alert--attention"},m={class:"alert__message"},g={class:"d-flex flex-column flex-sm-column-reverse"},h={class:"col"},v={class:"form-group"},y={class:"input-group"},b=["placeholder"],_={class:"col col-auto"};n(2259),n(45700),n(2008),n(50113),n(51629),n(74423),n(25276),n(23792),n(62062),n(15086),n(89572),n(94170),n(2892),n(59904),n(67945),n(84185),n(83851),n(81278),n(40875),n(10287),n(26099),n(16034),n(3362),n(27495),n(21699),n(47764),n(25440),n(23500),n(62953);var k=n(4523),A=n(97350);function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach(function(t){O(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==w(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function L(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,r,o,s){var u=r&&r.prototype instanceof a?r:a,l=Object.create(u.prototype);return x(l,"_invoke",function(n,r,o){var s,a,u,l=0,c=o||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return s=t,a=0,u=e,p.n=n,i}};function f(n,r){for(a=n,u=r,t=0;!d&&l&&!o&&t<c.length;t++){var o,s=c[t],f=p.p,m=s[2];n>3?(o=m===r)&&(u=s[(a=s[4])?5:(a=3,3)],s[4]=s[5]=e):s[0]<=f&&((o=n<2&&f<s[1])?(a=0,p.v=r,p.n=s[1]):f<m&&(o=n<3||s[0]>r||r>m)&&(s[4]=n,s[5]=r,p.n=m,a=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,m){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,m),a=c,u=m;(t=a<2?e:u)||!d;){s||(a?a<3?(a>1&&(p.n=-1),f(a,u)):p.n=u:p.v=u);try{if(l=2,s){if(a||(o="next"),t=s[o]){if(!(t=t.call(s,u)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=s.return)&&t.call(s),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);s=e}else if((t=(d=p.n<0)?u:n.call(r,p))!==i)break}catch(t){s=e,a=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,s),!0),l}var i={};function a(){}function u(){}function l(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(x(t={},r,function(){return this}),t),d=l.prototype=a.prototype=Object.create(c);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,x(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=l,x(d,"constructor",l),x(l,"constructor",u),u.displayName="GeneratorFunction",x(l,o,"GeneratorFunction"),x(d),x(d,o,"Generator"),x(d,r,function(){return this}),x(d,"toString",function(){return"[object Generator]"}),(L=function(){return{w:s,m:p}})()}function x(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}x=function(e,t,n,r){function s(t,n){x(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(s("next",0),s("throw",1),s("return",2))},x(e,t,n,r)}function j(e,t,n,r,o,s,i){try{var a=e[s](i),u=a.value}catch(e){return void n(e)}a.done?t(u):Promise.resolve(u).then(r,o)}function P(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var s=e.apply(t,n);function i(e){j(s,r,o,i,a,"next",e)}function a(e){j(s,r,o,i,a,"throw",e)}i(void 0)})}}const E={name:"AddressSearch",emits:["update:modelValue","update:submitAddress","update:submitAddressButtonText","change"],components:{AddressSearchMap:n(26860).default,VuePreloader:A.default},props:{modelValue:{default:null},defaultAddress:{type:Object,default:null},showSubmitAddressButton:{type:Boolean,default:!0}},data:function(){return{address:null,geoData:null,keyword:"",AutocompleteService:null,Geocoder:null,suggestions:[],mapVisible:!1,mapCenter:null,position:null,prediction:null,previuosInput:null,unknownAddressForGoogle:!1,approximateAddress:!1,selected:!1,errors:{invalidStreetNumber:!1},loading:!1,noResultsFound:!1}},computed:{filteredSuggestions:function(){return this.suggestions?this.suggestions.filter(function(e){return e.types.some(function(e){return["street_address","premise"].includes(e)})}):[]},submitAddressButtonText:function(){var e;return null!==(e=this.geoData)&&void 0!==e&&e.hasStreetNumber?this.$root.trans("[profile__delivery_address.submit]"):this.$root.trans("[profile__delivery_address.submit_without_street_number]")}},watch:{modelValue:function(e){e&&(this.geoData=e,this.address=this.formatAddress(e))}},methods:{formatAddress:function(e){if(!e)return"";if(e.label)return e.label.short_name;if(e.formattedAddress)return e.formattedAddress;var t="";return e.route&&(t="".concat(e.route.short_name)),e.street_number&&e.street_number.short_name.length>0&&(t+=" ".concat(e.street_number.short_name)),e.locality&&e.locality.short_name.length>0&&(t+=", ".concat(e.locality.short_name)),t},inputChanged:function(e){e.target.value.length?e.target.value!==this.previuosInput&&(this.previuosInput=e.target.value):this.reset()},getSuggestionsDebounce:(0,k.sg)(function(){this.getSuggestions()},700),getSuggestions:function(){var e=this;return P(L().m(function t(){return L().w(function(t){for(;;)switch(t.n){case 0:e.reset(),e.address&&(e.noResultsFound=!1,e.loading=!0,e.AutocompleteService.getPlacePredictions({componentRestrictions:{country:document.documentElement.lang},input:e.address},function(t,n){t&&(e.suggestions=Object.values(t)),e.noResultsFound="ZERO_RESULTS"===n,e.loading=!1}));case 1:return t.a(2)}},t)}))()},select:function(e){var t=this;e!==this.selected&&this.Geocoder.geocode({placeId:e.place_id},function(){var n=P(L().m(function n(r,o){var s,i,a;return L().w(function(n){for(;;)switch(n.n){case 0:if(!(s=r[0])){n.n=2;break}return t.position={lat:s.geometry.location.lat(),lng:s.geometry.location.lng()},t.unknownAddressForGoogle=!t.isAccurateAddress(s),t.approximateAddress=t.isApproximateAddress(s),i=s.address_components.find(function(e){return e.types.includes("country")}),n.n=1,t.geocodeMunicipality(s.geometry.location.lat(),s.geometry.location.lng());case 1:a=n.v,t.geoData={label:{long_name:null,short_name:i?e.description.replace(", ".concat(i.long_name),""):e.description}},t.geoData=C(C({},t.geoData),{},{administrative_area_level_2:a},t.mapGeoData(s.address_components)),t.address=t.formatAddress(t.geoData),t.selected=e,t.$emit("update:temporaryAddress",e);case 2:return n.a(2)}},n)}));return function(e,t){return n.apply(this,arguments)}}())},geocodeMunicipality:function(e,t){var n=this;return P(L().m(function r(){var o,s;return L().w(function(r){for(;;)switch(r.n){case 0:return r.n=1,n.Geocoder.geocode({latLng:{lat:e,lng:t}});case 1:if(!(o=r.v).results){r.n=2;break}
2return s=null,o.results.forEach(function(e){e.address_components.forEach(function(e){e.short_name.indexOf(" sav.")>-1&&(s=e)})}),r.a(2,s);case 2:return r.a(2,null)}},r)}))()},isValidStreetNumber:function(e){return this.address.street_number.length>0},isAccurateAddress:function(e){return!!e.geometry&&["ROOFTOP"].includes(e.geometry.location_type)},isApproximateAddress:function(e){return!e.geometry||!this.isAccurateAddress(e)},showMap:function(e){this.mapVisible=!0,this.mapCenter={lat:e.geometry.location.lat(),lng:e.geometry.location.lng()}},hideMap:function(){this.mapVisible=!1,this.mapCenter=null},mapClick:function(e){e.latLng},updateMarkerPosition:function(e){this.position={lat:e.lat,lng:e.lng}},reset:function(){this.suggestions=[],this.mapVisible=!1,this.mapCenter=null,this.position=null,this.prediction=null,this.unknownAddressForGoogle=!1,this.approximateAddress=!1,this.loading=!1,this.previuosInput=null,this.noResultsFound=!1,this.selected=!1,this.resetErrors()},submitAddress:function(){var e=C(C({},this.geoData),{},{lat:{long_name:this.position.lat,short_name:this.position.lat},lng:{long_name:this.position.lng,short_name:this.position.lng},unknownAddressForGoogle:this.unknownAddressForGoogle,approximateAddress:this.approximateAddress});this.$emit("update:modelValue",e),this.$emit("change",e),this.reset()},mapGeoData:function(e){var t={hasRoute:e.some(function(e){return e.types.includes("route")}),hasLocality:e.some(function(e){return e.types.includes("locality")}),hasPostalCode:e.some(function(e){return e.types.includes("postal_code")}),hasStreetNumber:e.some(function(e){return e.types.includes("street_number")})};return e.map(function(e){e.types.forEach(function(n){t.hasRoute||"postal_code"!==n||(t.route={long_name:e.long_name,short_name:e.short_name}),t[n]={long_name:e.long_name,short_name:e.short_name}})}),t},resetErrors:function(){var e=this;Object.keys(this.errors).forEach(function(t){return e.errors[t]=!1})},fillFormWithAddressModel:function(e){e&&(this.address=this.formatAddress(e))}},mounted:function(){var e=this;this.fillFormWithAddressModel(this.defaultAddress),this.$gmapApiPromiseLazy().then(function(){e.AutocompleteService=new google.maps.places.AutocompleteService(e.$refs.input),e.Geocoder=new google.maps.Geocoder}),this.$emit("update:submitAddress",this.submitAddress),this.$emit("update:submitAddressButtonText",this.submitAddressButtonText)}};const D=(0,n(66262).A)(E,[["render",function(e,t,n,k,A,w){var S=(0,r.g2)("VuePreloader");return(0,r.uX)(),(0,r.CE)("div",o,[A.loading?((0,r.uX)(),(0,r.Wv)(S,{key:0})):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[A.selected&&n.showSubmitAddressButton?((0,r.uX)(),(0,r.CE)("button",{key:0,type:"button",class:"btn primary text-uppercase full-w",onClick:t[0]||(t[0]=function(){return w.submitAddress&&w.submitAddress.apply(w,arguments)}),textContent:(0,r.v_)(w.submitAddressButtonText)},null,8,s)):(0,r.Q3)("v-if",!0),A.selected&&!A.geoData.hasStreetNumber?((0,r.uX)(),(0,r.CE)("div",i,[(0,r.Lk)("div",a,[(0,r.Lk)("div",u,(0,r.v_)(e.$root.trans("[error.address_without_street_number]")),1)])])):(0,r.Q3)("v-if",!0),A.suggestions&&Object.keys(A.suggestions).length&&!A.selected?((0,r.uX)(),(0,r.CE)("div",l,(0,r.v_)(e.$root.trans("[hint.clarify_address_if_needed]")),1)):(0,r.Q3)("v-if",!0),(0,r.Lk)("div",null,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(A.suggestions,function(e){return(0,r.uX)(),(0,r.CE)("div",c,[(0,r.Lk)("button",{type:"button",class:(0,r.C4)(["btn btn gray full-w",{"is-active":A.selected===e}]),onClick:function(t){return w.select(e)}},(0,r.v_)(e.description),11,d)])}),256))]),!A.loading&&A.noResultsFound?((0,r.uX)(),(0,r.CE)("div",p,[(0,r.Lk)("div",f,[(0,r.Lk)("div",m,(0,r.v_)(e.$root.trans("[error.address_not_found]")),1)])])):(0,r.Q3)("v-if",!0)],64)),(0,r.Lk)("div",g,[(0,r.Q3)('      <div class="form-group" v-if="errors.invalidStreetNumber">'),(0,r.Q3)('        <div class="alert alert&#45;&#45;attention">'),(0,r.Q3)('          <div class="alert__message">'),(0,r.Q3)("            {{ $root.trans('[error.invalidStreetNumber]') }}"),(0,r.Q3)("          </div>"),(0,r.Q3)("        </div>"),(0,r.Q3)("      </div>"),(0,r.Lk)("div",{class:"row gutter-4",onKeypress:t[4]||(t[4]=(0,r.jR)(function(){return w.getSuggestions&&w.getSuggestions.apply(w,arguments)},["enter"]))},[(0,r.Lk)("div",h,[(0,r.Lk)("div",v,[(0,r.Lk)("div",y,[(0,r.bo)((0,r.Lk)("input",{type:"text",class:"form-control md",name:"street","onUpdate:modelValue":t[1]||(t[1]=function(e){return A.address=e}),onInput:t[2]||(t[2]=function(){return w.inputChanged&&w.inputChanged.apply(w,arguments)}),placeholder:e.$root.trans("[profile__delivery_address_street_name_placeholder]")},null,40,b),[[r.Jo,A.address]])])])]),(0,r.Lk)("div",_,[(0,r.Lk)("button",{type:"button",class:"btn primary text-uppercase full-w",onClick:t[3]||(t[3]=function(){return w.getSuggestions&&w.getSuggestions.apply(w,arguments)})},(0,r.v_)(e.$root.trans("[profile__delivery_address.search]")),1)])],32)])])}],["__scopeId","data-v-4915cfb2"]])},97350:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});var r=n(41425),o={class:"loadingio-spinner-spinner--wrapper"},s=[(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1),(0,r.Lk)("div",null,null,-1)];const i={name:"VuePreloader",props:{white:Boolean}};const a=(0,n(66262).A)(i,[["render",function(e,t,n,i,a,u){return(0,r.uX)(),(0,r.CE)("div",o,[(0,r.Lk)("div",{class:(0,r.C4)(["loadingio-spinner-spinner",[n.white?"loadingio-spinner-spinner--white":"loadingio-spinner-spinner--default"]])},s,2)])}]])}}]);

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.