PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / trunk
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments vtrunk
4.7.0 4.6.6 4.6.5 4.6.4 4.6.3 4.6.2 4.6.1 4.6.0 4.5.1 4.5.0 4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / packages / blocks-next / build / blocks / product-review-form-submit-button / index.js
surecart / packages / blocks-next / build / blocks / product-review-form-submit-button Last commit date
block.json 6 months ago controller.php 6 months ago index.asset.php 6 months ago index.js 6 months ago view.php 6 months ago
index.js
2 lines
1 !function(){var e={3373:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,a(r)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=window.wp.blocks,t=r(3373),n=r.n(t),o=window.wp.i18n,a=window.wp.element,i=window.wp.blockEditor,l=window.wp.keycodes,s=window.wp.components,u=(window.wp.data,window.wp.coreData,window.wp.htmlEntities,window.wp.compose);function c(e){let{attributes:t,setAttributes:r,context:n}=e;const{width:a}=t,i=(0,u.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}};return React.createElement(s.__experimentalToolsPanel,{label:(0,o.__)("Display","surecart"),resetAll:()=>r({width:void 0}),dropdownMenuProps:i},React.createElement(s.__experimentalToolsPanelItem,{label:(0,o.__)("Width","surecart"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>r({width:void 0}),__nextHasNoMarginBottom:!0},React.createElement(s.__experimentalToggleGroupControl,{label:(0,o.__)("Width","surecart"),value:a,onChange:e=>r({width:e}),isBlock:!0,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0},[25,50,75,100].map((e=>React.createElement(s.__experimentalToggleGroupControlOption,{key:e,value:e,label:(0,o.sprintf)(/* translators: Percentage value. */ /* translators: Percentage value. */
2 (0,o.__)("%d%%","surecart"),e)}))))))}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(null,arguments)}var d=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"surecart/product-review-form-submit-button","title":"Review Form Submit Button","description":"Provide a submit button for the product review form.","version":"1.0.0","icon":"button","category":"surecart-product-page","example":{},"ancestor":["surecart/product-review-form"],"attributes":{"text":{"type":"string"},"width":{"type":"number","default":100}},"supports":{"interactivity":true,"anchor":true,"spacing":{"__experimentalSkipSerialization":true,"padding":["horizontal","vertical"],"margin":["top","bottom"]},"color":{"__experimentalSkipSerialization":true,"gradients":true,"__experimentalDefaultControls":{"background":true,"text":true}},"__experimentalSelector":".wp-block-button .wp-block-button__link","typography":{"fontSize":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalFontStyle":true,"__experimentalTextTransform":true},"reusable":false,"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalSkipSerialization":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}},"__experimentalStyle":{"variations":{"outline":{"border":{"color":"currentColor","width":"2px","style":"solid"},"color":{"text":"currentColor","gradient":"transparent none"}}}}},"styles":[{"name":"fill","label":"Fill","isDefault":true},{"name":"outline","label":"Outline"}],"textdomain":"surecart","render":"file:./view.php","editorScript":"file:./index.js","editorStyle":["surecart-wp-button"],"style":["surecart-wp-buttons","surecart-wp-button","wp-block-button","surecart-spinner"],"viewScriptModule":["@surecart/product-review-form"]}');(0,e.registerBlockType)(d,{edit:e=>{let{attributes:t,setAttributes:r,className:s,context:u}=e;const{style:d,text:m,width:_}=t,w=(0,i.__experimentalUseBorderProps)(t),f=(0,i.__experimentalUseColorProps)(t),b=(0,i.__experimentalGetSpacingClassesAndStyles)(t),x=(0,i.__experimentalGetShadowClassesAndStyles)(t),y=(0,a.useRef)(),v=(0,a.useRef)(),h=(0,i.useBlockProps)({ref:y,onKeyDown:function(e){l.isKeyboardEvent.primary(e,"k")?startEditing(e):l.isKeyboardEvent.primaryShift(e,"k")&&(unlink(),v.current?.focus())}});return React.createElement(React.Fragment,null,React.createElement(i.InspectorControls,null,React.createElement(c,{attributes:t,setAttributes:r,context:u})),React.createElement("div",p({},h,{className:n()(h.className,{"wp-block-button":!0,"sc-block-button":!0,[`has-custom-width sc-block-button__width-${_}`]:_,"has-custom-font-size":h.style.fontSize})}),React.createElement(i.RichText,{"aria-label":(0,o.__)("Button text","surecart"),placeholder:(0,o.__)("Add text…","surecart"),ref:v,className:n()(s,"wp-block-button__link","sc-block-button__link",f.className,w.className,b.className,x.className,{"no-border-radius":0===d?.border?.radius},(0,i.__experimentalGetElementClassName)("button")),style:{...w.style,...b.style,...x.style,...f.style},value:m,onChange:e=>r({text:e}),withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic"]})))}})}()}();