Plugin Directory

Changeset 3003488


Ignore:
Timestamp:
11/29/2023 11:30:16 PM (2 years ago)
Author:
arraycodes
Message:

Version 3.1.0

Location:
datalayer-for-ecommerce-free/trunk
Files:
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • datalayer-for-ecommerce-free/trunk/assets/build/index.asset.php

    r2986436 r3003488  
    1 <?php return array('dependencies' => array('react', 'wc-components', 'wp-api-fetch', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => '6077cd9962fa1308b3bdfb11deb545d1');
     1<?php return array('dependencies' => array('react', 'wc-components', 'wp-api-fetch', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-notices', 'wp-primitives'), 'version' => '4ebc16fbf48cc775114dec26de4dafb2');
     2
  • datalayer-for-ecommerce-free/trunk/assets/build/index.css

    r2986436 r3003488  
    1 :root body.woocommerce-admin-page__datalayer-for-ecommerce-free{--wp-admin-theme-color:#008bff;--wp-admin-theme-color-darker-10:#008bff;--wp-admin-theme-color-darker-20:#008bff}body.woocommerce-admin-page__datalayer-for-ecommerce-free{background:#f7f7f7}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap{background:#fff;border-bottom-right-radius:30px;border-top-right-radius:30px;box-shadow:10px 17px 21px 0 rgba(0,0,0,.1);min-height:720px;padding:50px 50px 0;width:82%}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .my-gutenberg-form{padding-bottom:100px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .woocommerce-section-header{padding-left:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .woocommerce-section-header .woocommerce-section-header__title{font-size:22px;line-height:4.2}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control{margin-bottom:30px!important;white-space:pre-wrap}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated{position:relative}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated{background:red;border-radius:5px;font-size:11px;padding:5px;position:absolute;right:63%;top:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated a,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated a:visited{color:#fff;font-weight:700;text-decoration:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control .components-base-control__field .components-base-control__label,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control .components-base-control__field label{font-size:14px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control p.components-base-control__help{color:#74797e}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .form-buttons .components-button{border-radius:6px;font-size:15px;padding:0 20px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .form-buttons .components-button:hover{opacity:.8}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary{border:1px solid #008bff;border-radius:6px;box-shadow:none;font-size:15px;padding:0 20px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:active,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:focus{border:1px solid #008bff;box-shadow:none;color:#008bff}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:hover{opacity:.8}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .css-off1bd{flex-direction:column}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function{margin-top:30px;position:relative}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function .components-base-control{opacity:.5}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function span .link-premium-function{background:#fec228;border-radius:6px;color:#fff;display:inline-block;font-size:20px;font-weight:700;margin-bottom:25px;padding:20px;text-align:center;text-decoration:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function span .link-premium-function svg{display:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap{background:#fbfbfb;border-bottom-left-radius:30px;border-right:1px solid #eaebee;border-top-left-radius:30px;box-shadow:0 17px 21px 0 rgba(0,0,0,.1);min-height:720px;padding:28px 20px;width:18%}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .logoDatalayer{text-align:center}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .logoDatalayer img{width:120px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel{background:transparent;border:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle{font-size:16px!important;font-weight:700!important;padding:18px 48px 18px 35px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle:focus{box-shadow:inset 0 0 0 2px #e1f1fa}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle svg.components-panel__icon{height:25px;left:0;margin:0;position:absolute;width:25px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr{margin-bottom:2px;margin-top:2px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o.is-active{background:#e1f1fa;color:#74797e;font-weight:700}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o.is-active .components-button span{font-weight:500}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o:hover{background:#e1f1fa}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item .components-button{color:#74797e;opacity:1}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item .components-button:focus:not(:disabled){box-shadow:0 0 0 2px #e1f1fa}
     1:root body.woocommerce-admin-page__datalayer-for-ecommerce-free{--wp-admin-theme-color:#008bff;--wp-admin-theme-color-darker-10:#008bff;--wp-admin-theme-color-darker-20:#008bff}body.woocommerce-admin-page__datalayer-for-ecommerce-free{background:#f7f7f7}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap{background:#fff;border-bottom-right-radius:30px;border-top-right-radius:30px;box-shadow:10px 17px 21px 0 rgba(0,0,0,.1);min-height:720px;padding:50px 50px 0;width:82%}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .my-gutenberg-form{padding-bottom:100px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .woocommerce-section-header{padding-left:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .woocommerce-section-header .woocommerce-section-header__title{font-size:22px;line-height:4.2}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control{margin-bottom:30px!important;white-space:pre-wrap}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated{position:relative}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated{background:red;border-radius:5px;font-size:11px;padding:5px;position:absolute;right:63%;top:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated a,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control.enhanced-ecommerce-deprecated .field-enhanced-ecommerce-deprecated a:visited{color:#fff;font-weight:700;text-decoration:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control .components-base-control__field .components-base-control__label,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control .components-base-control__field label{font-size:14px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-base-control p.components-base-control__help{color:#74797e}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .form-buttons .components-button{border-radius:6px;font-size:15px;padding:0 20px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .form-buttons .components-button:hover{opacity:.8}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary{border:1px solid #008bff;border-radius:6px;box-shadow:none;font-size:15px;padding:0 20px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:active,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:focus{border:1px solid #008bff;box-shadow:none;color:#008bff}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .components-button.is-secondary:hover{opacity:.8}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .components-flex.css-1e5wyad .css-off1bd{flex-direction:column}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function{margin-top:30px;position:relative}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function .components-base-control,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function .form-fields-button,body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function table.wp-list-table{opacity:.5}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function span .link-premium-function{background:#fec228;border-radius:6px;color:#fff;display:inline-block;font-size:20px;font-weight:700;margin-bottom:25px;padding:20px;text-align:center;text-decoration:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-form-datalayer-for-ecommerce-free-wrap .premium-function span .link-premium-function svg{display:none}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap{background:#fbfbfb;border-bottom-left-radius:30px;border-right:1px solid #eaebee;border-top-left-radius:30px;box-shadow:0 17px 21px 0 rgba(0,0,0,.1);min-height:720px;padding:28px 20px;width:18%}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .logoDatalayer{text-align:center}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .logoDatalayer img{width:120px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel{background:transparent;border:0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle{font-size:16px!important;font-weight:700!important;padding:18px 48px 18px 35px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle:focus{box-shadow:inset 0 0 0 2px #e1f1fa}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-button.components-panel__body-toggle svg.components-panel__icon{height:25px;left:0;margin:0;position:absolute;width:25px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 0}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr{margin-bottom:2px;margin-top:2px}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o.is-active{background:#e1f1fa;color:#74797e;font-weight:700}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o.is-active .components-button span{font-weight:500}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item.css-mzv38o:hover{background:#e1f1fa}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item .components-button{color:#74797e;opacity:1}body.woocommerce-admin-page__datalayer-for-ecommerce-free .wrap.datalayer-for-ecommerce-free .content-sidebar-datalayer-for-ecommerce-free-wrap .components-panel .components-panel__row .components-navigation__menu.css-1t5hihr .components-navigation__item .components-button:focus:not(:disabled){box-shadow:0 0 0 2px #e1f1fa}
  • datalayer-for-ecommerce-free/trunk/assets/build/index.js

    r2986436 r3003488  
    1 !function(){"use strict";var e={n:function(a){var t=a&&a.__esModule?function(){return a.default}:function(){return a};return e.d(t,{a:t}),t},d:function(a,t){for(var r in t)e.o(t,r)&&!e.o(a,r)&&Object.defineProperty(a,r,{enumerable:!0,get:t[r]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},function(){var a;e.g.importScripts&&(a=e.g.location+"");var t=e.g.document;if(!a&&t&&(t.currentScript&&(a=t.currentScript.src),!a)){var r=t.getElementsByTagName("script");if(r.length)for(var n=r.length-1;n>-1&&!a;)a=r[n--].src}if(!a)throw new Error("Automatic publicPath is not supported in this browser");a=a.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=a}();var a=window.wp.hooks,t=window.wp.i18n,r=window.React,n=window.wp.element,l=window.wp.data,o=window.wp.components,c=window.wp.notices,m=window.wc.components,i=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,n.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,n.useState)({tracking_google_tag_manager:"",data_layer_google_tag_manager_custom_domain_server_side:"",data_layer_google_tag_manager_custom_script_filename_server_side:""}),y=(0,n.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),h=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,n.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: GTM-XXXXXX - ","datalayer-for-ecommerce-free"),(0,r.createElement)(o.ExternalLink,{href:"https://support.google.com/tagmanager/answer/6103696"},"Read more")),v=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: https://DOMAIN-NAME.com - Send Google scripts gtm.js directly from your tagging server - ","datalayer-for-ecommerce-free"),(0,r.createElement)(o.ExternalLink,{href:"https://developers.google.com/tag-platform/tag-manager/server-side/send-data?hl=en#update_the_gtmjs_source_domain"},"Read more"),"\n",(0,t.__)("Leave empty if you don't use GTM Server Side","datalayer-for-ecommerce-free")),w=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: filename.js - Enter a custom name for the file gtm.js","datalayer-for-ecommerce-free"),"\n",(0,t.__)("Only use for custom file loader in your GTM Server Side","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Google Tag Manager Settings","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.TextControl,{label:(0,t.__)("Google Tag Manager ID","datalayer-for-ecommerce-free"),value:p.tracking_google_tag_manager,onChange:e=>y(e,"tracking_google_tag_manager"),help:E}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(o.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({tracking_google_tag_manager:p.tracking_google_tag_manager,data_layer_google_tag_manager_custom_domain_server_side:p.data_layer_google_tag_manager_custom_domain_server_side,data_layer_google_tag_manager_custom_script_filename_server_side:p.data_layer_google_tag_manager_custom_script_filename_server_side},h),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:s},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(o.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(o.TextControl,{disabled:!0,label:(0,t.__)("Custom domain GTM Server Side","datalayer-for-ecommerce-free"),value:p.data_layer_google_tag_manager_custom_domain_server_side,onChange:e=>y(e,"data_layer_google_tag_manager_custom_domain_server_side"),help:v}),(0,r.createElement)(o.TextControl,{disabled:!0,label:(0,t.__)("Custom script filename GTM Server Side","datalayer-for-ecommerce-free"),value:p.data_layer_google_tag_manager_custom_script_filename_server_side,onChange:e=>y(e,"data_layer_google_tag_manager_custom_script_filename_server_side"),help:w}))):(0,r.createElement)(o.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},_=window.wp.coreData,s=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),s=(0,l.useDispatch)(),[g,d]=(0,n.useState)(!1),{getFields:u,isLoading:p,getBrands:f}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings"),getBrands:e(_.store).getTaxonomies({type:"product"})})),[]),[y,h]=(0,n.useState)({data_layer_google_tag_manager_enhanced_ecommerce:!1,data_layer_google_tag_manager_ecommerce_ga4:!1}),E=f?f.map((e=>({label:e.labels.name,value:e.slug}))):[];E.unshift({label:"Do not use",value:"none"});const v=(0,n.useCallback)(((e,a)=>{h((t=>({...t,[a]:e})))}),[]),w=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,n.useEffect)((()=>{u&&h(u)}),[u]);const S=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to use datalayer with - ","datalayer-for-ecommerce-free"),(0,r.createElement)(o.ExternalLink,{href:"https://developers.google.com/tag-manager/enhanced-ecommerce?hl=en"},"Enhanced Ecommerce (UA)"),(0,t.__)(" and ","datalayer-for-ecommerce-free"),(0,r.createElement)(o.ExternalLink,{href:"https://support.google.com/analytics/answer/9744165"},"GA4 with complement"),(0,r.createElement)("span",{className:"field-enhanced-ecommerce-deprecated"},(0,r.createElement)(o.ExternalLink,{href:"https://woocommerce.com/document/datalayer-for-ecommerce-free/universal-analytics-deprecated/"},"deprecated"))),b=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to use datalayer only with ","datalayer-for-ecommerce-free"),(0,r.createElement)(o.ExternalLink,{href:"https://developers.google.com/tag-manager/ecommerce-ga4?hl=en"},"Ecommerce (GA4)")),C=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select if product items show ID or SKU","datalayer-for-ecommerce-free")),k=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select the taxonomy containing Product Brands","datalayer-for-ecommerce-free")),N=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the event should be triggered","datalayer-for-ecommerce-free")),x=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the event should be triggered","datalayer-for-ecommerce-free")),T=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the view_item event should fire if its a product variable","datalayer-for-ecommerce-free")),F=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to show variable product variants as an individual product","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Ecommerce Settings","datalayer-for-ecommerce-free")}),p?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.ToggleControl,{label:(0,t.__)("DataLayer for WooCommerce Enhanced Ecommerce","datalayer-for-ecommerce-free"),checked:y.data_layer_google_tag_manager_enhanced_ecommerce,onChange:e=>v(e,"data_layer_google_tag_manager_enhanced_ecommerce"),help:S,className:"enhanced-ecommerce-deprecated"}),(0,r.createElement)(o.ToggleControl,{label:(0,t.__)("DataLayer for WooCommerce Ecommerce GA4","datalayer-for-ecommerce-free"),checked:y.data_layer_google_tag_manager_ecommerce_ga4,onChange:e=>v(e,"data_layer_google_tag_manager_ecommerce_ga4"),help:b}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(o.Button,{onClick:async()=>{try{d(!0),await s("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_enhanced_ecommerce:y.data_layer_google_tag_manager_enhanced_ecommerce,data_layer_google_tag_manager_ecommerce_ga4:y.data_layer_google_tag_manager_ecommerce_ga4},w),d(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:g},g?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(o.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(o.SelectControl,{disabled:!0,label:(0,t.__)("Product Items","datalayer-for-ecommerce-free"),value:y.data_layer_google_tag_manager_product_items,options:[{label:"ID",value:"ID"},{label:"SKU",value:"SKU"}],onChange:e=>v(e,"data_layer_google_tag_manager_product_items"),help:C}),(0,r.createElement)(o.SelectControl,{disabled:!0,label:(0,t.__)("Product Brands","datalayer-for-ecommerce-free"),value:y.data_layer_google_tag_manager_product_brands,options:E,onChange:e=>v(e,"data_layer_google_tag_manager_product_brands"),help:k}),(0,r.createElement)(o.SelectControl,{disabled:!0,label:(0,t.__)("Event add_shipping_info","datalayer-for-ecommerce-free"),value:y.data_layer_google_tag_manager_javascript_event_add_shipping_info,options:[{label:"Shipping selected",value:"Shipping selected"},{label:"Place order button",value:"Place order button"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_add_shipping_info"),help:N}),(0,r.createElement)(o.SelectControl,{disabled:!0,label:(0,t.__)("Event add_payment_info","datalayer-for-ecommerce-free"),value:y.data_layer_google_tag_manager_javascript_event_add_payment_info,options:[{label:"Payment selected",value:"Payment selected"},{label:"Place order button",value:"Place order button"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_add_payment_info"),help:x}),(0,r.createElement)(o.SelectControl,{disabled:!0,label:(0,t.__)("Variable product event view_item","datalayer-for-ecommerce-free"),value:y.data_layer_google_tag_manager_javascript_event_view_item,options:[{label:"Parent product page view",value:"Parent product page view"},{label:"When selecting a variation",value:"When selecting a variation"},{label:"Parent product page view and When selecting a variation",value:"Parent product page view and When selecting a variation"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_view_item"),help:T}),(0,r.createElement)(o.ToggleControl,{disabled:!0,label:(0,t.__)("Variable product as individual product","datalayer-for-ecommerce-free"),checked:y.data_layer_google_tag_manager_variable_product_as_individual,onChange:e=>v(e,"data_layer_google_tag_manager_variable_product_as_individual"),help:F}))):(0,r.createElement)(o.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},g=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,n.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,n.useState)({data_layer_google_tag_manager_show_user_info:!1}),y=(0,n.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),h=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,n.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("When a user refreshes the thank you page, the purchase event is not sent again. Prevent duplicate transactions in analytics","datalayer-for-ecommerce-free")),v=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable this option if user information show when logged.","datalayer-for-ecommerce-free")),w=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable this option via javascript as an alternative when your theme fails to load the hook add_to_cart with php.","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Ecommerce Advanced","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.ToggleControl,{label:(0,t.__)("Show user info","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_show_user_info,onChange:e=>y(e,"data_layer_google_tag_manager_show_user_info"),help:v}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(o.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_show_user_info:p.data_layer_google_tag_manager_show_user_info},h),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:s},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(o.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(o.ToggleControl,{disabled:!0,label:(0,t.__)("Trigger Purchase only once","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_purchase_only_once,onChange:e=>y(e,"data_layer_google_tag_manager_purchase_only_once"),help:E}),(0,r.createElement)(o.ToggleControl,{disabled:!0,label:(0,t.__)("Events with Javascript","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_javascript_events,onChange:e=>y(e,"data_layer_google_tag_manager_javascript_events"),help:w}))):(0,r.createElement)(o.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},d=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Google Tag Manager Tags Synchronization","datalayer-for-ecommerce-free")}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(o.Button,{variant:"primary",href:"https://demoshop.arrayevida.com.br/wp-content/uploads/2022/06/workspace.zip"},(0,t.__)("Download Import File GTM","datalayer-for-ecommerce-free")))),u=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,n.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,n.useState)({data_layer_google_tag_manager_debug_activate:!1}),y=(0,n.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),h=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,n.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("Activate DEBUG BAR TEST MODE","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Extra Debug Bar","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(o.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(o.ToggleControl,{disabled:!0,label:(0,t.__)("Activate Test Debugger Bar","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_debug_activate,onChange:e=>y(e,"data_layer_google_tag_manager_debug_activate"),help:E}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(o.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_debug_activate:p.data_layer_google_tag_manager_debug_activate},h),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:!0},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))))):(0,r.createElement)(o.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},p=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Help","datalayer-for-ecommerce-free")}),(0,r.createElement)(o.Flex,{gap:"20",justify:"flex-start"},(0,r.createElement)(o.FlexItem,null,(0,r.createElement)(o.Card,null,(0,r.createElement)(o.CardHeader,null,(0,r.createElement)(o.__experimentalHeading,{level:1},(0,t.__)("Contact us","datalayer-for-ecommerce-free"))),(0,r.createElement)(o.CardBody,null,(0,r.createElement)(o.Button,{variant:"secondary",href:"https://wordpress.org/support/plugin/datalayer-for-ecommerce-free/",target:"_blank"},(0,t.__)("Create ticket","datalayer-for-ecommerce-free"))))),(0,r.createElement)(o.FlexItem,null,(0,r.createElement)(o.Card,null,(0,r.createElement)(o.CardHeader,null,(0,r.createElement)(o.__experimentalHeading,{level:1},(0,t.__)("Configuration","datalayer-for-ecommerce-free"))),(0,r.createElement)(o.CardBody,null,(0,r.createElement)(o.Button,{variant:"secondary",href:"https://wordpress.org/plugins/datalayer-for-ecommerce-free/#installation",target:"_blank"},(0,t.__)("View documentation","datalayer-for-ecommerce-free"))))),(0,r.createElement)(o.FlexItem,null,(0,r.createElement)(o.Card,null,(0,r.createElement)(o.CardHeader,null,(0,r.createElement)(o.__experimentalHeading,{level:1},(0,t.__)("Review","datalayer-for-ecommerce-free"))),(0,r.createElement)(o.CardBody,null,(0,r.createElement)(o.Button,{variant:"secondary",href:"https://wordpress.org/support/plugin/datalayer-for-ecommerce-free/reviews/#new-post",target:"_blank"},(0,t.__)("Send your review","datalayer-for-ecommerce-free"))))))),f=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("About","datalayer-for-ecommerce-free")}),(0,r.createElement)("p",null,"= 3.0.0 - 2023-10-30 =",(0,r.createElement)("br",null),"* New: Full compatibility with WooCommerce Blocks",(0,r.createElement)("br",null),"* New: New Modern Admin Page",(0,r.createElement)("br",null),"* Support: Support -> WP 6.3.2 WC 8.2.1",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.7.0 - 2023-06-21 =",(0,r.createElement)("br",null),"* New: Select if user information show or not when logged",(0,r.createElement)("br",null),"* New: Full Compatibility HPOS - High-Performance order storage (COT)",(0,r.createElement)("br",null),"* Support: Support -> WP 6.2.2 WC 7.8.0",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.4.0 - 2023-03-29 =",(0,r.createElement)("br",null),"* Support: Support -> WP 6.1.1 WC 7.5.1",(0,r.createElement)("br",null),"* Update: optimization and improvement of the code that triggers the events",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.0.2 - 2022-09-21 =",(0,r.createElement)("br",null),"* Support: WP 6.0.2 WC 6.9.3",(0,r.createElement)("br",null),"* Fix: Multisite full support check WooCommerce Active",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.0.0 - 2022-06-22 =",(0,r.createElement)("br",null),"* First Release",(0,r.createElement)("br",null))),y=window.wp.primitives,h=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"})),E=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})),v=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,r.createElement)(y.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),w=({onNavItemChange:e,activeNavItem:a})=>{const[l,c]=(0,n.useState)("item-1"),m=a=>{e(a)};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(o.Panel,null,(0,r.createElement)(o.PanelBody,{icon:h,title:"Google Tag Manager",initialOpen:!0},(0,r.createElement)(o.PanelRow,null,(0,r.createElement)(o.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(o.__experimentalNavigationMenu,{title:""},(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-1",onClick:()=>m("item-1"),title:(0,t.__)("Settings","datalayer-for-ecommerce-free")}),(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-2",onClick:()=>m("item-2"),title:(0,t.__)("Tags Synchronization","datalayer-for-ecommerce-free")}))))),(0,r.createElement)(o.PanelBody,{title:"Ecommerce",icon:E,initialOpen:!0},(0,r.createElement)(o.PanelRow,null,(0,r.createElement)(o.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(o.__experimentalNavigationMenu,{title:""},(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-3",onClick:()=>m("item-3"),title:(0,t.__)("Settings","datalayer-for-ecommerce-free")}),(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-4",onClick:()=>m("item-4"),title:(0,t.__)("Advanced","datalayer-for-ecommerce-free")}))))),(0,r.createElement)(o.PanelBody,{title:"Extra",icon:v,initialOpen:!0},(0,r.createElement)(o.PanelRow,null,(0,r.createElement)(o.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(o.__experimentalNavigationMenu,{title:""},(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-5",onClick:()=>m("item-5"),title:(0,t.__)("Debug Bar","datalayer-for-ecommerce-free")}),(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-6",onClick:()=>m("item-6"),title:(0,t.__)("Help","datalayer-for-ecommerce-free")}),(0,r.createElement)(o.__experimentalNavigationItem,{item:"item-7",onClick:()=>m("item-7"),title:(0,t.__)("About","datalayer-for-ecommerce-free")})))))))},S=window.wp.apiFetch,b=e.n(S);const C={tracking_google_tag_manager:"",data_layer_google_tag_manager_enhanced_ecommerce:!1,data_layer_google_tag_manager_ecommerce_ga4:!1,data_layer_google_tag_manager_show_user_info:!1},k={initSettings(e){return{type:"STATE_FROM_DATABASE",payload:{...e}}},*saveSettings(e,a){const t={...C,...a,...e};try{return yield k.saveSettingsToDatabase(t),{type:"SAVE_SETTINGS",payload:t}}catch(e){throw e}},saveSettingsToDatabase(e){return{type:"SAVE_SETTINGS_TO_DATABASE",payload:e}}},N={getState(e){return{...C,...e}},getSettings(e){const{...a}=e;return a},getEcommerceData(e){const{data_layer_google_tag_manager_purchase_only_once:a,data_layer_google_tag_manager_show_user_info:t,data_layer_google_tag_manager_javascript_events:r}=e;return{data_layer_google_tag_manager_purchase_only_once:a,data_layer_google_tag_manager_show_user_info:t,data_layer_google_tag_manager_javascript_events:r}}},x={getSettings(){return async({dispatch:e})=>{const a=await b()({path:"/wp/v2/settings"});e.initSettings(a.options_tracking_option_free)}}},T={async SAVE_SETTINGS_TO_DATABASE(e){try{const a=await b()({path:"/wp/v2/settings"});if(a&&a.options_tracking_option_free)return await b()({path:"/wp/v2/settings",method:"PUT",body:JSON.stringify({options_tracking_option_free:e.payload})}),e;throw"error"}catch(e){throw e}}},F=(0,l.createReduxStore)("shop-datalayer-for-ecommerce-free",{reducer:(e=C,a)=>{switch(a.type){case"STATE_FROM_DATABASE":case"SAVE_SETTINGS":return{...e,...a.payload};default:return e}},actions:k,selectors:N,resolvers:x,controls:T});(0,l.register)(F);var A=e.p+"images/logo-datalayer-for-ecommerce-free.1a10e733.png",P=()=>{const[e,a]=(0,n.useState)("item-1");return(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getSettings())),(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"wrap datalayer-for-ecommerce-free"},(0,r.createElement)("div",{className:"content-sidebar-datalayer-for-ecommerce-free-wrap"},(0,r.createElement)("div",{className:"logoDatalayer"},(0,r.createElement)("img",{src:A,width:"100",alt:"Datalayer for WooCommerce Icon"})),(0,r.createElement)(w,{onNavItemChange:e=>{a(e)},activeNavItem:e})),(0,r.createElement)("div",{className:"content-form-datalayer-for-ecommerce-free-wrap"},"item-1"===e&&(0,r.createElement)(i,null),"item-2"===e&&(0,r.createElement)(d,null),"item-3"===e&&(0,r.createElement)(s,null),"item-4"===e&&(0,r.createElement)(g,null),"item-5"===e&&(0,r.createElement)(u,null),"item-6"===e&&(0,r.createElement)(p,null),"item-7"===e&&(0,r.createElement)(f,null))))};(0,a.addFilter)("woocommerce_admin_pages_list","datalayer-for-ecommerce-free",(e=>(e.push({breadcrumbs:["",wcSettings.woocommerceTranslation,(0,t.__)("Datalayer for WooCommerce FREE","datalayer-for-ecommerce-free")],capability:"manage_options",container:P,path:"/datalayer-for-ecommerce-free",wpOpenMenu:"toplevel_page_woocommerce",title:(0,t.__)("Datalayer for WooCommerce FREE","datalayer-for-ecommerce-free"),navArgs:{id:"datalayer-for-ecommerce-free"}}),e)))}();
     1!function(){"use strict";var e={n:function(a){var t=a&&a.__esModule?function(){return a.default}:function(){return a};return e.d(t,{a:t}),t},d:function(a,t){for(var r in t)e.o(t,r)&&!e.o(a,r)&&Object.defineProperty(a,r,{enumerable:!0,get:t[r]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},function(){var a;e.g.importScripts&&(a=e.g.location+"");var t=e.g.document;if(!a&&t&&(t.currentScript&&(a=t.currentScript.src),!a)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&!a;)a=r[o--].src}if(!a)throw new Error("Automatic publicPath is not supported in this browser");a=a.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=a}();var a=window.wp.hooks,t=window.wp.i18n,r=window.React,o=window.wp.element,l=window.wp.data,n=window.wp.components,c=window.wp.notices,m=window.wc.components,i=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,o.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,o.useState)({tracking_google_tag_manager:"",data_layer_google_tag_manager_custom_domain_server_side:"",data_layer_google_tag_manager_custom_script_filename_server_side:""}),h=(0,o.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),y=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,o.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: GTM-XXXXXX - ","datalayer-for-ecommerce-free"),(0,r.createElement)(n.ExternalLink,{href:"https://support.google.com/tagmanager/answer/6103696"},"Read more")),v=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: https://DOMAIN-NAME.com - Send Google scripts gtm.js directly from your tagging server - ","datalayer-for-ecommerce-free"),(0,r.createElement)(n.ExternalLink,{href:"https://developers.google.com/tag-platform/tag-manager/server-side/send-data?hl=en#update_the_gtmjs_source_domain"},"Read more"),"\n",(0,t.__)("Leave empty if you don't use GTM Server Side","datalayer-for-ecommerce-free")),w=(0,r.createElement)(r.Fragment,null,(0,t.__)("Example: filename.js - Enter a custom name for the file gtm.js","datalayer-for-ecommerce-free"),"\n",(0,t.__)("Only use for custom file loader in your GTM Server Side","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Google Tag Manager Settings","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.TextControl,{label:(0,t.__)("Google Tag Manager ID","datalayer-for-ecommerce-free"),value:p.tracking_google_tag_manager,onChange:e=>h(e,"tracking_google_tag_manager"),help:E}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({tracking_google_tag_manager:p.tracking_google_tag_manager,data_layer_google_tag_manager_custom_domain_server_side:p.data_layer_google_tag_manager_custom_domain_server_side,data_layer_google_tag_manager_custom_script_filename_server_side:p.data_layer_google_tag_manager_custom_script_filename_server_side},y),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:s},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(n.TextControl,{disabled:!0,label:(0,t.__)("Custom domain GTM Server Side","datalayer-for-ecommerce-free"),value:p.data_layer_google_tag_manager_custom_domain_server_side,onChange:e=>h(e,"data_layer_google_tag_manager_custom_domain_server_side"),help:v}),(0,r.createElement)(n.TextControl,{disabled:!0,label:(0,t.__)("Custom script filename GTM Server Side","datalayer-for-ecommerce-free"),value:p.data_layer_google_tag_manager_custom_script_filename_server_side,onChange:e=>h(e,"data_layer_google_tag_manager_custom_script_filename_server_side"),help:w}))):(0,r.createElement)(n.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},_=window.wp.coreData,s=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),s=(0,l.useDispatch)(),[g,d]=(0,o.useState)(!1),{getFields:u,isLoading:p,getBrands:f}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings"),getBrands:e(_.store).getTaxonomies({type:"product"})})),[]),[h,y]=(0,o.useState)({data_layer_google_tag_manager_enhanced_ecommerce:!1,data_layer_google_tag_manager_ecommerce_ga4:!1}),E=f?f.map((e=>({label:e.labels.name,value:e.slug}))):[];E.unshift({label:"Do not use",value:"none"});const v=(0,o.useCallback)(((e,a)=>{"data_layer_google_tag_manager_enhanced_ecommerce"===a&&e&&y(!1,"data_layer_google_tag_manager_ecommerce_ga4"),"data_layer_google_tag_manager_ecommerce_ga4"===a&&e&&y(!1,"data_layer_google_tag_manager_enhanced_ecommerce"),y((t=>({...t,[a]:e})))}),[]),w=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,o.useEffect)((()=>{u&&y(u)}),[u]);const b=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to use datalayer with - ","datalayer-for-ecommerce-free"),(0,r.createElement)(n.ExternalLink,{href:"https://developers.google.com/tag-manager/enhanced-ecommerce?hl=en"},"Enhanced Ecommerce (UA)"),(0,t.__)(" and ","datalayer-for-ecommerce-free"),(0,r.createElement)(n.ExternalLink,{href:"https://support.google.com/analytics/answer/9744165"},"GA4 with complement"),(0,r.createElement)("span",{className:"field-enhanced-ecommerce-deprecated"},(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/document/datalayer-for-ecommerce-free/universal-analytics-deprecated/"},"deprecated"))),S=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to use datalayer only with ","datalayer-for-ecommerce-free"),(0,r.createElement)(n.ExternalLink,{href:"https://developers.google.com/tag-manager/ecommerce-ga4?hl=en"},"Ecommerce (GA4)")),C=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select if product items show ID or SKU","datalayer-for-ecommerce-free")),N=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select the taxonomy containing Product Brands","datalayer-for-ecommerce-free")),k=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the event should be triggered","datalayer-for-ecommerce-free")),x=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the event should be triggered","datalayer-for-ecommerce-free")),T=(0,r.createElement)(r.Fragment,null,(0,t.__)("Select when the view_item event should fire if its a product variable","datalayer-for-ecommerce-free")),F=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable to show variable product variants as an individual product","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Ecommerce Settings","datalayer-for-ecommerce-free")}),p?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.ToggleControl,{label:(0,t.__)("DataLayer for WooCommerce Enhanced Ecommerce","datalayer-for-ecommerce-free"),checked:h.data_layer_google_tag_manager_enhanced_ecommerce,onChange:e=>v(e,"data_layer_google_tag_manager_enhanced_ecommerce"),help:b,className:"enhanced-ecommerce-deprecated"}),(0,r.createElement)(n.ToggleControl,{label:(0,t.__)("DataLayer for WooCommerce Ecommerce GA4","datalayer-for-ecommerce-free"),checked:h.data_layer_google_tag_manager_ecommerce_ga4,onChange:e=>v(e,"data_layer_google_tag_manager_ecommerce_ga4"),help:S}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{onClick:async()=>{try{d(!0),await s("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_enhanced_ecommerce:h.data_layer_google_tag_manager_enhanced_ecommerce,data_layer_google_tag_manager_ecommerce_ga4:h.data_layer_google_tag_manager_ecommerce_ga4},w),d(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:g},g?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(n.SelectControl,{disabled:!0,label:(0,t.__)("Product Items","datalayer-for-ecommerce-free"),value:h.data_layer_google_tag_manager_product_items,options:[{label:"ID",value:"ID"},{label:"SKU",value:"SKU"}],onChange:e=>v(e,"data_layer_google_tag_manager_product_items"),help:C}),(0,r.createElement)(n.SelectControl,{disabled:!0,label:(0,t.__)("Product Brands","datalayer-for-ecommerce-free"),value:h.data_layer_google_tag_manager_product_brands,options:E,onChange:e=>v(e,"data_layer_google_tag_manager_product_brands"),help:N}),(0,r.createElement)(n.SelectControl,{disabled:!0,label:(0,t.__)("Event add_shipping_info","datalayer-for-ecommerce-free"),value:h.data_layer_google_tag_manager_javascript_event_add_shipping_info,options:[{label:"Shipping selected",value:"Shipping selected"},{label:"Place order button",value:"Place order button"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_add_shipping_info"),help:k}),(0,r.createElement)(n.SelectControl,{disabled:!0,label:(0,t.__)("Event add_payment_info","datalayer-for-ecommerce-free"),value:h.data_layer_google_tag_manager_javascript_event_add_payment_info,options:[{label:"Payment selected",value:"Payment selected"},{label:"Place order button",value:"Place order button"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_add_payment_info"),help:x}),(0,r.createElement)(n.SelectControl,{disabled:!0,label:(0,t.__)("Variable product event view_item","datalayer-for-ecommerce-free"),value:h.data_layer_google_tag_manager_javascript_event_view_item,options:[{label:"Parent product page view",value:"Parent product page view"},{label:"When selecting a variation",value:"When selecting a variation"},{label:"Parent product page view and When selecting a variation",value:"Parent product page view and When selecting a variation"}],onChange:e=>v(e,"data_layer_google_tag_manager_javascript_event_view_item"),help:T}),(0,r.createElement)(n.ToggleControl,{disabled:!0,label:(0,t.__)("Variable product as individual product","datalayer-for-ecommerce-free"),checked:h.data_layer_google_tag_manager_variable_product_as_individual,onChange:e=>v(e,"data_layer_google_tag_manager_variable_product_as_individual"),help:F}))):(0,r.createElement)(n.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},g=()=>{const{createSuccessNotice:e,createErrorNotice:a}=(0,l.useDispatch)(c.store),i=(0,l.useDispatch)(),[s,g]=(0,o.useState)(!1),[d,u]=(0,o.useState)(!1),[p,f]=(0,o.useState)(null),[h,y]=(0,o.useState)(!1),E=()=>y(!1),{getFields:v,isLoading:w,getProducts:b}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings"),getProducts:e(_.store).getEntityRecords("postType","product",{per_page:-1})})),[]),[S,C]=(0,o.useState)({data_layer_google_tag_manager_promotions:[]}),[N,k]=(0,o.useState)({}),x=b?b.map((e=>({key:e.id,label:e.title.rendered,value:{id:e.id}}))):[],T=(0,o.useCallback)(((e,a)=>{k((t=>({...t,[a]:e})))}),[]),F=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));return(0,o.useEffect)((()=>{v&&C(v)}),[v]),(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Ecommerce Promotions","datalayer-for-woocommerce")}),(0,r.createElement)("div",{className:"form-legend"},(0,r.createElement)(n.Tip,null,(0,t.__)("Create the promotions that will be used to trigger the","datalayer-for-woocommerce")," ",(0,r.createElement)("b",null,"select_promotion")," and ",(0,r.createElement)("b",null,"view_promotion")," events."," ",(0,r.createElement)(n.ExternalLink,{href:"https://developers.google.com/analytics/devguides/collection/ga4/ecommerce?hl=en&client_type=gtm#apply_promotions"},(0,t.__)("Read more","datalayer-for-woocommerce"))),(0,r.createElement)("br",null),(0,r.createElement)("br",null)),w?(0,r.createElement)(r.Fragment,null,h?(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"form-fields"},(0,r.createElement)(n.ToggleControl,{label:(0,t.__)("Status Promotion","datalayer-for-woocommerce"),checked:N.status,onChange:e=>T(e,"status"),help:(0,t.__)("Select promotion status","datalayer-for-woocommerce")}),(0,r.createElement)(n.TextControl,{label:(0,t.__)("Promotion ID","datalayer-for-woocommerce"),value:N.promotion_id,onChange:e=>T(e,"promotion_id"),help:(0,t.__)("The ID of the promotion associated with the event","datalayer-for-woocommerce")}),(0,r.createElement)(n.TextControl,{label:(0,t.__)("Promotion Name","datalayer-for-woocommerce"),value:N.promotion_name,onChange:e=>T(e,"promotion_name"),help:(0,t.__)("The name of the promotion associated with the event","datalayer-for-woocommerce")}),(0,r.createElement)(n.TextControl,{label:(0,t.__)("Creative Name","datalayer-for-woocommerce"),value:N.creative_name,onChange:e=>T(e,"creative_name"),help:(0,t.__)("The name of the promotional creative","datalayer-for-woocommerce")}),(0,r.createElement)(n.TextControl,{label:(0,t.__)("Creative Slot","datalayer-for-woocommerce"),value:N.creative_slot,onChange:e=>T(e,"creative_slot"),help:(0,t.__)("The name of the promotional creative slot associated with the event","datalayer-for-woocommerce")}),(0,r.createElement)("label",{className:"components-base-control__label css-1v57ksj ej5x27r2 label_external",htmlFor:"woocommerce-select-control-1"},"Products"),(0,r.createElement)(m.SelectControl,{label:(0,t.__)("Select products","datalayer-for-woocommerce"),help:(0,t.__)("Select the products for which the event will be triggered","datalayer-for-woocommerce"),options:x,selected:N.products,onChange:e=>T(e,"products"),isSearchable:!0,multiple:!0,showClearButton:!0,hideBeforeSearch:!0,staticList:!0}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{onClick:E,variant:"secondary"},(0,t.__)("Cancel","datalayer-for-woocommerce")),(0,r.createElement)(n.Button,{onClick:async()=>{try{g(!0);const a=S.data_layer_google_tag_manager_promotions.map((e=>e.id===N.id?{...e,...N}:e));S.data_layer_google_tag_manager_promotions.find((e=>e.id===N.id))||a.push(N),C({...S,data_layer_google_tag_manager_promotions:a}),await i("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_promotions:a},F),g(!1),E(),e((0,t.__)("Promotion saved!","datalayer-for-woocommerce"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),a("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:s},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Spinner,null),(0,t.__)("Saving","datalayer-for-woocommerce")):(0,t.__)("Save","datalayer-for-woocommerce"))))):(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)("table",{className:"wp-list-table widefat fixed striped table-view-list"},(0,r.createElement)("thead",null,(0,r.createElement)("tr",null,(0,r.createElement)("td",{style:{width:100}},"#"),(0,r.createElement)("td",null,(0,t.__)("Promotion ID","datalayer-for-woocommerce")),(0,r.createElement)("td",null,(0,t.__)("Promotion Name","datalayer-for-woocommerce")),(0,r.createElement)("td",{style:{width:100}},(0,t.__)("Status","datalayer-for-woocommerce")),(0,r.createElement)("td",{style:{width:450}},(0,t.__)("Actions","datalayer-for-woocommerce")))),(0,r.createElement)("tbody",null)),(0,r.createElement)("div",{className:"form-fields-button"},(0,r.createElement)(n.Button,{onClick:()=>{const e=S.data_layer_google_tag_manager_promotions;let a=1;e.length>0&&(a=Math.max(...e.map((e=>parseInt(e.id,10))))+1),k({id:a,status:!1,promotion_id:"",promotion_name:"",creative_name:"",creative_slot:""}),y(!0)},variant:"primary",disabled:!0},(0,t.__)("Create","datalayer-for-woocommerce")))))):(0,r.createElement)(n.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},d=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,o.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,o.useState)({data_layer_google_tag_manager_show_user_info:!1}),h=(0,o.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),y=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,o.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("When a user refreshes the thank you page, the purchase event is not sent again. Prevent duplicate transactions in analytics","datalayer-for-ecommerce-free")),v=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable this option if user information show when logged.","datalayer-for-ecommerce-free")),w=(0,r.createElement)(r.Fragment,null,(0,t.__)("Enable this option via javascript as an alternative when your theme fails to load the hook add_to_cart with php.","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Ecommerce Advanced","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.ToggleControl,{label:(0,t.__)("Show user info","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_show_user_info,onChange:e=>h(e,"data_layer_google_tag_manager_show_user_info"),help:v}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_show_user_info:p.data_layer_google_tag_manager_show_user_info},y),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:s},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))),(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(n.ToggleControl,{disabled:!0,label:(0,t.__)("Trigger Purchase only once","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_purchase_only_once,onChange:e=>h(e,"data_layer_google_tag_manager_purchase_only_once"),help:E}),(0,r.createElement)(n.ToggleControl,{disabled:!0,label:(0,t.__)("Events with Javascript","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_javascript_events,onChange:e=>h(e,"data_layer_google_tag_manager_javascript_events"),help:w}))):(0,r.createElement)(n.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},u=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Google Tag Manager Tags Synchronization","datalayer-for-ecommerce-free")}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{variant:"primary",href:"https://demoshop.arrayevida.com.br/wp-content/uploads/2022/06/workspace.zip"},(0,t.__)("Download Import File GTM","datalayer-for-ecommerce-free")))),p=e=>{const{createSuccessNotice:a,createErrorNotice:i}=(0,l.useDispatch)(c.store),_=(0,l.useDispatch)(),[s,g]=(0,o.useState)(!1),{getFields:d,isLoading:u}=(0,l.useSelect)((e=>({getFields:e("shop-datalayer-for-ecommerce-free").getState(),isLoading:e("shop-datalayer-for-ecommerce-free").hasFinishedResolution("getSettings")})),[]),[p,f]=(0,o.useState)({data_layer_google_tag_manager_debug_activate:!1}),h=(0,o.useCallback)(((e,a)=>{f((t=>({...t,[a]:e})))}),[]),y=(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getState()));(0,o.useEffect)((()=>{d&&f(d)}),[d]);const E=(0,r.createElement)(r.Fragment,null,(0,t.__)("Activate DEBUG BAR TEST MODE","datalayer-for-ecommerce-free"));return(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Extra Debug Bar","datalayer-for-ecommerce-free")}),u?(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"premium-function"},(0,r.createElement)("span",null,(0,r.createElement)(n.ExternalLink,{href:"https://woocommerce.com/products/datalayer-for-woocommerce/",className:"link-premium-function"},"Unlock with Premium")),(0,r.createElement)(n.ToggleControl,{disabled:!0,label:(0,t.__)("Activate Test Debugger Bar","datalayer-for-ecommerce-free"),checked:p.data_layer_google_tag_manager_debug_activate,onChange:e=>h(e,"data_layer_google_tag_manager_debug_activate"),help:E}),(0,r.createElement)("div",{className:"form-buttons"},(0,r.createElement)(n.Button,{onClick:async()=>{try{g(!0),await _("shop-datalayer-for-ecommerce-free").saveSettings({data_layer_google_tag_manager_debug_activate:p.data_layer_google_tag_manager_debug_activate},y),g(!1),a((0,t.__)("Settings saved!","datalayer-for-ecommerce-free"),{type:"snackbar"})}catch(e){console.error("Error saving settings:",e),i("An error occurred while saving settings.",{type:"snackbar"})}},variant:"primary",disabled:!0},s?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Spinner,null),(0,t.__)("Saving","datalayer-for-ecommerce-free")):(0,t.__)("Save","datalayer-for-ecommerce-free"))))):(0,r.createElement)(n.Spinner,{style:{height:"calc(4px * 20)",width:"calc(4px * 20)"}}))},f=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("Help","datalayer-for-ecommerce-free")}),(0,r.createElement)(n.Flex,{gap:"20",justify:"flex-start"},(0,r.createElement)(n.FlexItem,null,(0,r.createElement)(n.Card,null,(0,r.createElement)(n.CardHeader,null,(0,r.createElement)(n.__experimentalHeading,{level:1},(0,t.__)("Contact us","datalayer-for-ecommerce-free"))),(0,r.createElement)(n.CardBody,null,(0,r.createElement)(n.Button,{variant:"secondary",href:"https://wordpress.org/support/plugin/datalayer-for-ecommerce-free/",target:"_blank"},(0,t.__)("Create ticket","datalayer-for-ecommerce-free"))))),(0,r.createElement)(n.FlexItem,null,(0,r.createElement)(n.Card,null,(0,r.createElement)(n.CardHeader,null,(0,r.createElement)(n.__experimentalHeading,{level:1},(0,t.__)("Configuration","datalayer-for-ecommerce-free"))),(0,r.createElement)(n.CardBody,null,(0,r.createElement)(n.Button,{variant:"secondary",href:"https://wordpress.org/plugins/datalayer-for-ecommerce-free/#installation",target:"_blank"},(0,t.__)("View documentation","datalayer-for-ecommerce-free"))))),(0,r.createElement)(n.FlexItem,null,(0,r.createElement)(n.Card,null,(0,r.createElement)(n.CardHeader,null,(0,r.createElement)(n.__experimentalHeading,{level:1},(0,t.__)("Review","datalayer-for-ecommerce-free"))),(0,r.createElement)(n.CardBody,null,(0,r.createElement)(n.Button,{variant:"secondary",href:"https://wordpress.org/support/plugin/datalayer-for-ecommerce-free/reviews/#new-post",target:"_blank"},(0,t.__)("Send your review","datalayer-for-ecommerce-free"))))))),h=()=>(0,r.createElement)("div",{className:"my-gutenberg-form"},(0,r.createElement)(m.SectionHeader,{title:(0,t.__)("About","datalayer-for-ecommerce-free")}),(0,r.createElement)("p",null,"= 3.1.0 - 2023-11-29 =",(0,r.createElement)("br",null),"* Update: Select only one datalayer type in ecommerce settings",(0,r.createElement)("br",null),"* Support: Support -> WP 6.4.1 WC 8.3.1",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 3.0.0 - 2023-10-30 =",(0,r.createElement)("br",null),"* New: Full compatibility with WooCommerce Blocks",(0,r.createElement)("br",null),"* New: New Modern Admin Page",(0,r.createElement)("br",null),"* Support: Support -> WP 6.3.2 WC 8.2.1",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.7.0 - 2023-06-21 =",(0,r.createElement)("br",null),"* New: Select if user information show or not when logged",(0,r.createElement)("br",null),"* New: Full Compatibility HPOS - High-Performance order storage (COT)",(0,r.createElement)("br",null),"* Support: Support -> WP 6.2.2 WC 7.8.0",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.4.0 - 2023-03-29 =",(0,r.createElement)("br",null),"* Support: Support -> WP 6.1.1 WC 7.5.1",(0,r.createElement)("br",null),"* Update: optimization and improvement of the code that triggers the events",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.0.2 - 2022-09-21 =",(0,r.createElement)("br",null),"* Support: WP 6.0.2 WC 6.9.3",(0,r.createElement)("br",null),"* Fix: Multisite full support check WooCommerce Active",(0,r.createElement)("br",null),(0,r.createElement)("br",null),(0,r.createElement)("br",null),"= 2.0.0 - 2022-06-22 =",(0,r.createElement)("br",null),"* First Release",(0,r.createElement)("br",null))),y=window.wp.primitives,E=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"})),v=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})),w=(0,r.createElement)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(y.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,r.createElement)(y.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),b=({onNavItemChange:e,activeNavItem:a})=>{const[l,c]=(0,o.useState)("item-1"),m=a=>{e(a)};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n.Panel,null,(0,r.createElement)(n.PanelBody,{icon:E,title:"Google Tag Manager",initialOpen:!0},(0,r.createElement)(n.PanelRow,null,(0,r.createElement)(n.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(n.__experimentalNavigationMenu,{title:""},(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-1",onClick:()=>m("item-1"),title:(0,t.__)("Settings","datalayer-for-ecommerce-free")}),(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-2",onClick:()=>m("item-2"),title:(0,t.__)("Tags Synchronization","datalayer-for-ecommerce-free")}))))),(0,r.createElement)(n.PanelBody,{title:"Ecommerce",icon:v,initialOpen:!0},(0,r.createElement)(n.PanelRow,null,(0,r.createElement)(n.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(n.__experimentalNavigationMenu,{title:""},(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-3",onClick:()=>m("item-3"),title:(0,t.__)("Settings","datalayer-for-ecommerce-free")}),(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-4",onClick:()=>m("item-4"),title:(0,t.__)("Promotions","datalayer-for-woocommerce")}),(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-5",onClick:()=>m("item-5"),title:(0,t.__)("Advanced","datalayer-for-ecommerce-free")}))))),(0,r.createElement)(n.PanelBody,{title:"Extra",icon:w,initialOpen:!0},(0,r.createElement)(n.PanelRow,null,(0,r.createElement)(n.__experimentalNavigation,{activeItem:a,className:"navigation-story",onActivateMenu:function(){}},(0,r.createElement)(n.__experimentalNavigationMenu,{title:""},(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-6",onClick:()=>m("item-6"),title:(0,t.__)("Debug Bar","datalayer-for-ecommerce-free")}),(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-7",onClick:()=>m("item-7"),title:(0,t.__)("Help","datalayer-for-ecommerce-free")}),(0,r.createElement)(n.__experimentalNavigationItem,{item:"item-8",onClick:()=>m("item-8"),title:(0,t.__)("About","datalayer-for-ecommerce-free")})))))))},S=window.wp.apiFetch,C=e.n(S);const N={tracking_google_tag_manager:"",data_layer_google_tag_manager_enhanced_ecommerce:!1,data_layer_google_tag_manager_ecommerce_ga4:!1,data_layer_google_tag_manager_show_user_info:!1},k={initSettings(e){return{type:"STATE_FROM_DATABASE",payload:{...e}}},*saveSettings(e,a){const t={...N,...a,...e};try{return yield k.saveSettingsToDatabase(t),{type:"SAVE_SETTINGS",payload:t}}catch(e){throw e}},saveSettingsToDatabase(e){return{type:"SAVE_SETTINGS_TO_DATABASE",payload:e}}},x={getState(e){return{...N,...e}},getSettings(e){const{...a}=e;return a},getEcommerceData(e){const{data_layer_google_tag_manager_purchase_only_once:a,data_layer_google_tag_manager_show_user_info:t,data_layer_google_tag_manager_javascript_events:r}=e;return{data_layer_google_tag_manager_purchase_only_once:a,data_layer_google_tag_manager_show_user_info:t,data_layer_google_tag_manager_javascript_events:r}}},T={getSettings(){return async({dispatch:e})=>{const a=await C()({path:"/wp/v2/settings"});e.initSettings(a.options_tracking_option_free)}}},F={async SAVE_SETTINGS_TO_DATABASE(e){try{const a=await C()({path:"/wp/v2/settings"});if(a&&a.options_tracking_option_free)return await C()({path:"/wp/v2/settings",method:"PUT",body:JSON.stringify({options_tracking_option_free:e.payload})}),e;throw"error"}catch(e){throw e}}},P=(0,l.createReduxStore)("shop-datalayer-for-ecommerce-free",{reducer:(e=N,a)=>{switch(a.type){case"STATE_FROM_DATABASE":case"SAVE_SETTINGS":return{...e,...a.payload};default:return e}},actions:k,selectors:x,resolvers:T,controls:F});(0,l.register)(P);var A=e.p+"images/logo-datalayer-for-ecommerce-free.1a10e733.png",D=()=>{const[e,a]=(0,o.useState)("item-1");return(0,l.useSelect)((e=>e("shop-datalayer-for-ecommerce-free").getSettings())),(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"wrap datalayer-for-ecommerce-free"},(0,r.createElement)("div",{className:"content-sidebar-datalayer-for-ecommerce-free-wrap"},(0,r.createElement)("div",{className:"logoDatalayer"},(0,r.createElement)("img",{src:A,width:"100",alt:"Datalayer for WooCommerce Icon"})),(0,r.createElement)(b,{onNavItemChange:e=>{a(e)},activeNavItem:e})),(0,r.createElement)("div",{className:"content-form-datalayer-for-ecommerce-free-wrap"},"item-1"===e&&(0,r.createElement)(i,null),"item-2"===e&&(0,r.createElement)(u,null),"item-3"===e&&(0,r.createElement)(s,null),"item-4"===e&&(0,r.createElement)(g,null),"item-5"===e&&(0,r.createElement)(d,null),"item-6"===e&&(0,r.createElement)(p,null),"item-7"===e&&(0,r.createElement)(f,null),"item-8"===e&&(0,r.createElement)(h,null))))};(0,a.addFilter)("woocommerce_admin_pages_list","datalayer-for-ecommerce-free",(e=>(e.push({breadcrumbs:["",wcSettings.woocommerceTranslation,(0,t.__)("Datalayer for WooCommerce FREE","datalayer-for-ecommerce-free")],capability:"manage_options",container:D,path:"/datalayer-for-ecommerce-free",wpOpenMenu:"toplevel_page_woocommerce",title:(0,t.__)("Datalayer for WooCommerce FREE","datalayer-for-ecommerce-free"),navArgs:{id:"datalayer-for-ecommerce-free"}}),e)))}();
  • datalayer-for-ecommerce-free/trunk/datalayer-for-ecommerce-free.php

    r2986436 r3003488  
    44 * Plugin URI:  https://wordpress.org/plugins/datalayer-for-ecommerce-free/
    55 * Description: DataLayer is an object that makes available in real time the information that is executed by users while browsing the WooCommerce Store.
    6  * Version:     3.0.0
     6 * Version:     3.1.0
    77 * Requires at least: 5.2.0
    8  * Tested up to: 6.3.2
     8 * Tested up to: 6.4.1
    99 * Requires PHP:      7.2
    1010 * Author:      Array.codes
     
    1616 * *
    1717 * WC requires at least: 4.8.0
    18  * WC tested up to: 8.2.1
     18 * WC tested up to: 8.3.1
    1919 *
    2020 * License: GNU General Public License v3.0
  • datalayer-for-ecommerce-free/trunk/readme.txt

    r2986449 r3003488  
    44Tags: datalayer, gtm tag manager, analytics, ua, ga4, universal analytics
    55Requires at least: 5.2.0
    6 Tested up to: 6.3.2
    7 Stable tag: 3.0.0
     6Tested up to: 6.4.1
     7Stable tag: 3.1.0
    88License: GNU General Public License v3.0
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    6666
    6767== Changelog ==
     68= 3.1.0 - 2023-11-29 =
     69* Update: Select only one datalayer type in ecommerce settings
     70* Support: Support -> WP 6.4.1 WC 8.2.2
     71
    6872= 3.0.0 - 2023-10-30 =
    6973* New: Full compatibility with WooCommerce Blocks
  • datalayer-for-ecommerce-free/trunk/vendor/composer/installed.php

    r2986436 r3003488  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '12b18987d141fda52ecf348bb0be4c16e4452ea9',
     6        'reference' => 'f1a624dc4047985b1058e09c9c51a92b9811139a',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => '12b18987d141fda52ecf348bb0be4c16e4452ea9',
     16            'reference' => 'f1a624dc4047985b1058e09c9c51a92b9811139a',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.