1(window.webpackJsonp=window.webpackJsonp||[]).push([[23,60],{380:function(n,e,t){"use strict";var i=t(10),o=t.n(i),r=t(8),l=t.n(r),a=t(4),u=t.n(a),d=t(60),c=t(35);function s(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,i)}return t}function v(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?s(Object(t),!0).forEach((function(e){l()(n,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}))}return n}e.a={computed:v({},Object(c.c)(["getCurrentStore"])),methods:{$_enableGtm:function(){var n=arguments,e=this;return o()(u.a.mark((function t(){var i,o;return u.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=n.length>0&&void 0!==n[0]?n[0]:function(){return null},e.$root.ssr||!e.$gtm||e.$gtm.enabled()?i():(o=function n(){Object(d.b)(window,"scroll touchstart mousemove click",n),setTimeout((function(){var n;null===(n=e.$gtm)||void 0===n||n.enable(!0),i()}),150)},Object(d.a)(window,"scroll touchstart mousemove click",o));case 2:case"end":return t.stop()}}),t)})))()},$_productItemsConvertToGtm:function(n,e){var t=this;return null==n?void 0:n.map((function(n,i){var o,r,l,a,u,d,c,s,v,m,p,f,_,g,b=null!=n&&null!==(o=n.categories)&&void 0!==o&&o.length?null==n||null===(r=n.categories)||void 0===r?void 0:r.map((function(n){return null==n?void 0:n.name})):[],h=(null==n?void 0:n.item_variant)||(null==n?void 0:n.variant_label)||(null==n||null===(l=n.simple_options)||void 0===l||null===(a=l.options)||void 0===a?void 0:a.length)&&(null==n||null===(u=n.simple_options)||void 0===u||null===(d=u.options[0])||void 0===d?void 0:d.value),O=+(null===(c=t.$_getPrice(null==n?void 0:n.price_range))||void 0===c?void 0:c.c_item_net_price)||0,$=+(null==n||null===(s=n.price_range)||void 0===s?void 0:s.value)||+(null===(v=t.$_getPrice(null==n?void 0:n.price_range))||void 0===v?void 0:v.price)||0,y=O-$,k=+(null==n?void 0:n.discount)||y>0?y:0;return Object.assign({},{affiliation:t.getCurrentStore,item_name:(null==n?void 0:n.name)||(null==n?void 0:n.product_name),item_id:(null==n||null===(m=n.simple_options)||void 0===m?void 0:m.simple_sku)||(null==n?void 0:n.sku),price:$,c_item_net_price:O||"",item_brand:(null==n||null===(p=n.brand_info)||void 0===p?void 0:p.label)||"",index:i,quantity:(null==n?void 0:n.quantity)||(null==n?void 0:n.total_qty)||0},b.length&&t.$_getCategoryOptions(b),e&&t.$_setAdditionalDataOptions(e),(null==n||null===(f=n.promo_info)||void 0===f?void 0:f.promotion_id)&&{promotion_id:null==n||null===(_=n.promo_info)||void 0===_?void 0:_.promotion_id,promotion_name:null==n||null===(g=n.promo_info)||void 0===g?void 0:g.name},h&&{item_variant:h},k&&{discount:k.toFixed(2)})}))},$_getPrice:function(n){var e,t,i,o;return{price:(null==n?void 0:n.cartPrice)||(null==n||null===(e=n.minimum_price)||void 0===e||null===(t=e.final_price)||void 0===t?void 0:t.value),c_item_net_price:(null==n?void 0:n.cartDiscountPrice)||(null==n||null===(i=n.minimum_price)||void 0===i||null===(o=i.regular_price)||void 0===o?void 0:o.value)}},$_setAdditionalDataOptions:function(n){var e={};return null!=n&&n.item_list&&Object.assign(e,this.$_getItemListOptions(n.item_list)),e},$_getItemListOptions:function(n){return n||{}},$_getCategoryOptions:function(n){var e={};return n.forEach((function(n,t){return Object.assign(e,l()({},"item_category".concat(t||""),n))})),e},$_setCartOptions:function(n,e){var t,i,o,r,l,a,u,d,c,s,v,m,p,f,_,g=(null==n||null===(t=n.configurable_options)||void 0===t?void 0:t.length)&&(null==n||null===(i=n.configurable_options[0])||void 0===i?void 0:i.value_label);return{name:null==n||null===(o=n.product)||void 0===o?void 0:o.name,categories:(null==n||null===(r=n.product)||void 0===r||null===(l=r.categories)||void 0===l?void 0:l.length)&&(null==n||null===(a=n.product)||void 0===a?void 0:a.categories)||[],discount:(null==n||null===(u=n.product)||void 0===u?void 0:u.discontinued)&&(null==n||null===(d=n.prices)||void 0===d||null===(c=d.total_item_discount)||void 0===c?void 0:c.value),index:e,sku:null==n||null===(s=n.product)||void 0===s?void 0:s.sku,price_range:{cartPrice:null==n||null===(v=n.prices)||void 0===v||null===(m=v.row_total)||void 0===m?void 0:m.value,cartDiscountPrice:null==n||null===(p=n.prices)||void 0===p||null===(f=p.row_total_with_discount)||void 0===f?void 0:f.value},brand_info:null==n||null===(_=n.product)||void 0===_?void 0:_.brand_info,item_variant:g,total_qty:null==n?void 0:n.quantity}},$_setCartCheckoutDataLayer:function(n){var e=this,t=n.items,i=n.event,o=n.additionalData,r=n.rootData;this.$_enableGtm((function(){var n;if(!e.$root.ssr&&null!=e&&null!==(n=e.$gtm)&&void 0!==n&&n.enabled()){var l=t&&null!=t&&t.length?null==t?void 0:t.map((function(n,t){return e.$_setCartOptions(n,t)})):[e.$_setCartOptions(t,0)],a=e.$_productItemsConvertToGtm(l),u=Object.assign({},r||{},{event:i,ecommerce:{items:a}});o&&Object.assign(u.ecommerce,o),e.$gtm.dataLayer().push(u)}}))},$_setEGiftCardCartOptions:function(n){return v(v(v({},n),null==n?void 0:n.product),{brand_info:{label:"Brocard"}})},$_setEGiftCardCartCheckoutDataLayer:function(n){var e=this,t=n.items,i=n.event,o=n.additionalData;this.$_enableGtm((function(){var n,r,l,a,u;if(!e.$root.ssr&&null!=e&&null!==(n=e.$gtm)&&void 0!==n&&n.enabled()){var d=t&&null!=t&&t.length?null==t?void 0:t.map((function(n){return e.$_setEGiftCardCartOptions(n)})):[e.$_setEGiftCardCartOptions(t)],c={event:i,ecommerce:{items:e.$_productItemsConvertToGtm(d,{item_list:{item_list_id:"elektronniy_podarunkoviy_sertifikat",item_list_name:"Electronic gift certificate"}}),currency:(null==d||null===(r=d[0])||void 0===r||null===(l=r.price_range)||void 0===l?void 0:l.currency)||"UAH",value:+(null==d||null===(a=d[0])||void 0===a||null===(u=a.price_range)||void 0===u?void 0:u.value)}};o&&"add_to_cart"!==i&&Object.assign(c.ecommerce,{transaction_id:o}),e.$gtm.dataLayer().push(c)}}))},$_setProductOptions:function(n){var e,t=n.item,i=n.index,o=n.itemVariant,r=n.productCategories;return{name:null===(e=t.data_layer)||void 0===e?void 0:e.product_name,categories:r,sku:t.sku,price_range:t.price_range,brand_info:t.brand_info,index:i,total_qty:t.total_qty,item_variant:o,simple_options:null==t?void 0:t.simple_options,promo_info:null==t?void 0:t.promo_info}},$_setDataLayer:function(n){var e=this,t=n.items,i=n.event,o=n.itemList,r=n.additionalData;this.$_enableGtm((function(){var n,l;if(!e.$root.ssr&&null!=e&&null!==(n=e.$gtm)&&void 0!==n&&n.enabled()){var a={event:i,ecommerce:{items:e.$_productItemsConvertToGtm(t,r)}};o&&Object.assign(a.ecommerce,o),null==e||null===(l=e.$gtm)||void 0===l||l.dataLayer().push(a)}}))},$_eventIntersectionObserver:function(n){var e=this,t=n.event,i=n.items,o=n.itemList,r=n.element,l=n.additionalData;
1if(r){var a=new IntersectionObserver((function(n){n.forEach((function(n){n.isIntersecting&&(e.$_setDataLayer({event:t,items:i,itemList:o,additionalData:l}),a.disconnect())}))}),{rootMargin:"50px"});a.observe(r)}},$_bannersEvent:function(n){var e,t,i=n.event,o=n.title,r=n.id;if(!this.$root.ssr&&i&&null!=this&&null!==(e=this.$gtm)&&void 0!==e&&e.enabled()){var l={event:i,ecommerce:{title:o,id:r}};null==this||null===(t=this.$gtm)||void 0===t||t.dataLayer().push(l)}}}}},808:function(n,e){var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"gApiSuccessOrderEventInfo"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderIncrId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"gApiSuccessOrderEventInfo"},arguments:[{kind:"Argument",name:{kind:"Name",value:"orderIncrId"},value:{kind:"Variable",name:{kind:"Name",value:"orderIncrId"}}}],directives:[]}]}}],loc:{start:0,end:115}};t.loc.source={body:"query gApiSuccessOrderEventInfo($orderIncrId: String!) {\n gApiSuccessOrderEventInfo(orderIncrId: $orderIncrId)\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}t.definitions.forEach((function(n){if(n.name){var e=new Set;!function n(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&t.add(i.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)}))}(n,e),i[n.name.value]=e}})),n.exports=t,n.exports.gApiSuccessOrderEventInfo=function(n,e){var t={kind:n.kind,definitions:[o(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var r=i[e]||new Set,l=new Set,a=new Set;for(r.forEach((function(n){a.add(n)}));a.size>0;){var u=a;a=new Set,u.forEach((function(n){l.has(n)||(l.add(n),(i[n]||new Set).forEach((function(n){a.add(n)})))}))}return l.forEach((function(e){var i=o(n,e);i&&t.definitions.push(i)})),t}(t,"gApiSuccessOrderEventInfo")}}]);
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.