whoami7 - Manager
:
/
home
/
techyfnq
/
public_html
/
wp-content
/
plugins
/
site-reviews
/
assets
/
scripts
/
Upload File:
files >> //home/techyfnq/public_html/wp-content/plugins/site-reviews/assets/scripts/site-reviews-blocks.js
/*! For license information please see site-reviews-blocks.js.LICENSE.txt */ !function(){"use strict";var e={991:function(e){e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,s,a;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(s=r;0!=s--;)if(!e(t[s],n[s]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;for(s of t.entries())if(!e(s[1],n.get(s[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((r=t.length)!=n.length)return!1;for(s=r;0!=s--;)if(t[s]!==n[s])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(s=r;0!=s--;)if(!Object.prototype.hasOwnProperty.call(n,a[s]))return!1;for(s=r;0!=s--;){var i=a[s];if(!e(t[i],n[i]))return!1}return!0}return t!=t&&n!=n}},408:function(e,t){var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),m=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function h(){}function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},h.prototype=y.prototype;var w=b.prototype=new h;w.constructor=b,g(w,y.prototype),w.isPureReactComponent=!0;var _=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,r){var s,a={},i=null,o=null;if(null!=t)for(s in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,s)&&!k.hasOwnProperty(s)&&(a[s]=t[s]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(s in l=e.defaultProps)void 0===a[s]&&(a[s]=l[s]);return{$$typeof:n,type:e,key:i,ref:o,props:a,_owner:S.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function R(e,t,s,a,i){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l=!1;if(null===e)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+j(l,0):a,_(i)?(s="",null!=e&&(s=e.replace(C,"$&/")+"/"),R(i,t,s,"",(function(e){return e}))):null!=i&&(E(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,s+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(C,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",_(e))for(var c=0;c<e.length;c++){var u=a+j(o=e[c],c);l+=R(o,t,s,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=m&&e[m]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(o=e.next()).done;)l+=R(o=o.value,t,s,u=a+j(o,c++),i);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function P(e,t,n){if(null==e)return e;var r=[],s=0;return R(e,r,"","",(function(e){return t.call(n,e,s++)})),r}function L(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A={current:null},N={transition:null};t.createElement=O},294:function(e,t,n){e.exports=n(408)}},t={};function n(r){var s=t[r];if(void 0!==s)return s.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e=wp.i18n._x,t=[{label:"- "+e("Select","admin-text","site-reviews")+" -",value:""},{label:"- "+e("Specific Post ID","admin-text","site-reviews")+" -",value:"custom"},{label:e("The Current Page","admin-text","site-reviews"),value:"post_id"},{label:e("The Parent Page","admin-text","site-reviews"),value:"parent_id"}],r=wp.i18n._x,s=[],a={label:"- "+r("Select","admin-text","site-reviews")+" -",value:""},i={label:"- "+r("Multiple Categories","admin-text","site-reviews")+" -",value:"custom"};wp.apiFetch({path:"/site-reviews/v1/categories?per_page=50"}).then((function(e){s.push(a),s.push(i),jQuery.each(e,(function(e,t){s.push({label:"".concat(t.name," (").concat(t.slug,")"),value:t.id})}))}));var o=s,l=wp.i18n._x,c=[{label:"- "+l("Select","admin-text","site-reviews")+" -",value:""},{label:"- "+l("Specific User ID","admin-text","site-reviews")+" -",value:"custom"},{label:l("The Logged-in user","admin-text","site-reviews"),value:"user_id"},{label:l("The Page author","admin-text","site-reviews"),value:"author_id"},{label:l("The Profile user (BuddyPress/Ultimate Member)","admin-text","site-reviews"),value:"profile_id"}];function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function p(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function d(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){if(null==e)return{};var n,r,s=function(e,t){if(null==e)return{};var n,r,s={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(s[n]=e[n]);return s}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s}var f=n(294),g=["children","custom_value","help","label","onChange","options","className","hideLabelFromVision","selectedValue"];function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}wp.i18n._x;var h=wp.components,b=h.BaseControl,w=h.SelectControl,x=(h.TextControl,wp.compose.useInstanceId);var S={},k=function(e,t){var n=S[e]||[],r=[];t&&[].forEach.call(n,(function(e){t!==e.fn&&t!==e.fn.once&&r.push(e)})),r.length?S[e]=r:delete S[e]},O=function(e,t,n){(S[e]||(S[e]=[])).push({fn:t,context:n})},E={events:S,off:k,on:O,once:function(e,t,n){var r=function r(){k(e,r),t.apply(n,arguments)};r.once=t,O(e,r,n)},trigger:function(e){var t=[].slice.call(arguments,1),n=(S[e]||[]).slice();[].forEach.call(n,(function(e){return e.fn.apply(e.context,t)}))}},C=function(e,t,n){GLSR.Event.trigger(t,e,n)};function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,s,a,i,o=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(e){c=!0,s=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw s}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}(e,t)||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.")}()}var P=n(991),L=n.n(P),A=["backgroundColor","borderColor","fontFamily","fontSize","gradient","textColor","className"],N=["border","color","elements","spacing","typography"];function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var M=wp.compose,D=M.useDebounce,T=M.usePrevious,G=wp.element,H=G.RawHTML,z=G.useEffect,F=G.useRef,U=G.useState,V=wp.i18n,$=V.__,Q=V.sprintf,q=wp.apiFetch,W=wp.url.addQueryArgs,Y=wp.components,J=Y.Placeholder,X=Y.Spinner,K=wp.blocks.__experimentalSanitizeBlockAttributes,Z={};function ee(e){var t=e.className;return(0,f.createElement)(J,{className:t},$("Block rendered as empty."))}function te(e){var t=e.response,n=e.className,r=Q($("Error loading block: %s"),t.errorMsg);return(0,f.createElement)(J,{className:n},r)}function ne(e){var t=e.children,n=e.showLoader;return(0,f.createElement)("div",{style:{position:"relative"}},n&&(0,f.createElement)("div",{style:{position:"absolute",top:"50%",left:"50%",marginTop:"-9px",marginLeft:"-9px"}},(0,f.createElement)(X,null)),(0,f.createElement)("div",{style:{opacity:n?"0.3":1}},t))}var re=wp.i18n._x,se=[{label:"- "+re("Select","admin-text","site-reviews")+" -",value:""},{label:re("Terms were accepted","admin-text","site-reviews"),value:"true"},{label:re("Terms were not accepted","admin-text","site-reviews"),value:"false"}],ae={label:"- "+(0,wp.i18n._x)("Select","admin-text","site-reviews")+" -",value:""},ie=[];wp.apiFetch({path:"/site-reviews/v1/types?per_page=50"}).then((function(e){e.length<2||(ie.push(ae),jQuery.each(e,(function(e,t){ie.push({label:t.name,value:t.id})})))}));var oe=ie;function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var ce=function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e.raw);return n.hide&&(n.hide=n.hide.join()),n.rating&&(n.rating=Number(n.rating)),~["","post_id","parent_id"].indexOf(n.assigned_posts)?t.assign_to?n.assign_to=n.assigned_posts:n.assigned_to=n.assigned_posts:t.assign_to?n.assign_to="custom":n.assigned_to="custom",n.user=n.assigned_users,~_.findIndex(c,(function(e){return e.value==n.assigned_users}))||(n.user="custom"),n.category=n.assigned_terms,~_.findIndex(o,(function(e){return e.value==n.assigned_terms}))||(n.category="custom"),n},ue=wp.components.CheckboxControl,pe=wp.element.useState;window.hasOwnProperty("GLSR")||(window.GLSR={Event:E}),GLSR.blocks={AssignedPostsOptions:t,AssignedTermsOptions:o,AssignedUsersOptions:c,CheckboxControlList:function(e,t,n){var r=[];return jQuery.each(e,(function(e,s){var a=R(pe(!1),2),i=a[0],o=a[1],l=t.split(",").indexOf(e)>-1;r.push((0,f.createElement)(ue,{key:"hide-".concat(e),className:"glsr-checkbox-control",checked:l||i,label:s,onChange:function(r){o(r),t=_.without(_.without(t.split(","),""),e),r&&t.push(e),n({hide:t.toString()})},__nextHasNoMarginBottom:!0}))})),r},ConditionalSelectControl:function e(t){var n=t.children,r=t.custom_value,s=void 0===r?"custom":r,a=t.help,i=t.label,o=t.onChange,l=t.options,c=void 0===l?[]:l,u=t.className,p=t.hideLabelFromVision,d=(t.selectedValue,m(t,g)),v=x(e),h="inspector-select-control-".concat(v),_=d.value;return c&&c.length>0&&(0,f.createElement)(b,{label:i,hideLabelFromVision:p,id:h,help:a,className:u,__nextHasNoMarginBottom:!0},(0,f.createElement)(w,y(y({id:h,className:"components-select-control__input","aria-describedby":a?"".concat(h,"__help"):void 0,onChange:o,options:c},d),{},{__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0})),s===_&&n)},ServerSideRender:function(e){var t=e.attributes,n=e.block,r=e.className,s=e.httpMethod,a=void 0===s?"GET":s,i=e.urlQueryArgs,o=e.skipBlockSupportAttributes,l=void 0!==o&&o,c=e.EmptyResponsePlaceholder,u=void 0===c?ee:c,p=e.ErrorResponsePlaceholder,d=void 0===p?te:p,g=e.LoadingResponsePlaceholder,v=void 0===g?ne:g,y=F(!0),h=R(U(!1),2),b=h[0],w=h[1],_=F(),x=R(U(null),2),S=x[0],k=x[1],O=T(e),E=R(U(!1),2),C=E[0],j=E[1];function P(){var e,r;if(y.current){j(!0);var s=t&&K(n,t);l&&(s=function(e){e.backgroundColor,e.borderColor,e.fontFamily,e.fontSize,e.gradient,e.textColor,e.className;var t=m(e,A),n=(null==e?void 0:e.style)||Z,r=(n.border,n.color,n.elements,n.spacing,n.typography,m(n,N));return I(I({},t),{},{style:r})}(s));var o="POST"===a,c=o?null:null!==(e=s)&&void 0!==e?e:null,u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return W("/wp/v2/block-renderer/".concat(e),I(I({context:"edit"},null!==t?{attributes:t}:{}),n))}(n,c,i),p=o?{attributes:null!==(r=s)&&void 0!==r?r:null}:null,d=_.current=q({path:u,data:p,method:o?"POST":"GET"}).then((function(e){y.current&&d===_.current&&e&&k(e.rendered)})).catch((function(e){y.current&&d===_.current&&k({error:!0,errorMsg:e.message})})).finally((function(){y.current&&d===_.current&&j(!1)}));return d}}var B=D(P,500);z((function(){return function(){y.current=!1}}),[]),z((function(){void 0===O?P():L()(O,e)||B()})),z((function(){if(C){var e=setTimeout((function(){w(!0)}),1e3);return function(){return clearTimeout(e)}}}),[C]),z((function(){!C&&e.onRender&&e.onRender(S,n,t)}),[C,S]);var M=!!S,G=""===S,V=null==S?void 0:S.error;return C?(0,f.createElement)(v,I(I({},e),{},{showLoader:b}),M&&(0,f.createElement)(H,{className:r},S)):G||!M?(0,f.createElement)(u,I({},e)):V?(0,f.createElement)(d,I({response:S},e)):(0,f.createElement)(H,{className:r},S)},onRender:C,TermOptions:se,TypeOptions:oe,transformWidgetAttributes:ce};var de=wp.i18n._x,me=wp.blocks,fe=me.createBlock,ge=me.registerBlockType,ve=wp.blockEditor,ye=ve.InspectorAdvancedControls,he=ve.InspectorControls,be=wp.components,we=be.Icon,_e=be.PanelBody,xe=(be.SelectControl,be.TextControl),Se=GLSR.blocks,ke=Se.AssignedPostsOptions,Oe=Se.AssignedTermsOptions,Ee=Se.AssignedUsersOptions,Ce=Se.CheckboxControlList,je=Se.ConditionalSelectControl,Re=Se.ServerSideRender,Pe=Se.onRender,Le=Se.transformWidgetAttributes,Ae=GLSR.nameprefix+"/form",Ne={assign_to:{default:"",type:"string"},assigned_posts:{default:"",type:"string"},assigned_terms:{default:"",type:"string"},assigned_users:{default:"",type:"string"},category:{default:"",type:"string"},className:{default:"",type:"string"},hide:{default:"",type:"string"},id:{default:"",type:"string"},reviews_id:{default:"",type:"string"},user:{default:"",type:"string"}},Be=(ge(Ae,{attributes:Ne,category:GLSR.nameprefix,description:de("Display a review form.","admin-text","site-reviews"),edit:function(e){var t=e.attributes,n=t.assign_to,r=t.assigned_posts,s=t.assigned_terms,a=t.assigned_users,i=t.category,o=t.hide,l=t.id,c=t.reviews_id,u=t.user,p=(e.className,e.setAttributes),d={assign_to:(0,f.createElement)(je,{key:"assigned_posts",label:de("Assign Reviews to a Page","admin-text","site-reviews"),onChange:function(e){return p({assign_to:e,assigned_posts:"custom"===e?r:""})},options:ke,value:n},(0,f.createElement)(xe,{key:"custom_assigned_posts",className:"glsr-base-conditional-control",help:de("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return p({assigned_posts:e})},placeholder:de("Enter the Post IDs","admin-text","site-reviews"),type:"text",value:r,__nextHasNoMarginBottom:!0})),category:(0,f.createElement)(je,{key:"assigned_terms",label:de("Assign Reviews to a Category","admin-text","site-reviews"),onChange:function(e){return p({category:e,assigned_terms:"custom"===e?s:""})},options:Oe,value:i},(0,f.createElement)(xe,{key:"custom_assigned_terms",className:"glsr-base-conditional-control",help:de("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return p({assigned_terms:e})},placeholder:de("Enter the Category IDs or slugs","admin-text","site-reviews"),type:"text",value:s,__nextHasNoMarginBottom:!0})),user:(0,f.createElement)(je,{key:"assigned_users",label:de("Assign Reviews to a User","admin-text","site-reviews"),onChange:function(e){return p({user:e,assigned_users:"custom"===e?a:""})},options:Ee,value:u},(0,f.createElement)(xe,{key:"custom_assigned_users",className:"glsr-base-conditional-control",help:de("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return p({assigned_users:e})},placeholder:de("Enter the User IDs or usernames","admin-text","site-reviews"),type:"text",value:a,__nextHasNoMarginBottom:!0})),hide:Ce(GLSR.hideoptions.site_reviews_form,o,p)},m={panel_settings:(0,f.createElement)(_e,{title:de("Settings","admin-text","site-reviews")},Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".form.InspectorControls",d,e)))},g={id:(0,f.createElement)(xe,{label:de("Custom ID","admin-text","site-reviews"),onChange:function(e){return p({id:e})},value:l,__nextHasNoMarginBottom:!0}),reviews_id:(0,f.createElement)(xe,{help:de("Enter the Custom ID of a reviews block, shortcode, or widget where the review should be displayed after submission.","admin-text","site-reviews"),label:de("Custom Reviews ID","admin-text","site-reviews"),onChange:function(e){return p({reviews_id:e})},value:c,__nextHasNoMarginBottom:!0})};return[(0,f.createElement)(he,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".form.InspectorPanels",m,e))),(0,f.createElement)(ye,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".form.InspectorAdvancedControls",g,e))),(0,f.createElement)(Re,{block:Ae,attributes:e.attributes,onRender:Pe})]},example:{},icon:function(){return(0,f.createElement)(we,{icon:(0,f.createElement)("svg",null,(0,f.createElement)("path",{d:"M12 2a.36.36 0 0 1 .321.199l2.968 6.01a.36.36 0 0 0 .268.196l6.634.963a.36.36 0 0 1 .199.612l-4.8 4.676a.36.36 0 0 0-.103.318l1.133 6.605a.36.36 0 0 1-.521.378l-5.933-3.12a.36.36 0 0 0-.334 0l-5.934 3.118a.36.36 0 0 1-.519-.377l1.133-6.605a.36.36 0 0 0-.103-.318L1.609 9.981a.36.36 0 0 1 .201-.612l6.632-.963a.36.36 0 0 0 .27-.196l2.967-6.01A.36.36 0 0 1 12 2zm0 2.95v12.505c.492 0 .982.117 1.43.35l3.328 1.745-.636-3.694c-.171-.995.16-2.009.885-2.713l2.693-2.617-3.724-.539c-1.001-.145-1.866-.772-2.313-1.675L12 4.95zM21 1v.963h-3.479v1.683h3.272v.963h-3.272V7.3h-1.017V1H21z"}))})},keywords:["reviews","form"],save:function(){return null},supports:{html:!1},title:de("Review Form","admin-text","site-reviews"),transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:function(e){var t=e.idBase,n=e.instance;return"glsr_site-reviews-form"===t&&!(null==n||!n.raw)},transform:function(e){var t=e.instance;return fe(Ae,Le(t,Ne))}}]}}),wp.i18n._x),Ie=wp.blocks,Me=Ie.createBlock,De=Ie.registerBlockType,Te=wp.blockEditor,Ge=Te.InspectorAdvancedControls,He=Te.InspectorControls,ze=wp.components,Fe=ze.Icon,Ue=ze.PanelBody,Ve=ze.TextControl,$e=GLSR.blocks,Qe=$e.CheckboxControlList,qe=$e.ServerSideRender,We=$e.onRender,Ye=$e.transformWidgetAttributes,Je=GLSR.nameprefix+"/review",Xe={className:{default:"",type:"string"},hide:{default:"",type:"string"},id:{default:"",type:"string"},post_id:{default:"",type:"string"}};wp.hooks.addFilter("blocks.getBlockAttributes",Je,(function(e,t,n,r){return e}));De(Je,{attributes:Xe,category:GLSR.nameprefix,description:Be("Display a single review.","admin-text","site-reviews"),edit:function(e){var t=e.attributes,n=t.hide,r=t.id,s=t.post_id,a=(e.className,e.setAttributes),i={post_id:(0,f.createElement)(Ve,{key:"post_id",label:Be("Review Post ID","admin-text","site-reviews"),onChange:function(e){return a({post_id:e})},placeholder:Be("Enter a Review Post ID","admin-text","site-reviews"),value:s,__nextHasNoMarginBottom:!0}),hide:Qe(GLSR.hideoptions.site_review,n,a)},o={panel_settings:(0,f.createElement)(Ue,{title:Be("Settings","admin-text","site-reviews")},Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".review.InspectorControls",i,e)))},l={id:(0,f.createElement)(Ve,{label:Be("Custom ID","admin-text","site-reviews"),onChange:function(e){return a({id:e})},value:r,__nextHasNoMarginBottom:!0})};return[(0,f.createElement)(He,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".review.InspectorPanels",o,e))),(0,f.createElement)(Ge,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".review.InspectorAdvancedControls",l,e))),(0,f.createElement)(qe,{block:Je,attributes:e.attributes,onRender:We})]},example:{},icon:function(){return(0,f.createElement)(Fe,{icon:(0,f.createElement)("svg",null,(0,f.createElement)("path",{d:"M12 2a.36.36 0 0 1 .321.199l2.968 6.01a.36.36 0 0 0 .268.196l6.634.963a.36.36 0 0 1 .199.612l-4.8 4.676a.36.36 0 0 0-.103.318l1.133 6.605a.36.36 0 0 1-.521.378l-5.933-3.12a.36.36 0 0 0-.334 0l-5.934 3.118a.36.36 0 0 1-.519-.377l1.133-6.605a.36.36 0 0 0-.103-.318l-4.8-4.674a.36.36 0 0 1 .201-.612l6.632-.963a.36.36 0 0 0 .27-.196l2.967-6.01A.36.36 0 0 1 12 2zm0 2.95v12.505c.492 0 .982.117 1.43.35l3.328 1.745-.636-3.694a3.06 3.06 0 0 1 .885-2.713l2.693-2.617-3.724-.539a3.07 3.07 0 0 1-2.313-1.675L12 4.95zm4.5 1.36h1.781V2.477l-1.146.865-.582-.776L18.605 1h.792v5.31H21v.99h-4.5z"}))})},keywords:["review"],save:function(){return null},supports:{html:!1},title:Be("Single Review","admin-text","site-reviews"),transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:function(e){var t=e.idBase,n=e.instance;return"glsr_site-review"===t&&!(null==n||!n.raw)},transform:function(e){var t=e.instance;return Me(Je,Ye(t,Xe))}}]}});var Ke=wp.i18n._x,Ze=wp.blocks,et=Ze.createBlock,tt=Ze.registerBlockType,nt=wp.blockEditor,rt=nt.InspectorAdvancedControls,st=nt.InspectorControls,at=wp.components,it=at.Icon,ot=at.PanelBody,lt=at.RangeControl,ct=at.SelectControl,ut=at.TextControl,pt=at.ToggleControl,dt=GLSR.blocks,mt=dt.AssignedPostsOptions,ft=dt.AssignedTermsOptions,gt=dt.AssignedUsersOptions,vt=dt.CheckboxControlList,yt=dt.ConditionalSelectControl,ht=dt.ServerSideRender,bt=dt.onRender,wt=dt.TermOptions,_t=dt.TypeOptions,xt=dt.transformWidgetAttributes,St=GLSR.nameprefix+"/reviews",kt={assigned_to:{default:"",type:"string"},assigned_posts:{default:"",type:"string"},assigned_terms:{default:"",type:"string"},assigned_users:{default:"",type:"string"},category:{default:"",type:"string"},className:{default:"",type:"string"},display:{default:5,type:"number"},hide:{default:"",type:"string"},id:{default:"",type:"string"},pagination:{default:"",type:"string"},post_id:{default:"",type:"string"},rating:{default:0,type:"number"},schema:{default:!1,type:"boolean"},terms:{default:"",type:"string"},type:{default:"local",type:"string"},user:{default:"",type:"string"}};wp.hooks.addFilter("blocks.getBlockAttributes",St,(function(e,t,n,r){return r&&r.count&&(e.display=r.count),e}));tt(St,{attributes:kt,category:GLSR.nameprefix,description:Ke("Display your most recent reviews.","admin-text","site-reviews"),edit:function(e){e.attributes.post_id=jQuery("#post_ID").val();var t=e.attributes,n=t.assigned_to,r=t.assigned_posts,s=t.assigned_terms,a=t.assigned_users,i=t.category,o=t.display,l=t.hide,c=t.id,u=t.pagination,p=t.rating,d=t.schema,m=t.terms,g=t.type,v=t.user,y=(e.className,e.setAttributes),h={assigned_to:(0,f.createElement)(yt,{key:"assigned_posts",label:Ke("Limit Reviews to an Assigned Page","admin-text","site-reviews"),onChange:function(e){return y({assigned_to:e,assigned_posts:"custom"===e?r:""})},options:mt,value:n},(0,f.createElement)(ut,{key:"custom_assigned_posts",className:"glsr-base-conditional-control",help:Ke("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return y({assigned_posts:e})},placeholder:Ke("Enter the Post IDs","admin-text","site-reviews"),type:"text",value:r,__nextHasNoMarginBottom:!0})),category:(0,f.createElement)(yt,{key:"assigned_terms",label:Ke("Limit Reviews to an Assigned Category","admin-text","site-reviews"),onChange:function(e){return y({category:e,assigned_terms:"custom"===e?s:""})},options:ft,value:i},(0,f.createElement)(ut,{key:"custom_assigned_terms",className:"glsr-base-conditional-control",help:Ke("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return y({assigned_terms:e})},placeholder:Ke("Enter the Category IDs or slugs","admin-text","site-reviews"),type:"text",value:s,__nextHasNoMarginBottom:!0})),user:(0,f.createElement)(yt,{key:"assigned_users",label:Ke("Limit Reviews to an Assigned User","admin-text","site-reviews"),onChange:function(e){return y({user:e,assigned_users:"custom"===e?a:""})},options:gt,value:v},(0,f.createElement)(ut,{key:"custom_assigned_users",className:"glsr-base-conditional-control",help:Ke("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return y({assigned_users:e})},placeholder:Ke("Enter the User IDs or usernames","admin-text","site-reviews"),type:"text",value:a,__nextHasNoMarginBottom:!0})),terms:(0,f.createElement)(ct,{key:"terms",label:Ke("Limit Reviews to terms","admin-text","site-reviews"),onChange:function(e){return y({terms:e})},options:wt,value:m,__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),pagination:(0,f.createElement)(ct,{key:"pagination",label:Ke("Enable Pagination","admin-text","site-reviews"),onChange:function(e){return y({pagination:e})},options:[{label:"- "+Ke("Select","admin-text","site-reviews")+" -",value:""},{label:Ke("Yes (AJAX load more)","admin-text","site-reviews"),value:"loadmore"},{label:Ke("Yes (AJAX pagination)","admin-text","site-reviews"),value:"ajax"},{label:Ke("Yes (page reload)","admin-text","site-reviews"),value:"true"}],value:u,__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),type:(0,f.createElement)(ct,{key:"type",label:Ke("Limit the Type of Reviews","admin-text","site-reviews"),onChange:function(e){return y({type:e})},options:_t,value:g,__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),display:(0,f.createElement)(lt,{key:"display",label:Ke("Reviews Per Page","admin-text","site-reviews"),min:1,max:50,onChange:function(e){return y({display:e})},value:o,__nextHasNoMarginBottom:!0}),rating:(0,f.createElement)(lt,{key:"rating",label:Ke("Minimum Rating","admin-text","site-reviews"),min:0,max:GLSR.maxrating,onChange:function(e){return y({rating:e})},value:p,__nextHasNoMarginBottom:!0}),schema:(0,f.createElement)(pt,{key:"schema",checked:d,help:Ke("The schema should only be enabled once per page.","admin-text","site-reviews"),label:Ke("Enable the schema?","admin-text","site-reviews"),onChange:function(e){return y({schema:e})},__nextHasNoMarginBottom:!0}),hide:vt(GLSR.hideoptions.site_reviews,l,y)},b={panel_settings:(0,f.createElement)(ot,{title:Ke("Settings","admin-text","site-reviews")},Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".reviews.InspectorControls",h,e)))},w={id:(0,f.createElement)(ut,{label:Ke("Custom ID","admin-text","site-reviews"),onChange:function(e){return y({id:e})},value:c,__nextHasNoMarginBottom:!0})};return[(0,f.createElement)(st,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".reviews.InspectorPanels",b,e))),(0,f.createElement)(rt,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".reviews.InspectorAdvancedControls",w,e))),(0,f.createElement)(ht,{block:St,attributes:e.attributes,onRender:bt})]},example:{attributes:{display:2,pagination:"ajax",rating:0}},icon:function(){return(0,f.createElement)(it,{icon:(0,f.createElement)("svg",null,(0,f.createElement)("path",{d:"M12 2a.36.36 0 0 1 .321.199l2.968 6.01a.36.36 0 0 0 .268.196l6.634.963a.36.36 0 0 1 .199.612l-4.8 4.676a.36.36 0 0 0-.103.318l1.133 6.605a.36.36 0 0 1-.521.378l-5.933-3.12a.36.36 0 0 0-.334 0l-5.934 3.118a.36.36 0 0 1-.519-.377l1.133-6.605a.36.36 0 0 0-.103-.318L1.609 9.981a.36.36 0 0 1 .201-.612l6.632-.963a.36.36 0 0 0 .27-.196l2.967-6.01A.36.36 0 0 1 12 2zm0 2.95v12.505c.492 0 .982.117 1.43.35l3.328 1.745-.636-3.694c-.171-.995.16-2.009.885-2.713l2.693-2.617-3.724-.539c-1.001-.145-1.866-.772-2.313-1.675L12 4.95zM18.768 1C20.217 1 21 1.648 21 2.823c0 1.071-.819 1.782-2.102 1.827L20.973 7.3h-1.26L17.706 4.65h-.513V7.3h-1.017V1h2.592zm-.027.954h-1.548v1.773h1.548c.819 0 1.202-.297 1.202-.905 0-.599-.405-.869-1.202-.869z"}))})},keywords:["reviews"],save:function(){return null},supports:{html:!1},title:Ke("Latest Reviews","admin-text","site-reviews"),transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:function(e){var t=e.idBase,n=e.instance;return"glsr_site-reviews"===t&&!(null==n||!n.raw)},transform:function(e){var t=e.instance;return et(St,xt(t,kt))}}]}});var Ot=wp.i18n._x,Et=wp.blocks,Ct=Et.createBlock,jt=Et.registerBlockType,Rt=wp.blockEditor,Pt=Rt.InspectorAdvancedControls,Lt=Rt.InspectorControls,At=wp.components,Nt=At.Icon,Bt=At.PanelBody,It=At.RangeControl,Mt=At.SelectControl,Dt=At.TextControl,Tt=At.ToggleControl,Gt=GLSR.blocks,Ht=Gt.AssignedPostsOptions,zt=Gt.AssignedTermsOptions,Ft=Gt.AssignedUsersOptions,Ut=Gt.CheckboxControlList,Vt=Gt.ConditionalSelectControl,$t=Gt.ServerSideRender,Qt=Gt.onRender,qt=Gt.TermOptions,Wt=Gt.TypeOptions,Yt=Gt.transformWidgetAttributes,Jt=GLSR.nameprefix+"/summary",Xt={assigned_to:{default:"",type:"string"},assigned_posts:{default:"",type:"string"},assigned_terms:{default:"",type:"string"},assigned_users:{default:"",type:"string"},category:{default:"",type:"string"},className:{default:"",type:"string"},hide:{default:"",type:"string"},post_id:{default:"",type:"string"},rating:{default:0,type:"number"},rating_field:{default:"",type:"string"},schema:{default:!1,type:"boolean"},terms:{default:"",type:"string"},type:{default:"local",type:"string"},user:{default:"",type:"string"}};jt(Jt,{attributes:Xt,category:GLSR.nameprefix,description:Ot("Display a summary of your reviews.","admin-text","site-reviews"),edit:function(e){e.attributes.post_id=jQuery("#post_ID").val();var t=e.attributes,n=t.assigned_to,r=t.assigned_posts,s=t.assigned_terms,a=t.assigned_users,i=t.category,o=(t.display,t.hide),l=t.id,c=(t.pagination,t.rating),u=t.rating_field,p=t.schema,d=t.terms,m=t.type,g=t.user,v=(e.className,e.setAttributes),y={assigned_to:(0,f.createElement)(Vt,{key:"assigned_posts",label:Ot("Limit Reviews to an Assigned Page","admin-text","site-reviews"),onChange:function(e){return v({assigned_to:e,assigned_posts:"custom"===e?r:""})},options:Ht,value:n},(0,f.createElement)(Dt,{key:"custom_assigned_posts",className:"glsr-base-conditional-control",help:Ot("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return v({assigned_posts:e})},placeholder:Ot("Enter the Post IDs","admin-text","site-reviews"),type:"text",value:r,__nextHasNoMarginBottom:!0})),category:(0,f.createElement)(Vt,{key:"assigned_terms",label:Ot("Limit Reviews to an Assigned Category","admin-text","site-reviews"),onChange:function(e){return v({category:e,assigned_terms:"custom"===e?s:""})},options:zt,value:i},(0,f.createElement)(Dt,{key:"custom_assigned_terms",className:"glsr-base-conditional-control",help:Ot("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return v({assigned_terms:e})},placeholder:Ot("Enter the Category IDs or slugs","admin-text","site-reviews"),type:"text",value:s,__nextHasNoMarginBottom:!0})),user:(0,f.createElement)(Vt,{key:"assigned_users",label:Ot("Limit Reviews to an Assigned User","admin-text","site-reviews"),onChange:function(e){return v({user:e,assigned_users:"custom"===e?a:""})},options:Ft,value:g},(0,f.createElement)(Dt,{key:"custom_assigned_users",className:"glsr-base-conditional-control",help:Ot("Separate values with a comma.","admin-text","site-reviews"),onChange:function(e){return v({assigned_users:e})},placeholder:Ot("Enter the User IDs or usernames","admin-text","site-reviews"),type:"text",value:a,__nextHasNoMarginBottom:!0})),terms:(0,f.createElement)(Mt,{key:"terms",label:Ot("Limit Reviews to terms","admin-text","site-reviews"),onChange:function(e){return v({terms:e})},options:qt,value:d,__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),type:(0,f.createElement)(Mt,{key:"type",label:Ot("Limit the Type of Reviews","admin-text","site-reviews"),onChange:function(e){return v({type:e})},options:Wt,value:m,__next36pxDefaultSize:!0,__nextHasNoMarginBottom:!0}),rating:(0,f.createElement)(It,{key:"rating",label:Ot("Minimum Rating","admin-text","site-reviews"),min:0,max:GLSR.maxrating,onChange:function(e){return v({rating:e})},value:c,__nextHasNoMarginBottom:!0}),schema:(0,f.createElement)(Tt,{key:"schema",checked:p,help:Ot("The schema should only be enabled once per page.","admin-text","site-reviews"),label:Ot("Enable the schema?","admin-text","site-reviews"),onChange:function(e){return v({schema:e})},__nextHasNoMarginBottom:!0}),hide:Ut(GLSR.hideoptions.site_reviews_summary,o,v)},h={panel_settings:(0,f.createElement)(Bt,{title:Ot("Settings","admin-text","site-reviews")},Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".summary.InspectorControls",y,e)))},b={id:(0,f.createElement)(Dt,{label:Ot("Custom ID","admin-text","site-reviews"),onChange:function(e){return v({id:e})},value:l,__nextHasNoMarginBottom:!0}),rating_field:(0,f.createElement)(Dt,{help:Ot("Use the Review Forms addon to add custom rating fields.","admin-text","site-reviews"),label:Ot("Custom Rating Field Name","admin-text","site-reviews"),onChange:function(e){return v({rating_field:e})},value:u,__nextHasNoMarginBottom:!0})};return[(0,f.createElement)(Lt,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".summary.InspectorPanels",h,e))),(0,f.createElement)(Pt,null,Object.values(wp.hooks.applyFilters(GLSR.nameprefix+".summary.InspectorAdvancedControls",b,e))),(0,f.createElement)($t,{block:Jt,attributes:e.attributes,onRender:Qt})]},example:{},icon:function(){return(0,f.createElement)(Nt,{icon:(0,f.createElement)("svg",null,(0,f.createElement)("path",{d:"M12 2a.36.36 0 0 1 .321.199l2.968 6.01a.36.36 0 0 0 .268.196l6.634.963a.36.36 0 0 1 .199.612l-4.8 4.676a.36.36 0 0 0-.103.318l1.133 6.605a.36.36 0 0 1-.521.378l-5.933-3.12a.36.36 0 0 0-.334 0l-5.934 3.118a.36.36 0 0 1-.519-.377l1.133-6.605a.36.36 0 0 0-.103-.318L1.609 9.981a.36.36 0 0 1 .201-.612l6.632-.963a.36.36 0 0 0 .27-.196l2.967-6.01A.36.36 0 0 1 12 2zm0 2.95v12.505c.492 0 .982.117 1.43.35l3.328 1.745-.636-3.694c-.171-.995.16-2.009.885-2.713l2.693-2.617-3.724-.539c-1.001-.145-1.866-.772-2.313-1.675L12 4.95zM18.651 1a3.95 3.95 0 0 1 2.277.68l-.518.824c-.536-.342-1.13-.54-1.769-.54-.842 0-1.418.365-1.418.941 0 .522.491.725 1.31.842l.437.059c1.022.14 2.03.563 2.03 1.733 0 1.283-1.161 1.985-2.525 1.985-.855 0-1.881-.284-2.534-.846l.554-.81c.432.396 1.247.693 1.976.693.824 0 1.472-.351 1.472-.932 0-.495-.495-.725-1.418-.851l-.491-.068c-.936-.131-1.868-.572-1.868-1.742C16.167 1.702 17.287 1 18.651 1z"}))})},keywords:["reviews","summary"],save:function(){return null},supports:{html:!1},title:Ot("Rating Summary","admin-text","site-reviews"),transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:function(e){var t=e.idBase,n=e.instance;return"glsr_site-reviews-summary"===t&&!(null==n||!n.raw)},transform:function(e){var t=e.instance;return Ct(Jt,Yt(t,Xt))}}]}})}()}();
Copyright ©2021 || Defacer Indonesia