File "index.js"

Full Path: /home/vantageo/public_html/wp-admin-20240915120854/wp-includes-20240915121038/IXR/plugins/woocommerce/packages/woocommerce-admin/dist/customer-effort-score/index.js
File size: 6.33 KB
MIME-type: text/plain
Charset: utf-8

this.wc=this.wc||{},this.wc.customerEffortScore=function(e){var t={};function o(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=t,o.d=function(e,t,r){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(r,n,function(t){return e[t]}.bind(null,n));return r},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=602)}({0:function(e,t){e.exports=window.wp.element},1:function(e,t,o){e.exports=o(190)()},146:function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},147:function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var o=[],r=!0,n=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(r=(a=i.next()).done)&&(o.push(a.value),!t||o.length!==t);r=!0);}catch(e){n=!0,c=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw c}}return o}}},148:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},15:function(e,t){e.exports=window.wp.data},190:function(e,t,o){"use strict";var r=o(191);function n(){}function c(){}c.resetWarningCache=n,e.exports=function(){function e(e,t,o,n,c,a){if(a!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:c,resetWarningCache:n};return o.PropTypes=o,o}},191:function(e,t,o){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2:function(e,t){e.exports=window.wp.i18n},30:function(e,t,o){var r=o(146),n=o(147),c=o(98),a=o(148);e.exports=function(e,t){return r(e)||n(e,t)||c(e,t)||a()}},34:function(e,t){e.exports=window.wp.compose},5:function(e,t){e.exports=window.wp.components},58:function(e,t){e.exports=window.wc.experimental},602:function(e,t,o){"use strict";o.r(t),o.d(t,"CustomerEffortScore",(function(){return y}));var r=o(30),n=o.n(r),c=o(0),a=o(1),i=o.n(a),l=o(2),u=o(34),s=o(15),m=o(5),f=o(58);function b(e){var t=e.recordScoreCallback,o=e.label,r=[{label:Object(l.__)("Very difficult",'woocommerce'),value:"1"},{label:Object(l.__)("Somewhat difficult",'woocommerce'),value:"2"},{label:Object(l.__)("Neutral",'woocommerce'),value:"3"},{label:Object(l.__)("Somewhat easy",'woocommerce'),value:"4"},{label:Object(l.__)("Very easy",'woocommerce'),value:"5"}],a=Object(c.useState)(NaN),i=n()(a,2),u=i[0],s=i[1],b=Object(c.useState)(""),d=n()(b,2),p=d[0],y=d[1],O=Object(c.useState)(!1),w=n()(O,2),v=w[0],_=w[1],j=Object(c.useState)(!0),h=n()(j,2),S=h[0],C=h[1],x=function(){return C(!1)};return S?Object(c.createElement)(m.Modal,{className:"woocommerce-customer-effort-score",title:Object(l.__)("Please share your feedback",'woocommerce'),onRequestClose:x,shouldCloseOnClickOutside:!1},Object(c.createElement)(f.Text,{variant:"subtitle.small",as:"p"},o),Object(c.createElement)("div",{className:"woocommerce-customer-effort-score__selection"},Object(c.createElement)(m.RadioControl,{selected:u.toString(10),options:r,onChange:function(e){var t=parseInt(e,10);s(t),_(!Number.isInteger(t))}})),(1===u||2===u)&&Object(c.createElement)("div",{className:"woocommerce-customer-effort-score__comments"},Object(c.createElement)(m.TextareaControl,{label:Object(l.__)("Comments (Optional)",'woocommerce'),help:Object(l.__)("Your feedback will go to the WooCommerce development team",'woocommerce'),value:p,onChange:function(e){return y(e)},rows:5})),v&&Object(c.createElement)("div",{className:"woocommerce-customer-effort-score__errors",role:"alert"},Object(c.createElement)(f.Text,{variant:"body",as:"p"},Object(l.__)("Please provide feedback by selecting an option above.",'woocommerce'))),Object(c.createElement)("div",{className:"woocommerce-customer-effort-score__buttons"},Object(c.createElement)(m.Button,{isTertiary:!0,onClick:x,name:"cancel"},Object(l.__)("Cancel",'woocommerce')),Object(c.createElement)(m.Button,{isPrimary:!0,onClick:function(){Number.isInteger(u)?(C(!1),t(u,p)):_(!0)},name:"send"},Object(l.__)("Send",'woocommerce')))):null}b.propTypes={recordScoreCallback:i.a.func.isRequired,label:i.a.string.isRequired};var d=b,p=function(){};function y(e){var t=e.recordScoreCallback,o=e.label,r=e.createNotice,a=e.onNoticeShownCallback,i=void 0===a?p:a,u=e.onNoticeDismissedCallback,s=void 0===u?p:u,m=e.onModalShownCallback,f=void 0===m?p:m,b=e.icon,y=Object(c.useState)(!0),O=n()(y,2),w=O[0],v=O[1],_=Object(c.useState)(!1),j=n()(_,2),h=j[0],S=j[1];return Object(c.useEffect)((function(){w&&(r("success",o,{actions:[{label:Object(l.__)("Give feedback",'woocommerce'),onClick:function(){S(!0),f()}}],icon:b,explicitDismiss:!0,onDismiss:s}),v(!1),i())}),[w]),w?null:h?Object(c.createElement)(d,{label:o,recordScoreCallback:t}):null}y.propTypes={recordScoreCallback:i.a.func.isRequired,label:i.a.string.isRequired,createNotice:i.a.func.isRequired,onNoticeShownCallback:i.a.func,onNoticeDismissedCallback:i.a.func,onModalShownCallback:i.a.func,icon:i.a.element};t.default=Object(u.compose)(Object(s.withDispatch)((function(e){return{createNotice:e("core/notices2").createNotice}})))(y)},87:function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}},98:function(e,t,o){var r=o(87);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?r(e,t):void 0}}}});