1/*! For license information please see StoreLocator.19565892.chunk.js.LICENSE.txt */ 2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[5841],{"u+Nc":(e,t,n)=>{"use strict";n.d(t,{T:()=>r});var r=function(e,t){var n=.017453292519943295,r=Math.cos,o=.5-r((t.latitude-e.latitude)*n)/2+r(e.latitude*n)*r(t.latitude*n)*(1-r((t.longitude-e.longitude)*n))/2;return 12742*Math.asin(Math.sqrt(o))}},"18sl":(e,t,n)=>{"use strict";n.d(t,{s:()=>s});var r=n("zThL"),o=n("hSiB"),i=n.n(o),a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},s=function(e){var t=e.data,n=e.keys,o=e.searchTerm,s=a(e,["data","keys","searchTerm"]),c=function(e){return e.map((function(e){return Object.assign(Object.assign({},e.item),e.matches.reduce((function(e,t){return Object.assign(Object.assign({},e),(0,r.Z)({},t.key,function(e,t){if(!t)return e;var n="",r=0;return t.forEach((function(t){n+=e.substring(r,t[0])+'<span class="highlight">'+e.substring(t[0],t[1]+1)+"</span>",r=t[1]+1})),n+=e.substring(r)}(t.value,t.indices)))}),{}))}))}(new(i())(t,Object.assign(Object.assign({shouldSort:!0,matchAllTokens:!0,tokenize:!0,threshold:.26,location:0,distance:255,maxPatternLength:32,minMatchCharLength:3,keys:n},s),{includeMatches:!0})).search(o));return c}},VWxr:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Z});var r=n("bZ+K"),o=n("fl6W"),i=n("wZ8s"),a=n("525e"),s=n("+9dH"),c=n("BkpH"),l=function(e){return o.createElement("svg",(0,s.Z)({width:24,height:29,viewBox:"0 0 24 29",fill:"white",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M23.011 12.068C23.011 20.7463 11.8531 28.1849 11.8531 28.1849C11.8531 28.1849 0.695312 20.7463 0.695312 12.068C0.695313 9.10875 1.87087 6.27071 3.96337 4.17821C6.05587 2.08571 8.89391 0.910156 11.8531 0.910156C14.8124 0.910156 17.6504 2.08571 19.7429 4.17821C21.8354 6.27071 23.011 9.10875 23.011 12.068Z",stroke:"#1471EB",strokeLinecap:"round",strokeLinejoin:"round"}))};n("awTl");var u=["nr","active","large"],d=(0,i.z)("div")({name:"MarkerContainer",class:"m1e9z9gg"}),h=function(e){var t=e.nr,n=e.active,r=(e.large,(0,c.Z)(e,u));return o.createElement(d,(0,s.Z)({className:(0,a.Z)(n?"active":null)},r),o.createElement(l,null),o.createElement("span",null,t))};n("wTDx");var f=n("BqOj"),v=function(e){return o.createElement("svg",(0,s.Z)({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M14.4334 7.09622L8.13181 0.794645C7.85874 0.521577 7.41763 0.521577 7.14456 0.794645L0.842985 7.09622C0.569917 7.36929 0.569917 7.8104 0.842985 8.08347L7.14456 14.385C7.41763 14.6581 7.85874 14.6581 8.13181 14.385L14.4334 8.08347C14.7064 7.8174 14.7064 7.37629 14.4334 7.09622ZM9.03503 9.34378V7.59334H6.23433V9.69387H4.83398V6.89317C4.83398 6.50807 5.14906 6.19299 5.53416 6.19299H9.03503V4.44256L11.4856 6.89317L9.03503 9.34378Z",fill:"black"}))};var m=n("qhtR"),p=n("Vadf");var g=n("3EPy"),y=function(e){return o.createElement("svg",(0,s.Z)({width:25,height:25,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M1.47998 11.728L23.9343 1.0918L13.298 23.5461L10.9344 14.0917L1.47998 11.728Z",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))};var k=n("1pa5"),S=(0,i.z)("li")({name:"UserLocationContainer",class:"u555ygm"});const b=function(e){var t=e.setUserLocation,n=(0,o.useState)(!1),i=(0,p.Z)(n,2),a=i[0],s=i[1],c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.onSuccess,n=e.onError,r=(0,o.useState)(void 0),i=(0,p.Z)(r,2),a=i[0],s=i[1],c=(0,o.useState)(),l=(0,p.Z)(c,2),u=l[0],d=l[1];(0,o.useEffect)((function(){s("undefined"!==typeof navigator&&navigator.geolocation)}),[]);var h=(0,o.useCallback)((function(e){d(e),t&&t(e)}),[t,d]),f=(0,o.useCallback)((function(e){d(void 0),n&&n(e)}),[n,d]),v=(0,o.useCallback)((function(e){a&&a.getCurrentPosition(h,f,e)}),[a,f,h]),m=(0,o.useCallback)((function(e){if(a){var t=a.watchPosition(h,f,e);return function(){return a.clearWatch(t)}}}),[a,f,h]);return{isAvailable:!!a,position:u,getPosition:v,watchPosition:m}}({onSuccess:function(e){var n=e.coords,r=n.latitude,o=n.longitude;return t({latitude:r,longitude:o})},onError:function(e){return console.error(e)}}),l=c.getPosition,u=c.isAvailable,d=c.position;return a||!u||d?null:o.createElement(S,null,o.createElement("div",null,o.createElement("button",{className:"ul-icon-close",onClick:function(){return s(!0)}},o.createElement(k.r,null)),o.createElement("span",{className:"ul-icon-circle"},o.createElement(y,null)),o.createElement("h2",null,(0,r.ZP)("Find the closest store using your location")),o.createElement(g.ZP,{onClick:l},(0,r.ZP)("Share location"))))};n("G+sB");
2var E=(0,i.z)("ul")({name:"StoreListContainer",class:"s1l9mo0w"}),L=(0,i.z)("li")({name:"StoreContainer",class:"sfxsnrt"}),w=(0,i.z)("div")({name:"StoreColumn",class:"suat336"}),x="s1wqnyc",M=(0,i.z)("div")({name:"CarrotContainer",class:"c1dhuecf"}),O=function(e){return e>10?(0,r.ZP)("{km} km",{km:Math.round(e)}):e>1?(0,r.ZP)("{km} km",{km:e.toFixed(1)}):(0,r.ZP)("{m} m",{m:Math.round(1e3*e)})},_=function(e){var t;return null===e||void 0===e||null===(t=e.replace("Tel: ",'<span class="contact-icon">\ud83d\udcde</span>'))||void 0===t?void 0:t.replace("Email: ",'<span class="contact-icon">\ud83d\udd82</span>')},C=function(){return o.createElement(M,null,o.createElement(f.r,{className:"carrot"}))},P=function(e){var t=e.storeNr,n=e.distances,i=e.store,s=i.id,c=i.name,l=i.address1,u=i.openHours,d=i.description,f=i.coordinates,p=i.contact,g=(0,o.useContext)(m.LocationStateContext),y=s===g.activeLocation,k=s===g.expandedLocation;return o.createElement(L,{onMouseEnter:function(){return g.setHighlightedLocation(s)},onMouseLeave:function(){return g.setHighlightedLocation(null)},onClick:function(){return g.toggleExpandedLocation(s)},onKeyPress:function(e){13===(e.keyCode||e.which)&&g.toggleExpandedLocation(s)},tabIndex:0,className:(0,a.Z)(k?"expanded":null)},o.createElement("div",null,o.createElement(h,{nr:t,active:y}),o.createElement(w,null,o.createElement("p",null,o.createElement("strong",{dangerouslySetInnerHTML:{__html:c}})),o.createElement("div",{dangerouslySetInnerHTML:{__html:l}})),o.createElement(w,{className:x},o.createElement("p",null,o.createElement("strong",null,(0,r.ZP)("Opening hours"))),o.createElement("div",{dangerouslySetInnerHTML:{__html:u}}),!k&&n[s]&&o.createElement("p",{style:{color:"#8a8a8a"}},(0,r.ZP)("Distance"),": ",O(n[s]))),o.createElement(C,null)),o.createElement("div",{className:"expanded-content"},o.createElement(w,{dangerouslySetInnerHTML:{__html:d}}),o.createElement(w,{className:x},o.createElement("p",null,o.createElement("strong",null,(0,r.ZP)("Contact"))),o.createElement("div",{dangerouslySetInnerHTML:{__html:_(p)},style:{marginBottom:"24px"}}),f&&o.createElement(o.Fragment,null,o.createElement("p",null,o.createElement(v,{className:"contact-icon"}),o.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.google.com/maps/dir/".concat(f.latitude,",").concat(f.longitude)},(0,r.ZP)("Directions"))),n[s]&&o.createElement("p",null,O(n[s]))))))};const Z=function(e){var t=e.stores,n=(e.userLocation,e.setUserLocation),r=e.distances;return o.createElement(E,null,o.createElement(b,{setUserLocation:n}),t&&t.map((function(e,t){return o.createElement(P,{key:t,storeNr:t+1,store:e,distances:r})})))};n("Ia0b")},qhtR:(e,t,n)=>{"use strict";n.r(t),n.d(t,{LocationStateContext:()=>P,default:()=>N});var r=n("zThL"),o=n("Vadf"),i=n("bZ+K"),a=n("fl6W"),s=n("Y3qj"),c=n("wZ8s"),l=n("18sl"),u=n("S8AU"),d=n("u+Nc"),h=n("XNox"),f=n("UKna"),v=n("S/To"),m=n("Uyid"),p=n.n(m),g=n("44DC"),y=n("VWxr"),k=n("TWfa"),S=n("kfu2"),b=n("awTl");function E(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 L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w=(0,h.ZP)({resolved:{},chunkName:function(){return"StoreMap"},isReady:function(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:function(){return Promise.all([n.e(6158),n.e(8765)]).then(n.bind(n,"S4OM"))},requireAsync:function(e){var t=this,n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then((function(e){return t.resolved[n]=!0,e}))},requireSync:function e(t){var r=this.resolve(t);return n(r)},resolve:function e(){return"S4OM"}},{fallback:a.createElement("div",{style:{flex:"0 0 60%",minHeight:"50vh",background:"#eef2f6"}})}),x=(0,c.z)("div")({name:"Flex",class:"fjjgy7x"}),M=(0,c.z)(x)({name:"Header",class:"hmq70xb"}),O=(0,c.z)(f.Z)({name:"StoreLocatorWrapper",class:"s1dbbael"}),_=(0,c.z)(x)({name:"StoreLocatorContent",class:"s3l4eoa"}),C=(0,c.z)("div")({name:"SearchAndListContainer",class:"s1bq1cuh"}),P=a.createContext(null),Z=function(){var e=(0,k.K)(),t=(0,a.useState)(""),n=(0,o.Z)(t,2),r=n[0],c=n[1],h=(0,a.useState)({latitude:null,longitude:null}),m=(0,o.Z)(h,2),b=m[0],E=m[1],x=(0,a.useState)(null),Z=(0,o.Z)(x,2),N=Z[0],j=Z[1],F=(0,a.useState)({}),A=(0,o.Z)(F,2),T=A[0],D=A[1];return a.createElement(a.Fragment,null,a.createElement(i.RW,null,(function(e){return a.createElement(S.Z,{data:{title:e("Find store")}})})),a.createElement(M,null,a.createElement(f.Z,null,a.createElement("div",null,a.createElement("h1",null,(0,i.ZP)("Find store")),a.createElement("p",null,(0,i.ZP)("This is where you find our stores. Get informed about the stock status in your local store here. Find and select the store that is closest to you."))))),a.createElement(O,null,a.createElement(_,null,a.createElement(s.A,{query:p()},(function(t){var n=t.data;if(t.loading)return a.createElement(v.Z,null);b.latitude&&!N&&function(e){if(null!=b.latitude){var t={},n={};e.filter((function(e){return e.coordinates}
2)).forEach((function(e){var r=(0,d.T)(b,e.coordinates);t[e.id]=r,n.distance?r<n.distance&&(n=L(L({},e),{},{distance:r})):n=L(L({},e),{},{distance:r})})),D(t),j(n)}}(n.stores);var o=0===r.length?n.stores:(0,l.s)({data:n.stores,keys:["name","address1"],searchTerm:r}),i={search:r,setSearch:c},s={stores:o,userLocation:b,setUserLocation:E,distances:T},h={stores:o,userLocation:b,closestStore:N,distances:T};return a.createElement(P.Provider,{value:e},a.createElement(u.Gh,{breakpoint:"lg"},(function(e){return e?a.createElement(a.Fragment,null,a.createElement(C,null,a.createElement(g.Z,i),a.createElement(y.Z,s)),a.createElement(w,h)):a.createElement(a.Fragment,null,a.createElement(g.Z,i),a.createElement(w,h),a.createElement(y.Z,s))})))})))))};const N=Z;n("cMa9")},"44DC":(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n("fl6W"),o=n("wZ8s"),i=n("bZ+K"),a=n("+4Pg"),s=(0,o.z)("div")({name:"SearchContainer",class:"slpna65"});const c=function(e){var t=e.search,n=e.setSearch;return r.createElement(s,null,r.createElement(i.RW,null,(function(e){return r.createElement(r.Fragment,null,r.createElement("label",{htmlFor:"search-field"},e("Search")),r.createElement("input",{id:"search-field",value:t,onChange:function(e){n(e.target.value)},placeholder:e("Type your search here")}))})),r.createElement(a.r,null))};n("A78V")},TWfa:(e,t,n)=>{"use strict";n.d(t,{K:()=>i});var r=n("Vadf"),o=n("fl6W"),i=function(){var e=(0,o.useState)(null),t=(0,r.Z)(e,2),n=t[0],i=t[1],a=(0,o.useState)(null),s=(0,r.Z)(a,2),c=s[0],l=s[1];return{activeLocation:n||c,expandedLocation:c,setHighlightedLocation:i,toggleExpandedLocation:function(e){return l(c===e?null:e)}}}},hSiB:function(e,t,n){var r,o,i,a;function s(e){return s="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},s(e)}e=n.nmd(e),a=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==s(e)&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":s(e)})(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=n(1),a=n(7),c=a.get,l=(a.deepValue,a.isArray),u=function(){function e(t,n){var r=n.location,o=void 0===r?0:r,i=n.distance,a=void 0===i?100:i,s=n.threshold,l=void 0===s?.6:s,u=n.maxPatternLength,d=void 0===u?32:u,h=n.caseSensitive,f=void 0!==h&&h,v=n.tokenSeparator,m=void 0===v?/ +/g:v,p=n.findAllMatches,g=void 0!==p&&p,y=n.minMatchCharLength,k=void 0===y?1:y,S=n.id,b=void 0===S?null:S,E=n.keys,L=void 0===E?[]:E,w=n.shouldSort,x=void 0===w||w,M=n.getFn,O=void 0===M?c:M,_=n.sortFn,C=void 0===_?function(e,t){return e.score-t.score}:_,P=n.tokenize,Z=void 0!==P&&P,N=n.matchAllTokens,j=void 0!==N&&N,F=n.includeMatches,A=void 0!==F&&F,T=n.includeScore,D=void 0!==T&&T,z=n.verbose,I=void 0!==z&&z;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={location:o,distance:a,threshold:l,maxPatternLength:d,isCaseSensitive:f,tokenSeparator:m,findAllMatches:g,minMatchCharLength:k,id:b,keys:L,includeMatches:A,includeScore:D,shouldSort:x,getFn:O,sortFn:C,verbose
vendor: 7,591 bytes, line 2
2:I,tokenize:Z,matchAllTokens:j},this.setCollection(t),this._processKeys(L)}var t,n;return t=e,(n=[{key:"setCollection",value:function(e){return this.list=e,e}},{key:"_processKeys",value:function(e){if(this._keyWeights={},this._keyNames=[],e.length&&"string"==typeof e[0])for(var t=0,n=e.length;t<n;t+=1){var r=e[t];this._keyWeights[r]=1,this._keyNames.push(r)}else{for(var o=null,i=null,a=0,s=0,c=e.length;s<c;s+=1){var l=e[s];if(!l.hasOwnProperty("name"))throw new Error('Missing "name" property in key object');var u=l.name;if(this._keyNames.push(u),!l.hasOwnProperty("weight"))throw new Error('Missing "weight" property in key object');var d=l.weight;if(d<0||d>1)throw new Error('"weight" property in key must bein the range of [0, 1)');i=null==i?d:Math.max(i,d),o=null==o?d:Math.min(o,d),this._keyWeights[u]=d,a+=d}if(a>1)throw new Error("Total of weights cannot exceed 1")}}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};this._log('---------\nSearch pattern: "'.concat(e,'"'));var n=this._prepareSearchers(e),r=n.tokenSearchers,o=n.fullSearcher,i=this._search(r,o);return this._computeScore(i),this.options.shouldSort&&this._sort(i),t.limit&&"number"==typeof t.limit&&(i=i.slice(0,t.limit)),this._format(i)}},{key:"_prepareSearchers",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=[];if(this.options.tokenize)for(var n=e.split(this.options.tokenSeparator),r=0,o=n.length;r<o;r+=1)t.push(new i(n[r],this.options));return{tokenSearchers:t,fullSearcher:new i(e,this.options)}}},{key:"_search",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=this.list,r={},o=[];if("string"==typeof n[0]){for(var i=0,a=n.length;i<a;i+=1)this._analyze({key:"",value:n[i],record:i,index:i},{resultMap:r,results:o,tokenSearchers:e,fullSearcher:t});return o}for(var s=0,c=n.length;s<c;s+=1)for(var l=n[s],u=0,d=this._keyNames.length;u<d;u+=1){var h=this._keyNames[u];this._analyze({key:h,value:this.options.getFn(l,h),record:l,index:s},{resultMap:r,results:o,tokenSearchers:e,fullSearcher:t})}return o}},{key:"_analyze",value:function(e,t){var n=this,r=e.key,o=e.arrayIndex,i=void 0===o?-1:o,a=e.value,s=e.record,c=e.index,u=t.tokenSearchers,d=void 0===u?[]:u,h=t.fullSearcher,f=t.resultMap,v=void 0===f?{}:f,m=t.results,p=void 0===m?[]:m;!function e(t,o,i,a){if(null!=o)if("string"==typeof o){var s=!1,c=-1,u=0;n._log("\nKey: ".concat(""===r?"--":r));var f=h.search(o);if(n._log('Full text: "'.concat(o,'", score: ').concat(f.score)),n.options.tokenize){for(var m=o.split(n.options.tokenSeparator),g=m.length,y=[],k=0,S=d.length;k<S;k+=1){var b=d[k];n._log('\nPattern: "'.concat(b.pattern,'"'));for(var E=!1,L=0;L<g;L+=1){var w=m[L],x=b.search(w),M={};x.isMatch?(M[w]=x.score,s=!0,E=!0,y.push(x.score)):(M[w]=1,n.options.matchAllTokens||y.push(1)),n._log('Token: "'.concat(w,'", score: ').concat(M[w]))}E&&(u+=1)}c=y[0];for(var O=y.length,_=1;_<O;_+=1)c+=y[_];c/=O,n._log("Token score average:",c)}var C=f.score;c>-1&&(C=(C+c)/2),n._log("Score average:",C);var P=!n.options.tokenize||!n.options.matchAllTokens||u>=d.length;if(n._log("\nCheck Matches: ".concat(P)),(s||f.isMatch)&&P){var Z={key:r,arrayIndex:t,value:o,score:C};n.options.includeMatches&&(Z.matchedIndices=f.matchedIndices);var N=v[a];N?N.output.push(Z):(v[a]={item:i,output:[Z]},p.push(v[a]))}}else if(l(o))for(var j=0,F=o.length;j<F;j+=1)e(j,o[j],i,a)}(i,a,s,c)}},{key:"_computeScore",value:function(e){this._log("\n\nComputing score:\n");for(var t=this._keyWeights,n=!!Object.keys(t).length,r=0,o=e.length;r<o;r+=1){for(var i=e[r],a=i.output,s=a.length,c=1,l=0;l<s;l+=1){var u=a[l],d=u.key,h=n?t[d]:1,f=0===u.score&&t&&t[d]>0?Number.EPSILON:u.score;c*=Math.pow(f,h)}i.score=c,this._log(i)}}},{key:"_sort",value:function(e){this._log("\n\nSorting...."),e.sort(this.options.sortFn)}},{key:"_format",value:function(e){var t=[];if(this.options.verbose){var n=[];this._log("\n\nOutput:\n\n",JSON.stringify(e,(function(e,t){if("object"===r(t)&&null!==t){if(-1!==n.indexOf(t))return;n.push(t)}return t}),2)),n=null}var o=[];this.options.includeMatches&&o.push((function(e,t){var n=e.output;t.matches=[];for(var r=0,o=n.length;r<o;r+=1){var i=n[r];if(0!==i.matchedIndices.length){var a={indices:i.matchedIndices,value:i.value};i.key&&(a.key=i.key),i.hasOwnProperty("arrayIndex")&&i.arrayIndex>-1&&(a.arrayIndex=i.arrayIndex),t.matches.push(a)}}})),this.options.includeScore&&o.push((function(e,t){t.score=e.score}));for(var i=0,a=e.length;i<a;i+=1){var s=e[i];if(this.options.id&&(s.item=this.options.getFn(s.item,this.options.id)[0]),o.length){for(var c={item:s.item},l=0,u=o.length;l<u;l+=1)o[l](s,c);t.push(c)}else t.push(s.item)}return t}},{key:"_log",value:function(){var e;this.options.verbose&&(e=console).log.apply(e,arguments)}}])&&o(t.prototype,n),e}();e.exports=u},function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(2),i=n(3),a=n(6),s=function(){function e(t,n){var r=n.location,o=void 0===r?0:r,i=n.distance,s=void 0===i?100:i,c=n.threshold,l=void 0===c?.6:c,u=n.maxPatternLength,d=void 0===u?32:u,h=n.isCaseSensitive,f=void 0!==h&&h,v=n.tokenSeparator,m=void 0===v?/ +/g:v,p=n.findAllMatches,g=void 0!==p&&p,y=n.minMatchCharLength,k=void 0===y?1:y,S=n.includeMatches,b=void 0!==S&&S;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={location:o,distance:s,threshold:l,maxPatternLength:d,isCaseSensitive:f,tokenSeparator:m,findAllMatches:g,includeMatches:b,minMatchCharLength:k},this.pattern=f?t:t.toLowerCase(),this.pattern.length<=d&&(this.patternAlphabet=a(this.pattern))}var t,n;return t=e,(n=[{key:"search",value:function(e){var t=this.options,n=t.isCaseSensitive,r=t.includeMatches;if(n||(e=e.toLowerCase()),this.pattern===e){var a={isMatch:!0,score:0};return r&&(a.matchedIndices=[[0,e.length-1]]),a}var s=this.options,c=s.maxPatternLength,l=s.tokenSeparator;if(this.pattern.length>c)return o(e,this.pattern,l);var u=this.options,d=u.location,h=u.distance,f=u.threshold,v=u.findAllMatches,m=u.minMatchCharLength;return i(e,this.pattern,this.patternAlphabet,{location:d,distance:h,threshold:f,findAllMatches:v,minMatchCharLength:m,includeMatches:r})}}])&&r(t.prototype,n),e}();e.exports=s},function(e,t){var n=/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g;e.exports=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:/ +/g,o=new RegExp(t.replace(n,"\\$&").replace(r,"|")),i=e.match(o),a=!!i,s=[];if(a)for(var c=0,l=i.length;c<l;c+=1){var u=i[c];s.push([e.indexOf(u),u.length-1])}return{score:a?.5:1,isMatch:a,matchedIndices:s}}},function(e,t,n){var r=n(4),o=n(5);e.exports=function(e,t,n,i){for(var a=i.location,s=void 0===a?0:a,c=i.distance,l=void 0===c?100:c,u=i.threshold,d=void 0===u?.6:u,h=i.findAllMatches,f=void 0!==h&&h,v=i.minMatchCharLength,m=void 0===v?1:v,p=i.includeMatches,g=void 0!==p&&p,y=s,k=e.length,S=d,b=e.indexOf(t,y),E=t.length,L=[],w=0;w<k;w+=1)L[w]=0;if(-1!==b){var x=r(t,{errors:0,currentLocation:b,expectedLocation:y,distance:l});if(S=Math.min(x,S),-1!==(b=e.lastIndexOf(t,y+E))){var M=r(t,{errors:0,currentLocation:b,expectedLocation:y,distance:l});S=Math.min(M,S)}}b=-1;for(var O=[],_=1,C=E+k,P=1<<(E<=31?E-1:30),Z=0;Z<E;Z+=1){for(var N=0,j=C;N<j;)r(t,{errors:Z,currentLocation:y+j,expectedLocation:y,distance:l})<=S?N=j:C=j,j=Math.floor((C-N)/2+N);C=j;var F=Math.max(1,y-j+1),A=f?k:Math.min(y+j,k)+E,T=Array(A+2);
2T[A+1]=(1<<Z)-1;for(var D=A;D>=F;D-=1){var z=D-1,I=n[e.charAt(z)];if(I&&(L[z]=1),T[D]=(T[D+1]<<1|1)&I,0!==Z&&(T[D]|=(O[D+1]|O[D])<<1|1|O[D+1]),T[D]&P&&(_=r(t,{errors:Z,currentLocation:z,expectedLocation:y,distance:l}))<=S){if(S=_,(b=z)<=y)break;F=Math.max(1,2*y-b)}}if(r(t,{errors:Z+1,currentLocation:y,expectedLocation:y,distance:l})>S)break;O=T}var H={isMatch:b>=0,score:0===_?.001:_};return g&&(H.matchedIndices=o(L,m)),H}},function(e,t){e.exports=function(e,t){var n=t.errors,r=void 0===n?0:n,o=t.currentLocation,i=void 0===o?0:o,a=t.expectedLocation,s=void 0===a?0:a,c=t.distance,l=void 0===c?100:c,u=r/e.length,d=Math.abs(s-i);return l?u+d/l:d?1:u}},function(e,t){e.exports=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=[],r=-1,o=-1,i=0,a=e.length;i<a;i+=1){var s=e[i];s&&-1===r?r=i:s||-1===r||((o=i-1)-r+1>=t&&n.push([r,o]),r=-1)}return e[i-1]&&i-r>=t&&n.push([r,i-1]),n}},function(e,t){e.exports=function(e){for(var t={},n=e.length,r=0;r<n;r+=1)t[e.charAt(r)]=0;for(var o=0;o<n;o+=1)t[e.charAt(o)]|=1<<n-o-1;return t}},function(e,t){var n=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)},r=function(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)},o=function(e){return"string"==typeof e},i=function(e){return"number"==typeof e};e.exports={get:function(e,t){var a=[];return function e(t,s){if(s){var c=s.indexOf("."),l=s,u=null;-1!==c&&(l=s.slice(0,c),u=s.slice(c+1));var d=t[l];if(null!=d)if(u||!o(d)&&!i(d))if(n(d))for(var h=0,f=d.length;h<f;h+=1)e(d[h],u);else u&&e(d,u);else a.push(r(d))}else a.push(t)}(e,t),a},isArray:n,isString:o,isNum:i,toString:r}}])},"object"==s(t)&&"object"==s(e)?e.exports=a():(o=[],void 0===(i="function"===typeof(r=a)?r.apply(t,o):r)||(e.exports=i))},WELI:e=>{var t={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"StoreFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Store"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"address1"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"address2"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"contact"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"openHours"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"coordinates"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"latitude"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"longitude"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:160}};t.loc.source={body:"fragment StoreFragment on Store {\n id\n name\n address1\n address2\n city\n contact\n openHours\n description\n coordinates {\n latitude\n longitude\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function n(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var r=e.type;"NamedType"===r.kind&&t.add(r.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){n(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){n(e,t)})),e.definitions&&e.definitions.forEach((function(e){n(e,t)}))}var r={};function o(e,t){for(var n=0;n<e.definitions.length;n++){var r=e.definitions[n];if(r.name&&r.name.value==t)return r}}t.definitions.forEach((function(e){if(e.name){var t=new Set;n(e,t),r[e.name.value]=t}})),e.exports=t,e.exports.StoreFragment=function(e,t){var n={kind:e.kind,definitions:[o(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var i=r[t]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var c=s;
2s=new Set,c.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(t){var r=o(e,t);r&&n.definitions.push(r)})),n}(t,"StoreFragment")},Uyid:(e,t,n)=>{var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"StoreLocator"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"stores"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StoreFragment"},directives:[]}]}}]}}],loc:{start:0,end:90}};r.loc.source={body:'#import "./StoreFragment.gql"\n\nquery StoreLocator {\n stores {\n ...StoreFragment\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var o={};function i(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var n=e.type;"NamedType"===n.kind&&t.add(n.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){i(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){i(e,t)})),e.definitions&&e.definitions.forEach((function(e){i(e,t)}))}r.definitions=r.definitions.concat(n("WELI").definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!o[t]&&(o[t]=!0,!0)})));var a={};function s(e,t){for(var n=0;n<e.definitions.length;n++){var r=e.definitions[n];if(r.name&&r.name.value==t)return r}}r.definitions.forEach((function(e){if(e.name){var t=new Set;i(e,t),a[e.name.value]=t}})),e.exports=r,e.exports.StoreLocator=function(e,t){var n={kind:e.kind,definitions:[s(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var r=a[t]||new Set,o=new Set,i=new Set;for(r.forEach((function(e){i.add(e)}));i.size>0;){var c=i;i=new Set,c.forEach((function(e){o.has(e)||(o.add(e),(a[e]||new Set).forEach((function(e){i.add(e)})))}))}return o.forEach((function(t){var r=s(e,t);r&&n.definitions.push(r)})),n}(r,"StoreLocator")},Ia0b:(e,t,n)=>{"use strict";n.r(t)},cMa9:(e,t,n)=>{"use strict";n.r(t)},wTDx:(e,t,n)=>{"use strict";n.r(t)},A78V:(e,t,n)=>{"use strict";n.r(t)},"G+sB":(e,t,n)=>{"use strict";n.r(t)}}]);
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.