Plugin Directory

Changeset 3050247

Timestamp:
03/13/2024 07:40:26 AM (5 months ago)
Author:
inc2734
Message:

Version up. v6.4.0

Location:
snow-monkey-forms/trunk
Files:
3 added
50 edited

Legend:

Unmodified
Added
Removed
  • snow-monkey-forms/trunk/App/Model/Setting.php

    r3032475 r3050247  
    101101     */
    102102    protected $use_confirm_page = true;
     103
     104
     105
     106
     107
    103108
    104109    /**
  • snow-monkey-forms/trunk/App/Service/ReCaptcha/ReCaptcha.php

    r2953380 r3050247  
    1212
    1313class ReCaptcha {
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
    1428
    1529    /**
  • snow-monkey-forms/trunk/dist/blocks/checkboxes/index.asset.php

    r3032475 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '3cfe386362e60aa7e64e');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/checkboxes/index.js

    r3032475 r3050247  
    1 (()=>{var e={184:(e,n)=>{var t;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],n=0;n<arguments.length;n++){var t=arguments[n];if(t){var l=typeof t;if("string"===l||"number"===l)e.push(t);else if(Array.isArray(t)){if(t.length){var a=r.apply(null,t);a&&e.push(a)}}else if("object"===l){if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]")){e.push(t.toString());continue}for(var s in t)o.call(t,s)&&t[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(t=function(){return r}.apply(n,[]))||(e.exports=t)}()}},n={};function t(o){var r=n[o];if(void 0!==r)return r.exports;var l=n[o]={exports:{}};return e[o](l,l.exports,t),l.exports}t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-checkboxes"}'),o=window.React;var r=t(184),l=t.n(r);const a=window.wp.blockEditor,s=window.wp.components,c=window.wp.compose,i=window.wp.element,m=window.wp.i18n,u=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextControl,{label:(0,m.__)("name","snow-monkey-forms"),help:(0,m.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},d=({value:e,onChange:n})=>(0,o.createElement)(s.TextareaControl,{label:(0,m.__)("value","snow-monkey-forms"),help:(0,m.sprintf)(
     1(()=>{var e={942:(e,n)=>{var t;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e="",n=0;n<arguments.length;n++){var t=arguments[n];t&&(e=a(e,l(t)))}return e}function l(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var n="";for(var t in e)o.call(e,t)&&e[t]&&(n=a(n,t));return n}function a(e,n){return n?e?e+" "+n:e+n:e}e.exports?(r.default=r,e.exports=r):void 0===(t=function(){return r}.apply(n,[]))||(e.exports=t)}()}},n={};function t(o){var r=n[o];if(void 0!==r)return r.exports;var l=n[o]={exports:{}};return e[o](l,l.exports,t),l.exports}t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"UU":"snow-monkey-forms/control-checkboxes"}'),o=window.React;var r=t(942),l=t.n(r);const a=window.wp.blockEditor,s=window.wp.components,c=window.wp.compose,i=window.wp.element,m=window.wp.i18n,u=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextControl,{label:(0,m.__)("name","snow-monkey-forms"),help:(0,m.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},d=({value:e,onChange:n})=>(0,o.createElement)(s.TextareaControl,{label:(0,m.__)("value","snow-monkey-forms"),help:(0,m.sprintf)(
     2// translators: %1$s: line-break-char
    23// translators: %1$s: line-break-char
    34(0,m.__)("Optional. Initial value. Enter in the following format: value%1$s","snow-monkey-forms"),"↵"),value:e,onChange:n}),p=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextareaControl,{label:(0,m.__)("options","snow-monkey-forms"),value:e,help:(0,m.sprintf)(
    45// translators: %1$s: line-break-char
    5 (0,m.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:t})},f=window.lodash;function h(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,f.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}const v=(0,c.createHigherOrderComponent)((e=>n=>{const{attributes:t,setAttributes:r}=n,{validations:l}=t;if(void 0===l)return(0,o.createElement)(e,{...n});const c=JSON.parse(l);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Validation","snow-monkey-forms")},(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Required","snow-monkey-forms"),checked:!!c.required,onChange:e=>{r({validations:JSON.stringify((0,f.merge)(c,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),g=(0,c.compose)(v)((({attributes:e,setAttributes:n})=>{const{name:t,grouping:r,legend:c,legendInvisible:f,options:v,values:g,delimiter:b,direction:w,description:y,isDisplayDescriptionConfirm:_}=e;(0,i.useEffect)((()=>{""===t&&n({name:`checkboxes-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===v&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const k=h(v),E=h(g).map((e=>{const n=Object.keys(e)[0];return"undefined"!==n?n:""})),C=l()("smf-checkboxes-control",{[`smf-checkboxes-control--${w}`]:!!w}),x=(0,a.useBlockProps)({className:"smf-placeholder"}),O=()=>(0,o.createElement)("div",{className:"smf-checkboxes-control__control"},k.map((e=>{const n=Object.keys(e)[0],r=Object.values(e)[0];return(0,o.createElement)("div",{className:"smf-label",key:n},(0,o.createElement)("label",{htmlFor:`${t}-${n}`},(0,o.createElement)("span",{className:"smf-checkbox-control"},(0,o.createElement)("input",{type:"checkbox",name:`${t}[]`,value:n,checked:E.includes(n),disabled:"disabled",className:"smf-checkbox-control__control",id:`${t}-${n}`}),(0,o.createElement)("span",{className:"smf-checkbox-control__label"},r))))})));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(u,{value:t,onChange:e=>n({name:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Grouping","snow-monkey-forms"),help:(0,m.__)("Enable if you want to group by fieldset and label by legend.","snow-monkey-forms"),checked:r,onChange:e=>{n({grouping:e})}}),r&&(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Make legend invisible","snow-monkey-forms"),help:(0,m.__)("When activated, the legend will not appear on the screen, but will be read by screen readers.","snow-monkey-forms"),checked:f,onChange:e=>{n({legendInvisible:e})}}),(0,o.createElement)(p,{value:v,onChange:e=>n({options:e})}),(0,o.createElement)(d,{value:g,onChange:e=>n({values:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Delimiter","snow-monkey-forms"),help:(0,m.__)("Optional. Character that separates each item.","snow-monkey-forms"),value:b,onChange:e=>n({delimiter:e})})),(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(s.SelectControl,{label:(0,m.__)("Direction","snow-monkey-forms"),value:w,options:[{value:"",label:(0,m.__)("Default","snow-monkey-forms")},{value:"horizontal",label:(0,m.__)("Horizontal","snow-monkey-forms")},{value:"vertical",label:(0,m.__)("Vertical","snow-monkey-forms")}],onChange:e=>n({direction:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:_,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...x,"data-name":t},(0,o.createElement)("div",{className:C},r?(0,o.createElement)("fieldset",{className:"smf-control-fieldset"},(0,o.createElement)(a.RichText,{tagName:"legend",value:c,onChange:e=>n({legend:e}),placeholder:(0,m.__)("Label","snow-monkey-forms"),className:l()("smf-control-legend",{"screen-reader-text":f})}),(0,o.createElement)(O,null)):(0,o.createElement)(O,null)),y&&(0,o.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("rect",{fill:"none",x:"3.75",y:"3.75",width:"16.5",height:"16.5",rx:"1.53571",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.createElement)("path",{fill:"none",d:"M16.6232 7.99994L10.6895 15.9801L7.24875 13.4218",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:g,save:()=>null})})()})();
     6// translators: %1$s: line-break-char
     7(0,m.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:t})},f=window.lodash;function h(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,f.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}const v=(0,c.createHigherOrderComponent)((e=>n=>{const{attributes:t,setAttributes:r}=n,{validations:l}=t;if(void 0===l)return(0,o.createElement)(e,{...n});const c=JSON.parse(l);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Validation","snow-monkey-forms")},(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Required","snow-monkey-forms"),checked:!!c.required,onChange:e=>{r({validations:JSON.stringify((0,f.merge)(c,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),g=(0,c.compose)(v)((({attributes:e,setAttributes:n})=>{const{name:t,grouping:r,legend:c,legendInvisible:f,options:v,values:g,delimiter:b,direction:w,description:y,isDisplayDescriptionConfirm:_}=e;(0,i.useEffect)((()=>{""===t&&n({name:`checkboxes-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===v&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const k=h(v),E=h(g).map((e=>{const n=Object.keys(e)[0];return"undefined"!==n?n:""})),C=l()("smf-checkboxes-control",{[`smf-checkboxes-control--${w}`]:!!w}),x=(0,a.useBlockProps)({className:"smf-placeholder"}),O=()=>(0,o.createElement)("div",{className:"smf-checkboxes-control__control"},k.map((e=>{const n=Object.keys(e)[0],r=Object.values(e)[0];return(0,o.createElement)("div",{className:"smf-label",key:n},(0,o.createElement)("label",{htmlFor:`${t}-${n}`},(0,o.createElement)("span",{className:"smf-checkbox-control"},(0,o.createElement)("input",{type:"checkbox",name:`${t}[]`,value:n,checked:E.includes(n),disabled:"disabled",className:"smf-checkbox-control__control",id:`${t}-${n}`}),(0,o.createElement)("span",{className:"smf-checkbox-control__label"},r))))})));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(u,{value:t,onChange:e=>n({name:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Grouping","snow-monkey-forms"),help:(0,m.__)("Enable if you want to group by fieldset and label by legend.","snow-monkey-forms"),checked:r,onChange:e=>{n({grouping:e})}}),r&&(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Make legend invisible","snow-monkey-forms"),help:(0,m.__)("When activated, the legend will not appear on the screen, but will be read by screen readers.","snow-monkey-forms"),checked:f,onChange:e=>{n({legendInvisible:e})}}),(0,o.createElement)(p,{value:v,onChange:e=>n({options:e})}),(0,o.createElement)(d,{value:g,onChange:e=>n({values:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Delimiter","snow-monkey-forms"),help:(0,m.__)("Optional. Character that separates each item.","snow-monkey-forms"),value:b,onChange:e=>n({delimiter:e})})),(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(s.SelectControl,{label:(0,m.__)("Direction","snow-monkey-forms"),value:w,options:[{value:"",label:(0,m.__)("Default","snow-monkey-forms")},{value:"horizontal",label:(0,m.__)("Horizontal","snow-monkey-forms")},{value:"vertical",label:(0,m.__)("Vertical","snow-monkey-forms")}],onChange:e=>n({direction:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:_,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...x,"data-name":t},(0,o.createElement)("div",{className:C},r?(0,o.createElement)("fieldset",{className:"smf-control-fieldset"},(0,o.createElement)(a.RichText,{tagName:"legend",value:c,onChange:e=>n({legend:e}),placeholder:(0,m.__)("Label","snow-monkey-forms"),className:l()("smf-control-legend",{"screen-reader-text":f})}),(0,o.createElement)(O,null)):(0,o.createElement)(O,null)),y&&(0,o.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.UU,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("rect",{fill:"none",x:"3.75",y:"3.75",width:"16.5",height:"16.5",rx:"1.53571",stroke:"currentColor",strokeWidth:"1.5"}),(0,o.createElement)("path",{fill:"none",d:"M16.6232 7.99994L10.6895 15.9801L7.24875 13.4218",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:g,save:()=>null})})()})();
  • snow-monkey-forms/trunk/dist/blocks/checkboxes/style.css

    r3022129 r3050247  
    1 .smf-form .smf-item .smf-checkboxes-control--horizontal .smf-checkboxes-control__control>.smf-label{display:inline-block;margin-right:var(--_margin-1)}.smf-form .smf-item .smf-checkboxes-control--vertical .smf-checkboxes-control__control>.smf-label{display:block}.smf-form .smf-item .smf-checkbox-control{align-items:center;align-items:flex-start;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-checkbox-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);cursor:pointer;display:inline-block;height:16px;outline:0;position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.smf-form .smf-item .smf-checkbox-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-checkbox-control__control:active,.smf-form .smf-item .smf-checkbox-control__control:focus,.smf-form .smf-item .smf-checkbox-control__control:focus-within,.smf-form .smf-item .smf-checkbox-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-checkbox-control__control>input,.smf-form .smf-item .smf-checkbox-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-checkbox-control__control:before{border-color:var(--_color-white);border-style:solid;border-width:0 2px 2px 0;height:8px;left:calc(50% - 3px);margin:0!important;top:calc(50% - 5px);transform:rotate(45deg);visibility:hidden;width:6px}.smf-form .smf-item .smf-checkbox-control__control:checked{background-color:#3a87fd;border-color:#3a87fd}.smf-form .smf-item .smf-checkbox-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-item .smf-checkbox-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-checkbox-control__control:disabled:before{border-color:var(--_dark-color-gray)}}.smf-form .smf-item .smf-checkbox-control__control{flex:none;margin-right:var(--_margin-2);margin-top:calc(var(--_half-leading)*1em)}
     1.smf-form .smf-item .smf-checkboxes-control--horizontal .smf-checkboxes-control__control>.smf-label{display:inline-block;margin-right:var(--_margin-1)}.smf-form .smf-item .smf-checkboxes-control--vertical .smf-checkboxes-control__control>.smf-label{display:block}.smf-form .smf-item .smf-checkbox-control{align-items:center;align-items:flex-start;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-checkbox-control__control{-;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.smf-form .smf-item .smf-checkbox-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-checkbox-control__control:active,.smf-form .smf-item .smf-checkbox-control__control:focus,.smf-form .smf-item .smf-checkbox-control__control:focus-within,.smf-form .smf-item .smf-checkbox-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-checkbox-control__control>input,.smf-form .smf-item .smf-checkbox-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-checkbox-control__control:before{border-color:var(--_color-white);border-style:solid;border-width:0 2px 2px 0;height:8px;left:calc(50% - 3px);margin:0!important;top:calc(50% - 5px);transform:rotate(45deg);visibility:hidden;width:6px}.smf-form .smf-item .smf-checkbox-control__control:checked{background-color:#3a87fd;border-color:#3a87fd}.smf-form .smf-item .smf-checkbox-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-item .smf-checkbox-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-checkbox-control__control:disabled:before{border-color:var(--_dark-color-gray)}}.smf-form .smf-item .smf-checkbox-control__control{flex:none;margin-right:var(--_margin-2);margin-top:calc(var(--_half-leading)*1em)}
  • snow-monkey-forms/trunk/dist/blocks/email/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'fbfe6a69935a8401f931');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/email/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-email"}'),t=window.React,o=window.wp.blockEditor,l=window.wp.components,a=window.wp.compose,r=window.wp.element,s=window.wp.i18n,m=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(l.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:o})},c=({value:e,onChange:n,multiple:o=!1})=>{const a=o?l.TextareaControl:l.TextControl;return(0,t.createElement)(a,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},i=({value:e,onChange:n})=>(0,t.createElement)(l.TextControl,{label:(0,s.__)("placeholder","snow-monkey-forms"),value:e,onChange:n}),u=({value:e,onChange:n})=>(0,t.createElement)(l.TextControl,{label:(0,s.__)("maxlength","snow-monkey-forms"),help:(0,s.__)("Optional. Maximum number of characters. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,t.createElement)(l.TextControl,{label:(0,s.__)("size","snow-monkey-forms"),help:(0,s.__)("Optional. The width of this item. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),h=({value:e,onChange:n})=>(0,t.createElement)(l.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),p=({value:e,onChange:n})=>(0,t.createElement)(l.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),w=window.lodash;function v(e,n){return""===e?0:null!==e.match(/^[0-9]+$/)?parseInt(e):n}const g=(0,a.createHigherOrderComponent)((e=>n=>{const{attributes:a,setAttributes:r}=n,{validations:m}=a;if(void 0===m)return(0,t.createElement)(e,{...n});const c=JSON.parse(m);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(l.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,t.createElement)(l.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!c.required,onChange:e=>{r({validations:JSON.stringify((0,w.merge)(c,{required:e}))})}}))),(0,t.createElement)(e,{...n}))}),"withValidations"),C=(0,a.compose)(g)((({attributes:e,setAttributes:n})=>{const{name:a,value:w,placeholder:g,maxlength:C,size:f,id:_,controlClass:E,description:y,isDisplayDescriptionConfirm:k}=e;(0,r.useEffect)((()=>{""===a&&n({name:`email-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const b=(0,o.useBlockProps)({className:"smf-placeholder"});return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(l.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,t.createElement)(m,{value:a,onChange:e=>n({name:e})}),(0,t.createElement)(c,{value:w,onChange:e=>n({value:e})}),(0,t.createElement)(i,{value:g,onChange:e=>n({placeholder:e})}),(0,t.createElement)(u,{value:C,onChange:e=>{n({maxlength:v(e,C)})}}),(0,t.createElement)(d,{value:f,onChange:e=>{n({size:v(e,f)})}}),(0,t.createElement)(h,{value:_,onChange:e=>n({id:e})}),(0,t.createElement)(p,{value:E,onChange:e=>n({controlClass:e})})),(0,t.createElement)(l.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,t.createElement)(l.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,t.createElement)(l.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:k,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,t.createElement)("div",{...b,"data-name":a},(0,t.createElement)("div",{className:"smf-text-control"},(0,t.createElement)("input",{type:"email",name:a,value:w,placeholder:g,maxLength:C||void 0,size:f||void 0,disabled:"disabled",id:_||void 0,className:`smf-text-control__control ${E}`})),y&&(0,t.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{clipRule:"evenodd",d:"m22 7.5h-20c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm-20-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",fillRule:"evenodd"}),(0,t.createElement)("path",{d:"m9.00195 12.1201c-.02279.5947-.1709 1.0687-.44434 1.4219s-.63802.5298-1.09375.5298c-.18685 0-.35205-.0399-.4956-.1197-.14356-.082-.25521-.1971-.33496-.3452-.22331.3008-.52295.4512-.89893.4512-.21875 0-.41016-.0638-.57422-.1914-.16406-.1299-.28483-.3133-.3623-.5503-.0752-.237-.09799-.5059-.06836-.8066.06836-.5697.25179-1.0277.55029-1.3741.2985-.3463.66422-.5195 1.09717-.5195.33496 0 .62321.0775.86474.2324l.21534.1436-.17432 2.0063c-.03874.3168.07064.4751.32812.4751.19369 0 .35547-.123.48536-.3691.13216-.2484.20507-.5651.21875-.9502.03873-.7611-.11963-1.349-.4751-1.7637-.35319-.41469-.87158-.62205-1.55518-.62205-.43522 0-.82259.11166-1.16211.33495-.33724.221-.60498.5355-.80322.9434-.19596.4056-.30648.8681-.33154 1.3877-.03646.7975.12304 1.407.47851 1.8286.35547.4238.88867.6357 1.59961.6357.19141 0 .39421-.0228.6084-.0683.21419-.0433.38851-.0946.52295-.1538l.12646.5673c-.13899.0912-.32698.1641-.56396.2188-.2347.057-.47054.0854-.70752.0854-.62207 0-1.14844-.1196-1.5791-.3588-.42839-.237-.7474-.5891-.95703-1.0562-.20964-.4671-.30306-1.0334-.28028-1.6987.02735-.6289.17204-1.1918.43409-1.6885.26432-.499.62435-.88412 1.08007-1.15528.45801-.27344.97413-.41016 1.54834-.41016.57422 0 1.06983.11963 1.48682.35889.41699.23698.73031.57875.93994 1.02535.20964.4467.30192.965.27686 1.5552zm-3.41797.3897c-.02507.2962-.00228.5206.06836.6733.07291.1504.18913.2256.34863.2256.1071 0 .20508-.0479.29395-.1436.09114-.0957.16634-.2324.22558-.4101l.13672-1.5586c-.06836-.0182-.139-.0274-.21191-.0274-.25521 0-.45231.1003-.59131.3008-.13672.1983-.22673.5116-.27002.94z"}))}},edit:C,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{clipRule:"evenodd",d:"m22 7.5h-20c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm-20-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",fillRule:"evenodd"}),(0,t.createElement)("path",{d:"m9.00195 12.1201c-.02279.5947-.1709 1.0687-.44434 1.4219s-.63802.5298-1.09375.5298c-.18685 0-.35205-.0399-.4956-.1197-.14356-.082-.25521-.1971-.33496-.3452-.22331.3008-.52295.4512-.89893.4512-.21875 0-.41016-.0638-.57422-.1914-.16406-.1299-.28483-.3133-.3623-.5503-.0752-.237-.09799-.5059-.06836-.8066.06836-.5697.25179-1.0277.55029-1.3741.2985-.3463.66422-.5195 1.09717-.5195.33496 0 .62321.0775.86474.2324l.21534.1436-.17432 2.0063c-.03874.3168.07064.4751.32812.4751.19369 0 .35547-.123.48536-.3691.13216-.2484.20507-.5651.21875-.9502.03873-.7611-.11963-1.349-.4751-1.7637-.35319-.41469-.87158-.62205-1.55518-.62205-.43522 0-.82259.11166-1.16211.33495-.33724.221-.60498.5355-.80322.9434-.19596.4056-.30648.8681-.33154 1.3877-.03646.7975.12304 1.407.47851 1.8286.35547.4238.88867.6357 1.59961.6357.19141 0 .39421-.0228.6084-.0683.21419-.0433.38851-.0946.52295-.1538l.12646.5673c-.13899.0912-.32698.1641-.56396.2188-.2347.057-.47054.0854-.70752.0854-.62207 0-1.14844-.1196-1.5791-.3588-.42839-.237-.7474-.5891-.95703-1.0562-.20964-.4671-.30306-1.0334-.28028-1.6987.02735-.6289.17204-1.1918.43409-1.6885.26432-.499.62435-.88412 1.08007-1.15528.45801-.27344.97413-.41016 1.54834-.41016.57422 0 1.06983.11963 1.48682.35889.41699.23698.73031.57875.93994 1.02535.20964.4467.30192.965.27686 1.5552zm-3.41797.3897c-.02507.2962-.00228.5206.06836.6733.07291.1504.18913.2256.34863.2256.1071 0 .20508-.0479.29395-.1436.09114-.0957.16634-.2324.22558-.4101l.13672-1.5586c-.06836-.0182-.139-.0274-.21191-.0274-.25521 0-.45231.1003-.59131.3008-.13672.1983-.22673.5116-.27002.94z"}))}},edit:C,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/file/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'bc0556481d36d16d7289');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/file/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-file"}'),o=window.React,t=window.wp.blockEditor,l=window.wp.components,r=window.wp.compose,a=window.wp.element,s=window.wp.i18n,i=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(l.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},m=({value:e,onChange:n})=>(0,o.createElement)(l.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),c=({value:e,onChange:n})=>(0,o.createElement)(l.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),d=window.lodash,w=(0,r.createHigherOrderComponent)((e=>n=>{const{attributes:r,setAttributes:a}=n,{validations:i}=r;if(void 0===i)return(0,o.createElement)(e,{...n});const m=JSON.parse(i);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(t.InspectorControls,null,(0,o.createElement)(l.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,o.createElement)(l.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!m.required,onChange:e=>{a({validations:JSON.stringify((0,d.merge)(m,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),f=(0,r.compose)(w)((({attributes:e,setAttributes:n})=>{const{name:r,id:d,controlClass:w,description:f,isDisplayDescriptionConfirm:u}=e;(0,a.useEffect)((()=>{""===r&&n({name:`file-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const p=(0,t.useBlockProps)({className:"smf-placeholder"});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(t.InspectorControls,null,(0,o.createElement)(l.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(i,{value:r,onChange:e=>n({name:e})}),(0,o.createElement)(m,{value:d,onChange:e=>n({id:e})}),(0,o.createElement)(c,{value:w,onChange:e=>n({controlClass:e})})),(0,o.createElement)(l.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(l.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:f,onChange:e=>n({description:e})}),(0,o.createElement)(l.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:u,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...p,"data-name":r},(0,o.createElement)("div",{className:"smf-file-control"},(0,o.createElement)("label",{htmlFor:d||void 0},(0,o.createElement)("input",{type:"file",name:r,disabled:"disabled",id:d||void 0,className:`smf-file-control__control ${w}`}),(0,o.createElement)("span",{className:"smf-file-control__label"},(0,s.__)("Choose file","snow-monkey-forms")),(0,o.createElement)("span",{className:"smf-file-control__filename"},(0,s.__)("No file chosen","snow-monkey-forms")))),f&&(0,o.createElement)("div",{className:"smf-control-description"},f)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{d:"M12.4542 6.58541L12.6615 7H13.125H19C19.6904 7 20.25 7.55964 20.25 8.25V17.75C20.25 18.4404 19.6904 19 19 19H5C4.30964 19 3.75 18.4404 3.75 17.75V6C3.75 5.30964 4.30964 4.75 5 4.75H10.7639C11.2374 4.75 11.6702 5.0175 11.882 5.44098L12.4542 6.58541Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:f,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{d:"M12.4542 6.58541L12.6615 7H13.125H19C19.6904 7 20.25 7.55964 20.25 8.25V17.75C20.25 18.4404 19.6904 19 19 19H5C4.30964 19 3.75 18.4404 3.75 17.75V6C3.75 5.30964 4.30964 4.75 5 4.75H10.7639C11.2374 4.75 11.6702 5.0175 11.882 5.44098L12.4542 6.58541Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:f,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/file/style.css

    r3023845 r3050247  
    1 .smf-form .smf-item .smf-file-control{align-items:center;display:flex;gap:1em;justify-content:space-between;position:relative}.smf-form .smf-item .smf-file-control__filename,.smf-form .smf-item .smf-file-control__label{display:none}.smf-form .smf-item .smf-file-control>label{position:relative}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-file-control>label{align-items:center;display:flex;flex-wrap:nowrap;outline:none}.smf-form .smf-item .smf-file-control>label:before{bottom:-3px;content:"";display:block;left:-3px;position:absolute;right:-3px;top:-3px}.smf-form .smf-item .smf-file-control>label:active:before,.smf-form .smf-item .smf-file-control>label:focus-within:before,.smf-form .smf-item .smf-file-control>label:focus:before{border:1px solid var(--_form-control-border-color-focus);border-radius:var(--_global--border-radius)}.smf-form .smf-item .smf-file-control>label>*{flex:0 0 auto}.smf-form .smf-item .smf-file-control__control{display:none}.smf-form .smf-item .smf-file-control__label{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_lighter-color-gray);background-image:linear-gradient(180deg,#fff,var(--_lighter-color-gray));border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);border-radius:var(--_global--border-radius);color:var(--_color-text);cursor:pointer;display:inline-block;outline:0;padding:var(--_padding-2) var(--_padding-1);text-decoration:none;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.smf-form .smf-item .smf-file-control__label:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-file-control__label:active,.smf-form .smf-item .smf-file-control__label:focus,.smf-form .smf-item .smf-file-control__label:focus-within,.smf-form .smf-item .smf-file-control__label[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-file-control__label>input,.smf-form .smf-item .smf-file-control__label>textarea{border:none;outline:none}.smf-form .smf-item .smf-file-control__filename{margin-left:1em}.smf-form .smf-item .smf-file-control__filename--no-file{display:inline-block}.smf-form .smf-item .smf-file-control__filename--has-file{display:none}.smf-form .smf-item .smf-file-control__clear{cursor:pointer;display:none;margin-left:.5em;text-decoration:underline}.smf-form .smf-item .smf-file-control__value{margin-top:.25em}.smf-form .smf-item .smf-file-control--set .smf-file-control__filename--no-file{display:none}.smf-form .smf-item .smf-file-control--set .smf-file-control__clear,.smf-form .smf-item .smf-file-control--set .smf-file-control__filename--has-file,.smf-form .smf-item .smf-file-control--uploaded .smf-file-control__clear{display:inline-block}}
     1.smf-form .smf-item .smf-file-control{align-items:center;display:flex;}.smf-form .smf-item .smf-file-control__filename--no-file{display:inline-block}.smf-form .smf-item .smf-file-control__filename--has-file{display:none}.smf-form .smf-item .smf-file-control__clear{cursor:pointer;display:none;margin-left:.5em;text-decoration:underline}.smf-form .smf-item .smf-file-control__value{margin-top:.25em}.smf-form .smf-item .smf-file-control--set .smf-file-control__filename--no-file{display:none}.smf-form .smf-item .smf-file-control--set .smf-file-control__clear,.smf-form .smf-item .smf-file-control--set .smf-file-control__filename--has-file,.smf-form .smf-item .smf-file-control--uploaded .smf-file-control__clear{display:inline-block}}
  • snow-monkey-forms/trunk/dist/blocks/form/complete/block.json

    r2949852 r3050247  
    1313        "remove": true
    1414      }
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
    1527    }
    1628  },
  • snow-monkey-forms/trunk/dist/blocks/form/complete/index.asset.php

    r3022129 r3050247  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-element', 'wp-i18n'), 'version' => 'a8da6d051a68bf01483a');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/form/complete/index.js

    r3022129 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/form--complete"}'),o=window.React,t=window.wp.blockEditor,s=window.wp.element,l=window.wp.i18n;(0,e.registerBlockType)(n.u2,{icon:{foreground:"#cd162c",src:"editor-ul"},edit:function(){const n=(0,s.useMemo)((()=>(0,e.getBlockTypes)().map((e=>e.name.match(/^snow-monkey-forms\//)||e.parent?null:e.name)).filter((e=>e))),[]),r=(0,t.useBlockProps)({className:["components-panel","snow-monkey-forms-setting-panel"]});return(0,o.createElement)("div",{...r},(0,o.createElement)("div",{className:"components-panel__header edit-post-sidebar-header snow-monkey-forms-setting-panel__header"},(0,l.__)("Complete","snow-monkey-forms")),(0,o.createElement)("div",{className:"components-panel__body is-opened snow-monkey-forms-setting-panel__body"},(0,o.createElement)(t.InnerBlocks,{allowedBlocks:n,templateLock:!1})))},save:function(){return(0,o.createElement)(t.InnerBlocks.Content,null)}})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"})))},save:function(){return(0,o.createElement)(t.InnerBlocks.Content,null)}})})();
  • snow-monkey-forms/trunk/dist/blocks/form/input/block.json

    r2949852 r3050247  
    1717        "remove": true
    1818      }
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
    1931    }
    2032  },
  • snow-monkey-forms/trunk/dist/blocks/form/input/index.asset.php

    r3022129 r3050247  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'ee2d81f51f5bdc376e5c');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/form/input/index.js

    r3022129 r3050247  
    1 (()=>{var e={184:(e,o)=>{var t;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e=[],o=0;o<arguments.length;o++){var t=arguments[o];if(t){var a=typeof t;if("string"===a||"number"===a)e.push(t);else if(Array.isArray(t)){if(t.length){var r=l.apply(null,t);r&&e.push(r)}}else if("object"===a){if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]")){e.push(t.toString());continue}for(var s in t)n.call(t,s)&&t[s]&&e.push(s)}}}return e.join(" ")}e.exports?(l.default=l,e.exports=l):void 0===(t=function(){return l}.apply(o,[]))||(e.exports=t)}()}},o={};function t(n){var l=o[n];if(void 0!==l)return l.exports;var a=o[n]={exports:{}};return e[n](a,a.exports,t),a.exports}t.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return t.d(o,{a:o}),o},t.d=(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},t.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),(()=>{"use strict";const e=window.wp.blocks,o=JSON.parse('{"u2":"snow-monkey-forms/form--input"}'),n=window.React;var l=t(184),a=t.n(l);const r=window.wp.blockEditor,s=window.wp.data,m=window.wp.components,i=window.wp.i18n,_=window.wp.coreData;function c({attributes:e,onChangeFormStyle:o}){const{formStyle:t}=e,[l,a]=(0,_.useEntityProp)("postType","snow-monkey-forms","meta");return(0,n.createElement)(m.PanelBody,{title:(0,i.__)("Form settings","snow-monkey-forms")},(0,n.createElement)(m.ToggleControl,{label:(0,i.__)("Use confirm page","snow-monkey-forms"),checked:l.use_confirm_page,onChange:e=>a({use_confirm_page:e})}),(0,n.createElement)(m.ToggleControl,{label:(0,i.__)("Use progress tracker","snow-monkey-forms"),checked:l.use_progress_tracker,onChange:e=>a({use_progress_tracker:e})}),(0,n.createElement)(m.SelectControl,{label:(0,i.__)("Form style","snow-monkey-forms"),value:t,options:[{value:"",label:(0,i.__)("Default","snow-monkey-forms")},{value:"smf-form--simple-table",label:(0,i.__)("Simple table","snow-monkey-forms")},{value:"smf-form--letter",label:(0,i.__)("Letter","snow-monkey-forms")},{value:"smf-form--business",label:(0,i.__)("Business","snow-monkey-forms")}],onChange:o}),l.use_confirm_page&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)(m.TextControl,{label:(0,i.__)("Confirm button label","snow-monkey-forms"),value:l.confirm_button_label,onChange:e=>a({confirm_button_label:e})}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Back button label","snow-monkey-forms"),value:l.back_button_label,onChange:e=>a({back_button_label:e})})),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Send button label","snow-monkey-forms"),value:l.send_button_label,onChange:e=>a({send_button_label:e})}))}const u=window.wp.element;function p(){const[e,o]=(0,u.useState)(!1);return(0,n.createElement)(m.Button,{icon:"editor-help",label:(0,i.__)("Help","snow-monkey-forms"),onClick:()=>o(!e)},e&&(0,n.createElement)(m.Popover,{className:"smf-help-popover",placement:"top"},(0,n.createElement)("ul",{style:{margin:0,padding:"13px"}},(0,n.createElement)("li",null,(0,i.__)("You can embed a submitted value in the following formats: ","snow-monkey-forms"),(0,n.createElement)("b",{style:{color:"#ca4a1f"}},"{"),"name",(0,n.createElement)("b",{style:{color:"#ca4a1f"}},"}")),(0,n.createElement)("li",null,(0,i.__)("You can embed all submitted values ​​in the following format: ","snow-monkey-forms"),(0,n.createElement)("b",{style:{color:"#ca4a1f"}},"{all-fields}")))))}function y(){const[e,o]=(0,_.useEntityProp)("postType","snow-monkey-forms","meta"),t={borderColor:"#d94f4f"};return(0,n.createElement)(m.PanelBody,{title:(0,i.__)("Administrator email","snow-monkey-forms")},(0,n.createElement)(m.TextControl,{label:(0,i.__)("To (Email address)","snow-monkey-forms"),value:e.administrator_email_to,onChange:e=>o({administrator_email_to:e}),style:e.administrator_email_to?void 0:t}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Subject","snow-monkey-forms"),value:e.administrator_email_subject,onChange:e=>o({administrator_email_subject:e}),style:e.administrator_email_subject?void 0:t}),(0,n.createElement)(m.TextareaControl,{label:(0,i.__)("Body","snow-monkey-forms"),value:e.administrator_email_body,onChange:e=>o({administrator_email_body:e}),style:e.administrator_email_body?void 0:t}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Reply-To (Email address)","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.administrator_email_replyto,onChange:e=>o({administrator_email_replyto:e})}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("From (Email address)","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.administrator_email_from,onChange:e=>o({administrator_email_from:e})}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Sender","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.administrator_email_sender,onChange:e=>o({administrator_email_sender:e})}),(0,n.createElement)(p,null))}function f(){const[e,o]=(0,_.useEntityProp)("postType","snow-monkey-forms","meta"),t={borderColor:"#d94f4f"};return(0,n.createElement)(m.PanelBody,{title:(0,i.__)("Auto reply email","snow-monkey-forms")},(0,n.createElement)(m.TextControl,{label:(0,i.__)("To (Email address)","snow-monkey-forms"),help:(0,i.__)("Enter the name attribute value of the installed email form field in the following format: {name}","snow-monkey-forms"),value:e.auto_reply_email_to,onChange:e=>o({auto_reply_email_to:e}),style:e.auto_reply_email_to||!e.auto_reply_email_subject&&!e.auto_reply_email_body?void 0:t}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Subject","snow-monkey-forms"),value:e.auto_reply_email_subject,onChange:e=>o({auto_reply_email_subject:e}),style:e.auto_reply_email_to&&!e.auto_reply_email_subject?t:void 0}),(0,n.createElement)(m.TextareaControl,{label:(0,i.__)("Body","snow-monkey-forms"),value:e.auto_reply_email_body,onChange:e=>o({auto_reply_email_body:e}),style:e.auto_reply_email_to&&!e.auto_reply_email_body?t:void 0}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Reply-To (Email address)","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.auto_reply_email_replyto,onChange:e=>o({auto_reply_email_replyto:e})}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("From (Email address)","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.auto_reply_email_from,onChange:e=>o({auto_reply_email_from:e})}),(0,n.createElement)(m.TextControl,{label:(0,i.__)("Sender","snow-monkey-forms"),help:(0,i.__)("Optional","snow-monkey-forms"),value:e.auto_reply_email_sender,onChange:e=>o({auto_reply_email_sender:e})}),(0,n.createElement)(p,null))}(0,e.registerBlockType)(o.u2,{icon:{foreground:"#cd162c",src:"editor-ul"},edit:function(e){const{attributes:o,setAttributes:t,className:l}=e,{formStyle:_}=o,u=a()("smf-form",l,{[_]:!!_}),p=(0,r.useBlockProps)({className:["components-panel","snow-monkey-forms-setting-panel"]}),d=(0,r.useInnerBlocksProps)({className:u},{allowedBlocks:["snow-monkey-forms/item"],templateLock:!1});return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(r.InspectorControls,null,(0,n.createElement)(c,{...e,onChangeFormStyle:e=>t({formStyle:e})}),(0,n.createElement)(y,null),(0,n.createElement)(f,null)),(0,n.createElement)("div",{...p},(0,n.createElement)("div",{className:"components-panel__header edit-post-sidebar-header snow-monkey-forms-setting-panel__header"},(0,i.__)("Input","snow-monkey-forms"),(0,n.createElement)(m.Button,{isSecondary:!0,onClick:()=>(0,s.dispatch)("core/edit-post").openGeneralSidebar("edit-post/block")},(0,i.__)("Open the form settings","snow-monkey-forms"))),(0,n.createElement)("div",{className:"components-panel__body is-opened snow-monkey-forms-setting-panel__body"},(0,n.createElement)("div",{...d}))))},save:function({attributes:e,className:o}){const{formStyle:t}=e,l=a()("smf-form",o,{[t]:!!t});return(0,n.createElement)("div",{...r.useInnerBlocksProps.save(r.useBlockProps.save({className:l}))})}})})()})();
     1(()=>{var e={.useBlockProps.save({className:l}))})}})})()})();
  • snow-monkey-forms/trunk/dist/blocks/item/block.json

    r2949852 r3050247  
    3232      "type": "boolean",
    3333      "default": true
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
    3446    }
    3547  },
  • snow-monkey-forms/trunk/dist/blocks/item/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '0369bbe2a240711caf0b');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/item/index.css

    r2909241 r3050247  
    1 .smf-item.has-child-selected:not(.is-highlighted):after,.smf-item.is-hovered:not(.is-highlighted):after,.smf-item.is-selected:not(.is-highlighted):after{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);bottom:-5px;box-shadow:0 0 0 1px #007cba40;left:-5px;right:-5px;top:-5px;transition:box-shadow var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);z-index:1}
     1.smf-item.has-child-selected:not(.is-highlighted):after,.smf-item.is-hovered:not(.is-highlighted):after,.smf-item.is-selected:not(.is-highlighted):after{}
  • snow-monkey-forms/trunk/dist/blocks/item/index.js

    r2991425 r3050247  
    1 (()=>{var e={184:(e,t)=>{var l;!function(){"use strict";var s={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var l=arguments[t];if(l){var n=typeof l;if("string"===n||"number"===n)e.push(l);else if(Array.isArray(l)){if(l.length){var m=a.apply(null,l);m&&e.push(m)}}else if("object"===n){if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]")){e.push(l.toString());continue}for(var o in l)s.call(l,o)&&l[o]&&e.push(o)}}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(l=function(){return a}.apply(t,[]))||(e.exports=l)}()}},t={};function l(s){var a=t[s];if(void 0!==a)return a.exports;var n=t[s]={exports:{}};return e[s](n,n.exports,l),n.exports}l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var s in t)l.o(t,s)&&!l.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.blocks,t=JSON.parse('{"u2":"snow-monkey-forms/item"}'),s=window.React;var a=l(184),n=l.n(a);const m=window.lodash,o=window.wp.components,r=window.wp.blockEditor,i=window.wp.element,c=window.wp.i18n,_=[{attributes:{label:{type:"string",source:"html",selector:".smf-item__label",default:""},description:{type:"string",source:"html",selector:".smf-item__description",default:""},labelFor:{type:"string",source:"attribute",selector:".smf-label",attribute:"for",default:""},isDisplayLabelColumn:{type:"boolean",default:!0}},save({attributes:e,className:t}){const{label:l,description:a,isDisplayLabelColumn:m}=e,o=n()("smf-item",t,{"smf-item--divider":!m});return(0,s.createElement)("div",{...r.useBlockProps.save({className:o})},m&&(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("div",{className:"smf-item__label"},(0,s.createElement)(r.RichText.Content,{value:l})),!r.RichText.isEmpty(a)&&(0,s.createElement)("div",{className:"smf-item__description"},(0,s.createElement)(r.RichText.Content,{value:a}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{className:"smf-item__controls"},(0,s.createElement)(r.InnerBlocks.Content,null))))}},{attributes:{label:{type:"string",source:"html",selector:".smf-item__label",default:""},description:{type:"string",source:"html",selector:".smf-item__description",default:""},isDisplayLabelColumn:{type:"boolean",default:!0}},save({attributes:e,className:t}){const{label:l,description:a,isDisplayLabelColumn:m}=e,o=n()("smf-item",t,{"smf-item--divider":!m});return(0,s.createElement)("div",{...r.useBlockProps.save({className:o}),tabIndex:"-1"},m&&(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("div",{className:"smf-item__label"},(0,s.createElement)(r.RichText.Content,{value:l})),!r.RichText.isEmpty(a)&&(0,s.createElement)("div",{className:"smf-item__description"},(0,s.createElement)(r.RichText.Content,{value:a}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{className:"smf-item__controls"},(0,s.createElement)(r.InnerBlocks.Content,null))))}},{attributes:{label:{type:"string",default:""}},save({attributes:e}){const{label:t}=e;return(0,s.createElement)("div",{className:"smf-item"},(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("span",{className:"smf-item__label"},(0,s.createElement)(r.RichText.Content,{value:t}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{className:"smf-item__controls"},(0,s.createElement)(r.InnerBlocks.Content,null))))}}];(0,e.registerBlockType)(t.u2,{icon:{foreground:"#cd162c",src:"text"},edit:function({attributes:t,setAttributes:l,isSelected:a,className:_}){const{label:f,description:d,labelFor:u,isDisplayLabelColumn:p}=t,b=["snow-monkey-forms/snow-monkey-form","snow-monkey-forms/item"],v=(0,i.useMemo)((()=>{const t=(0,e.getBlockTypes)();return(0,m.compact)(t.map((e=>b.includes(e.name)?null:e.name)))}),[]),E=(0,i.useMemo)((()=>{const t=(0,e.getBlockTypes)();return(0,m.compact)(t.map((e=>b.includes(e.name)||0!==e.name.indexOf("snow-monkey-forms/")?null:e.name)))}),[]),y=n()("smf-item",_,{"smf-item--divider":!p}),h=(0,r.useBlockProps)({className:y}),N=(0,r.useInnerBlocksProps)({className:"smf-item__controls"},{allowedBlocks:v,prioritizedInserterBlocks:E,templateLock:!1});return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(r.InspectorControls,null,(0,s.createElement)(o.PanelBody,{title:(0,c.__)("Block settings","snow-monkey-forms")},(0,s.createElement)(o.ToggleControl,{label:(0,c.__)("Display label column","snow-monkey-forms"),checked:p,onChange:e=>l({isDisplayLabelColumn:e})}),!!p&&(0,s.createElement)(o.TextControl,{label:(0,c.__)("label for","snow-monkey-forms"),help:(0,c.__)("Add a label element and link it with a form field of your choice. Enter the id of the form field you want to link to.","snow-monkey-forms"),value:u,onChange:e=>l({labelFor:e})}))),(0,s.createElement)("div",{...h},p&&(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("div",{className:"smf-item__label"},u?(0,s.createElement)("label",{htmlFor:u},(0,s.createElement)(r.RichText,{tagName:"span",className:"smf-item__label__text",value:f,onChange:e=>l({label:e}),placeholder:(0,c.__)("Label","snow-monkey-forms")})):(0,s.createElement)(r.RichText,{tagName:"span",className:"smf-item__label__text",value:f,onChange:e=>l({label:e}),placeholder:(0,c.__)("Label","snow-monkey-forms")})),(!r.RichText.isEmpty(d)||a)&&(0,s.createElement)("div",{className:"smf-item__description"},(0,s.createElement)(r.RichText,{value:d,onChange:e=>l({description:e}),placeholder:(0,c.__)("Description","snow-monkey-forms")}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{...N}))))},save:function({attributes:e,className:t}){const{label:l,description:a,labelFor:m,isDisplayLabelColumn:o}=e,i=n()("smf-item",t,{"smf-item--divider":!o});return(0,s.createElement)("div",{...r.useBlockProps.save({className:i})},o&&(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("div",{className:"smf-item__label"},m?(0,s.createElement)("label",{htmlFor:m},(0,s.createElement)(r.RichText.Content,{tagName:"span",className:"smf-item__label__text",value:l})):(0,s.createElement)(r.RichText.Content,{tagName:"span",className:"smf-item__label__text",value:l})),!r.RichText.isEmpty(a)&&(0,s.createElement)("div",{className:"smf-item__description"},(0,s.createElement)(r.RichText.Content,{value:a}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{...r.useInnerBlocksProps.save({className:"smf-item__controls"})})))},deprecated:_})})()})();
     1(()=>{var e={}))))},save:function({attributes:e,className:t}){const{label:l,description:a,labelFor:m,isDisplayLabelColumn:o}=e,i=n()("smf-item",t,{"smf-item--divider":!o});return(0,s.createElement)("div",{...r.useBlockProps.save({className:i})},o&&(0,s.createElement)("div",{className:"smf-item__col smf-item__col--label"},(0,s.createElement)("div",{className:"smf-item__label"},m?(0,s.createElement)("label",{htmlFor:m},(0,s.createElement)(r.RichText.Content,{tagName:"span",className:"smf-item__label__text",value:l})):(0,s.createElement)(r.RichText.Content,{tagName:"span",className:"smf-item__label__text",value:l})),!r.RichText.isEmpty(a)&&(0,s.createElement)("div",{className:"smf-item__description"},(0,s.createElement)(r.RichText.Content,{value:a}))),(0,s.createElement)("div",{className:"smf-item__col smf-item__col--controls"},(0,s.createElement)("div",{...r.useInnerBlocksProps.save({className:"smf-item__controls"})})))},deprecated:_})})()})();
  • snow-monkey-forms/trunk/dist/blocks/item/style.css

    r2949852 r3050247  
    1 .smf-item label{cursor:pointer}.smf-item__description{--_font-size-level:-1;color:var(--_dark-color-gray);font-size:var(--_font-size);line-height:var(--_line-height);margin-top:var(--_margin-2)}
     1.smf-item label{cursor:pointer}.smf-item__description{)}
  • snow-monkey-forms/trunk/dist/blocks/radio-buttons/index.asset.php

    r3032475 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => 'fe8dbd13b5ab1c6f6ee9');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/radio-buttons/index.js

    r3032475 r3050247  
    1 (()=>{var e={184:(e,n)=>{var t;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],n=0;n<arguments.length;n++){var t=arguments[n];if(t){var l=typeof t;if("string"===l||"number"===l)e.push(t);else if(Array.isArray(t)){if(t.length){var a=r.apply(null,t);a&&e.push(a)}}else if("object"===l){if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]")){e.push(t.toString());continue}for(var s in t)o.call(t,s)&&t[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(t=function(){return r}.apply(n,[]))||(e.exports=t)}()}},n={};function t(o){var r=n[o];if(void 0!==r)return r.exports;var l=n[o]={exports:{}};return e[o](l,l.exports,t),l.exports}t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-radio-buttons"}'),o=window.React;var r=t(184),l=t.n(r);const a=window.wp.blockEditor,s=window.wp.components,i=window.wp.compose,c=window.wp.element,m=window.wp.i18n,u=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextControl,{label:(0,m.__)("name","snow-monkey-forms"),help:(0,m.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},d=({value:e,onChange:n,multiple:t=!1})=>{const r=t?s.TextareaControl:s.TextControl;return(0,o.createElement)(r,{label:(0,m.__)("value","snow-monkey-forms"),help:(0,m.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},p=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextareaControl,{label:(0,m.__)("options","snow-monkey-forms"),value:e,help:(0,m.sprintf)(
     1(()=>{var e={),l=t.n(r);const a=window.wp.blockEditor,s=window.wp.components,i=window.wp.compose,c=window.wp.element,m=window.wp.i18n,u=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextControl,{label:(0,m.__)("name","snow-monkey-forms"),help:(0,m.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},d=({value:e,onChange:n,multiple:t=!1})=>{const r=t?s.TextareaControl:s.TextControl;return(0,o.createElement)(r,{label:(0,m.__)("value","snow-monkey-forms"),help:(0,m.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},p=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(s.TextareaControl,{label:(0,m.__)("options","snow-monkey-forms"),value:e,help:(0,m.sprintf)(
    22// translators: %1$s: line-break-char
    3 (0,m.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:t})},f=window.lodash;const v=(0,i.createHigherOrderComponent)((e=>n=>{const{attributes:t,setAttributes:r}=n,{validations:l}=t;if(void 0===l)return(0,o.createElement)(e,{...n});const i=JSON.parse(l);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Validation","snow-monkey-forms")},(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Required","snow-monkey-forms"),checked:!!i.required,onChange:e=>{r({validations:JSON.stringify((0,f.merge)(i,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),g=(0,i.compose)(v)((({attributes:e,setAttributes:n})=>{const{name:t,grouping:r,legend:i,legendInvisible:v,value:g,options:b,direction:w,description:y,isDisplayDescriptionConfirm:h}=e;(0,c.useEffect)((()=>{""===t&&n({name:`radio-buttons-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===b&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const _=function(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,f.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}(b),E=l()("smf-radio-buttons-control",{[`smf-radio-buttons-control--${w}`]:!!w}),k=(0,a.useBlockProps)({className:"smf-placeholder"}),C=()=>(0,o.createElement)("div",{className:"smf-radio-buttons-control__control"},_.map((e=>{const n=Object.keys(e)[0],r=Object.values(e)[0];return(0,o.createElement)("div",{className:"smf-label",key:n},(0,o.createElement)("label",{htmlFor:`${t}-${n}`},(0,o.createElement)("span",{className:"smf-radio-button-control"},(0,o.createElement)("input",{type:"radio",name:t,value:n,checked:n===g,disabled:"disabled",className:"smf-radio-button-control__control",id:`${t}-${n}`}),(0,o.createElement)("span",{className:"smf-radio-button-control__label"},r))))})));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(u,{value:t,onChange:e=>n({name:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Grouping","snow-monkey-forms"),help:(0,m.__)("Enable if you want to group by fieldset and label by legend.","snow-monkey-forms"),checked:r,onChange:e=>{n({grouping:e})}}),r&&(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Make legend invisible","snow-monkey-forms"),help:(0,m.__)("When activated, the legend will not appear on the screen, but will be read by screen readers.","snow-monkey-forms"),checked:v,onChange:e=>{n({legendInvisible:e})}}),(0,o.createElement)(p,{value:b,onChange:e=>n({options:e})}),(0,o.createElement)(d,{value:g,onChange:e=>n({value:e})})),(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(s.SelectControl,{label:(0,m.__)("Direction","snow-monkey-forms"),value:w,options:[{value:"",label:(0,m.__)("Default","snow-monkey-forms")},{value:"horizontal",label:(0,m.__)("Horizontal","snow-monkey-forms")},{value:"vertical",label:(0,m.__)("Vertical","snow-monkey-forms")}],onChange:e=>n({direction:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:h,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...k,"data-name":t},(0,o.createElement)("div",{className:E},r?(0,o.createElement)("fieldset",{className:"smf-control-fieldset"},(0,o.createElement)(a.RichText,{tagName:"legend",value:i,onChange:e=>n({legend:e}),placeholder:(0,m.__)("Label","snow-monkey-forms"),className:l()("smf-control-legend",{"screen-reader-text":v})}),(0,o.createElement)(C,null)):(0,o.createElement)(C,null)),y&&(0,o.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("circle",{cx:"12",cy:"12",r:"3",fill:"currentColor"}),(0,o.createElement)("circle",{cx:"12",cy:"12",r:"8",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:g,save:()=>null})})()})();
     3// translators: %1$s: line-break-char
     4(0,m.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:t})},f=window.lodash;const v=(0,i.createHigherOrderComponent)((e=>n=>{const{attributes:t,setAttributes:r}=n,{validations:l}=t;if(void 0===l)return(0,o.createElement)(e,{...n});const i=JSON.parse(l);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Validation","snow-monkey-forms")},(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Required","snow-monkey-forms"),checked:!!i.required,onChange:e=>{r({validations:JSON.stringify((0,f.merge)(i,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),g=(0,i.compose)(v)((({attributes:e,setAttributes:n})=>{const{name:t,grouping:r,legend:i,legendInvisible:v,value:g,options:b,direction:w,description:y,isDisplayDescriptionConfirm:_}=e;(0,c.useEffect)((()=>{""===t&&n({name:`radio-buttons-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===b&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const h=function(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,f.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}(b),E=l()("smf-radio-buttons-control",{[`smf-radio-buttons-control--${w}`]:!!w}),k=(0,a.useBlockProps)({className:"smf-placeholder"}),C=()=>(0,o.createElement)("div",{className:"smf-radio-buttons-control__control"},h.map((e=>{const n=Object.keys(e)[0],r=Object.values(e)[0];return(0,o.createElement)("div",{className:"smf-label",key:n},(0,o.createElement)("label",{htmlFor:`${t}-${n}`},(0,o.createElement)("span",{className:"smf-radio-button-control"},(0,o.createElement)("input",{type:"radio",name:t,value:n,checked:n===g,disabled:"disabled",className:"smf-radio-button-control__control",id:`${t}-${n}`}),(0,o.createElement)("span",{className:"smf-radio-button-control__label"},r))))})));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(u,{value:t,onChange:e=>n({name:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Grouping","snow-monkey-forms"),help:(0,m.__)("Enable if you want to group by fieldset and label by legend.","snow-monkey-forms"),checked:r,onChange:e=>{n({grouping:e})}}),r&&(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Make legend invisible","snow-monkey-forms"),help:(0,m.__)("When activated, the legend will not appear on the screen, but will be read by screen readers.","snow-monkey-forms"),checked:v,onChange:e=>{n({legendInvisible:e})}}),(0,o.createElement)(p,{value:b,onChange:e=>n({options:e})}),(0,o.createElement)(d,{value:g,onChange:e=>n({value:e})})),(0,o.createElement)(s.PanelBody,{title:(0,m.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(s.SelectControl,{label:(0,m.__)("Direction","snow-monkey-forms"),value:w,options:[{value:"",label:(0,m.__)("Default","snow-monkey-forms")},{value:"horizontal",label:(0,m.__)("Horizontal","snow-monkey-forms")},{value:"vertical",label:(0,m.__)("Vertical","snow-monkey-forms")}],onChange:e=>n({direction:e})}),(0,o.createElement)(s.TextControl,{label:(0,m.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,o.createElement)(s.ToggleControl,{label:(0,m.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:_,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...k,"data-name":t},(0,o.createElement)("div",{className:E},r?(0,o.createElement)("fieldset",{className:"smf-control-fieldset"},(0,o.createElement)(a.RichText,{tagName:"legend",value:i,onChange:e=>n({legend:e}),placeholder:(0,m.__)("Label","snow-monkey-forms"),className:l()("smf-control-legend",{"screen-reader-text":v})}),(0,o.createElement)(C,null)):(0,o.createElement)(C,null)),y&&(0,o.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.UU,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("circle",{cx:"12",cy:"12",r:"3",fill:"currentColor"}),(0,o.createElement)("circle",{cx:"12",cy:"12",r:"8",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:g,save:()=>null})})()})();
  • snow-monkey-forms/trunk/dist/blocks/radio-buttons/style.css

    r3022129 r3050247  
    1 .smf-form .smf-item .smf-radio-buttons-control--horizontal .smf-radio-buttons-control__control>.smf-label{display:inline-block;margin-right:var(--_margin-1)}.smf-form .smf-item .smf-radio-buttons-control--vertical .smf-radio-buttons-control__control>.smf-label{display:block}.smf-form .smf-item .smf-radio-button-control{align-items:center;align-items:flex-start;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-radio-button-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);border-radius:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);cursor:pointer;display:inline-block;height:16px;outline:0;position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.smf-form .smf-item .smf-radio-button-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-radio-button-control__control:active,.smf-form .smf-item .smf-radio-button-control__control:focus,.smf-form .smf-item .smf-radio-button-control__control:focus-within,.smf-form .smf-item .smf-radio-button-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-radio-button-control__control>input,.smf-form .smf-item .smf-radio-button-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-radio-button-control__control:before{background-color:var(--_color-white);border-radius:100%;height:6px;left:calc(50% - 3px);margin:0!important;overflow:hidden;top:calc(50% - 3px);visibility:hidden;width:6px}.smf-form .smf-item .smf-radio-button-control__control:checked{background-color:#3a87fd;border-color:#3a87fd}.smf-form .smf-item .smf-radio-button-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-item .smf-radio-button-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-radio-button-control__control:disabled:before{background-color:var(--_dark-color-gray)}}.smf-form .smf-item .smf-radio-button-control__control{flex:none;margin-right:var(--_margin-2);margin-top:calc(var(--_half-leading)*1em)}
     1.smf-form .smf-item .smf-radio-buttons-control--horizontal .smf-radio-buttons-control__control>.smf-label{display:inline-block;margin-right:var(--_margin-1)}.smf-form .smf-item .smf-radio-buttons-control--vertical .smf-radio-buttons-control__control>.smf-label{display:block}.smf-form .smf-item .smf-radio-button-control{align-items:center;align-items:flex-start;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-radio-button-control__control{-;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.smf-form .smf-item .smf-radio-button-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-radio-button-control__control:active,.smf-form .smf-item .smf-radio-button-control__control:focus,.smf-form .smf-item .smf-radio-button-control__control:focus-within,.smf-form .smf-item .smf-radio-button-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-radio-button-control__control>input,.smf-form .smf-item .smf-radio-button-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-radio-button-control__control:before{background-color:var(--_color-white);border-radius:100%;height:6px;left:calc(50% - 3px);margin:0!important;overflow:hidden;top:calc(50% - 3px);visibility:hidden;width:6px}.smf-form .smf-item .smf-radio-button-control__control:checked{background-color:#3a87fd;border-color:#3a87fd}.smf-form .smf-item .smf-radio-button-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-item .smf-radio-button-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-radio-button-control__control:disabled:before{background-color:var(--_dark-color-gray)}}.smf-form .smf-item .smf-radio-button-control__control{flex:none;margin-right:var(--_margin-2);margin-top:calc(var(--_half-leading)*1em)}
  • snow-monkey-forms/trunk/dist/blocks/select/index.asset.php

    r3032475 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '2fe9be074c06f7076d14');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/select/index.js

    r3032475 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-select"}'),t=window.React,o=window.wp.blockEditor,a=window.wp.components,l=window.wp.compose,r=window.wp.element,s=window.wp.i18n,c=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:o})},i=({value:e,onChange:n,multiple:o=!1})=>{const l=o?a.TextareaControl:a.TextControl;return(0,t.createElement)(l,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},m=({value:e,onChange:n,options:o=[]})=>{const l=1>o.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):o;return(0,t.createElement)(a.SelectControl,{label:(0,s.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},u=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),p=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextareaControl,{label:(0,s.__)("options","snow-monkey-forms"),value:e,help:(0,s.sprintf)(
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"":"snow-monkey-forms/control-select"}'),t=window.React,o=window.wp.blockEditor,a=window.wp.components,l=window.wp.compose,r=window.wp.element,s=window.wp.i18n,c=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:o})},i=({value:e,onChange:n,multiple:o=!1})=>{const l=o?a.TextareaControl:a.TextControl;return(0,t.createElement)(l,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},m=({value:e,onChange:n,options:o=[]})=>{const l=1>o.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):o;return(0,t.createElement)(a.SelectControl,{label:(0,s.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},u=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),p=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextareaControl,{label:(0,s.__)("options","snow-monkey-forms"),value:e,help:(0,s.sprintf)(
    22// translators: %1$s: line-break-char
    3 (0,s.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:o})},v=window.lodash;const w=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:c}=l;if(void 0===c)return(0,t.createElement)(e,{...n});const i=JSON.parse(c);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!i.required,onChange:e=>{r({validations:JSON.stringify((0,v.merge)(i,{required:e}))})}}))),(0,t.createElement)(e,{...n}))}),"withValidations"),f=(0,l.compose)(w)((({attributes:e,setAttributes:n})=>{const{name:l,value:w,options:f,id:h,controlClass:g,description:y,isDisplayDescriptionConfirm:C,autocomplete:b}=e;(0,r.useEffect)((()=>{""===l&&n({name:`select-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===f&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const E=function(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,v.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}(f),_=(0,o.useBlockProps)({className:"smf-placeholder"});return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,t.createElement)(c,{value:l,onChange:e=>n({name:e})}),(0,t.createElement)(p,{value:f,onChange:e=>n({options:e})}),(0,t.createElement)(i,{value:w,onChange:e=>n({value:e})}),(0,t.createElement)(m,{value:b,onChange:e=>n({autocomplete:e})}),(0,t.createElement)(u,{value:h,onChange:e=>n({id:e})}),(0,t.createElement)(d,{value:g,onChange:e=>n({controlClass:e})})),(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,t.createElement)(a.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:C,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,t.createElement)("div",{..._,"data-name":l},(0,t.createElement)("div",{className:"smf-select-control"},(0,t.createElement)("select",{name:l,value:w,disabled:"disabled",id:h||void 0,className:`smf-select-control__control ${g}`},E.map((e=>{const n=Object.keys(e)[0],o=Object.values(e)[0];return(0,t.createElement)("option",{value:n,key:n},o)}))),(0,t.createElement)("span",{className:"smf-select-control__toggle"})),y&&(0,t.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{d:"M7.5 8.5L12 4.5L16.5 8.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),(0,t.createElement)("path",{d:"M16.5 15.5L12 19.5L7.5 15.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:f,save:()=>null})})();
     3// translators: %1$s: line-break-char
     4(0,s.__)('Required. Enter in the following format: "value" : "label"%1$s or value%1$s',"snow-monkey-forms"),"↵"),onChange:n,required:!0,style:o})},v=window.lodash;const w=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:c}=l;if(void 0===c)return(0,t.createElement)(e,{...n});const i=JSON.parse(c);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!i.required,onChange:e=>{r({validations:JSON.stringify((0,v.merge)(i,{required:e}))})}}))),(0,t.createElement)(e,{...n}))}),"withValidations"),f=(0,l.compose)(w)((({attributes:e,setAttributes:n})=>{const{name:l,value:w,options:f,id:h,controlClass:g,description:y,isDisplayDescriptionConfirm:C,autocomplete:b}=e;(0,r.useEffect)((()=>{""===l&&n({name:`select-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`}),""===f&&n({options:'value1\n"value2" : "label2"\n"value3" : "label3"'})}));const E=function(e){const n=e.replace(/\r?\n/g,"\n").split("\n");return(0,v.uniqBy)(n.map((e=>{const n=(()=>{try{return JSON.parse(`{ ${e} }`)}catch(n){return{[e]:e}}})();return{value:Object.keys(n)[0],label:Object.values(n)[0]}})),"value").map((e=>{var n;const t={};return t[null!==(n=e.value)&&void 0!==n?n:""]=e.label,t}))}(f),_=(0,o.useBlockProps)({className:"smf-placeholder"});return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,t.createElement)(c,{value:l,onChange:e=>n({name:e})}),(0,t.createElement)(p,{value:f,onChange:e=>n({options:e})}),(0,t.createElement)(i,{value:w,onChange:e=>n({value:e})}),(0,t.createElement)(m,{value:b,onChange:e=>n({autocomplete:e})}),(0,t.createElement)(u,{value:h,onChange:e=>n({id:e})}),(0,t.createElement)(d,{value:g,onChange:e=>n({controlClass:e})})),(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,t.createElement)(a.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:y,onChange:e=>n({description:e})}),(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:C,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,t.createElement)("div",{..._,"data-name":l},(0,t.createElement)("div",{className:"smf-select-control"},(0,t.createElement)("select",{name:l,value:w,disabled:"disabled",id:h||void 0,className:`smf-select-control__control ${g}`},E.map((e=>{const n=Object.keys(e)[0],o=Object.values(e)[0];return(0,t.createElement)("option",{value:n,key:n},o)}))),(0,t.createElement)("span",{className:"smf-select-control__toggle"})),y&&(0,t.createElement)("div",{className:"smf-control-description"},y)))}));(0,e.registerBlockType)(n.UU,{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{d:"M7.5 8.5L12 4.5L16.5 8.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),(0,t.createElement)("path",{d:"M16.5 15.5L12 19.5L7.5 15.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}))}},edit:f,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/select/style.css

    r3002032 r3050247  
    1 .smf-form .smf-item .smf-select-control{display:inline-block}.smf-form .smf-item .smf-select-control__toggle{display:none}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-select-control{position:relative}.smf-form .smf-item .smf-select-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);cursor:pointer;display:inline-block;line-height:1;max-width:100%;outline:0;padding:var(--_padding-1) var(--_padding2) var(--_padding-1) var(--_padding-1);position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);z-index:1}.smf-form .smf-item .smf-select-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-select-control__control:active,.smf-form .smf-item .smf-select-control__control:focus,.smf-form .smf-item .smf-select-control__control:focus-within,.smf-form .smf-item .smf-select-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-select-control__control>input,.smf-form .smf-item .smf-select-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-select-control__control:focus+.smf-select-control__toggle:before{border-color:#3a87fd}.smf-form .smf-item .smf-select-control__control:disabled+.smf-select-control__toggle{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-select-control__toggle{background-color:var(--_color-white);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.smf-form .smf-item .smf-select-control__toggle:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:6px;position:absolute;right:calc(var(--_s-1) - 6px);top:calc(50% - 4px);transform:rotate(45deg);width:6px}}.smf-select-control__control{color:inherit}
     1.smf-form .smf-item .smf-select-control{display:inline-block}.smf-form .smf-item .smf-select-control__toggle{display:none}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.smf-form .smf-item .smf-select-control{position:relative}.smf-form .smf-item .smf-select-control__control{-}.smf-form .smf-item .smf-select-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-select-control__control:active,.smf-form .smf-item .smf-select-control__control:focus,.smf-form .smf-item .smf-select-control__control:focus-within,.smf-form .smf-item .smf-select-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-select-control__control>input,.smf-form .smf-item .smf-select-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-select-control__control:focus+.smf-select-control__toggle:before{border-color:#3a87fd}.smf-form .smf-item .smf-select-control__control:disabled+.smf-select-control__toggle{background-color:var(--_lightest-color-gray)}.smf-form .smf-item .smf-select-control__toggle{background-color:var(--_color-white);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.smf-form .smf-item .smf-select-control__toggle:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:6px;position:absolute;right:calc(var(--_s-1) - 6px);top:calc(50% - 4px);transform:rotate(45deg);width:6px}}.smf-select-control__control{color:inherit}
  • snow-monkey-forms/trunk/dist/blocks/snow-monkey-form/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'b4c2dcce58d467d64167');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '7');
  • snow-monkey-forms/trunk/dist/blocks/snow-monkey-form/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";var e={n:o=>{var t=o&&o.__esModule?()=>o.default:()=>o;return e.d(t,{a:t}),t},d:(o,t)=>{for(var n in t)e.o(t,n)&&!e.o(o,n)&&Object.defineProperty(o,n,{enumerable:!0,get:t[n]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o)};const o=window.wp.blocks,t=JSON.parse('{"u2":"snow-monkey-forms/snow-monkey-form"}'),n=window.React,r=window.wp.blockEditor,s=window.wp.components,l=window.wp.element,a=window.wp.data,c=window.wp.serverSideRender;var d=e.n(c);const i=window.wp.i18n;(0,o.registerBlockType)(t.u2,{icon:{foreground:"#cd162c",src:"editor-ol"},edit:function({attributes:e,setAttributes:o,isSelected:t}){const{formId:c}=e,w=(0,a.useSelect)((e=>e("core").getEntityRecords("postType","snow-monkey-forms",{per_page:-1})||[])),m=(0,l.useMemo)((()=>w.map((e=>({value:e.id,label:`${e.id}: ${e.title.rendered}`})))),[w]);return(0,n.createElement)("div",{...(0,r.useBlockProps)()},t?(0,n.createElement)(s.Placeholder,{icon:"editor-ul",label:(0,i.__)("Select a form","snow-monkey-forms")},(0,n.createElement)(s.SelectControl,{value:c,options:[{value:0,label:(0,i.__)("Select a form","snow-monkey-forms")},...m],onChange:e=>o({formId:parseInt(e)})})):(0,n.createElement)(d(),{block:"snow-monkey-forms/snow-monkey-form",attributes:e}))},save:()=>null})})();
     1(()=>{"use strict";var e={n:o=>{var t=o&&o.__esModule?()=>o.default:()=>o;return e.d(t,{a:t}),t},d:(o,t)=>{for(var n in t)e.o(t,n)&&!e.o(o,n)&&Object.defineProperty(o,n,{enumerable:!0,get:t[n]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o)};const o=window.wp.blocks,t=JSON.parse('{",{icon:{foreground:"#cd162c",src:"editor-ol"},edit:function({attributes:e,setAttributes:o,isSelected:t}){const{formId:c}=e,w=(0,a.useSelect)((e=>e("core").getEntityRecords("postType","snow-monkey-forms",{per_page:-1})||[])),m=(0,l.useMemo)((()=>w.map((e=>({value:e.id,label:`${e.id}: ${e.title.rendered}`})))),[w]);return(0,n.createElement)("div",{...(0,r.useBlockProps)()},t?(0,n.createElement)(s.Placeholder,{icon:"editor-ul",label:(0,i.__)("Select a form","snow-monkey-forms")},(0,n.createElement)(s.SelectControl,{value:c,options:[{value:0,label:(0,i.__)("Select a form","snow-monkey-forms")},...m],onChange:e=>o({formId:parseInt(e)})})):(0,n.createElement)(d(),{block:"snow-monkey-forms/snow-monkey-form",attributes:e}))},save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/tel/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '8e9c30f123e822f5eb27');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/tel/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-tel"}'),t=window.React,o=window.wp.blockEditor,a=window.wp.components,l=window.wp.compose,r=window.wp.element,c=window.wp.i18n,s=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextControl,{label:(0,c.__)("name","snow-monkey-forms"),help:(0,c.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:o})},m=({value:e,onChange:n,multiple:o=!1})=>{const l=o?a.TextareaControl:a.TextControl;return(0,t.createElement)(l,{label:(0,c.__)("value","snow-monkey-forms"),help:(0,c.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},i=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,c.__)("placeholder","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,c.__)("maxlength","snow-monkey-forms"),help:(0,c.__)("Optional. Maximum number of characters. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),u=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,c.__)("size","snow-monkey-forms"),help:(0,c.__)("Optional. The width of this item. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),h=({value:e,onChange:n,options:o=[]})=>{const l=1>o.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):o;return(0,t.createElement)(a.SelectControl,{label:(0,c.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},p=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,c.__)("id","snow-monkey-forms"),value:e,onChange:n}),v=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,c.__)("class","snow-monkey-forms"),help:(0,c.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),g=window.lodash;function w(e,n){return""===e?0:null!==e.match(/^[0-9]+$/)?parseInt(e):n}const f=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:s}=l;if(void 0===s)return(0,t.createElement)(e,{...n});const m=JSON.parse(s);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,c.__)("Validation","snow-monkey-forms")},(0,t.createElement)(a.ToggleControl,{label:(0,c.__)("Required","snow-monkey-forms"),checked:!!m.required,onChange:e=>{r({validations:JSON.stringify((0,g.merge)(m,{required:e}))})}}))),(0,t.createElement)(e,{...n}))}),"withValidations"),C=(0,l.compose)(f)((({attributes:e,setAttributes:n})=>{const{name:l,value:g,placeholder:f,maxlength:C,size:y,autocomplete:E,id:_,controlClass:b,description:k,isDisplayDescriptionConfirm:x}=e;(0,r.useEffect)((()=>{""===l&&n({name:`tel-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const z=(0,o.useBlockProps)({className:"smf-placeholder"});return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,c.__)("Attributes","snow-monkey-forms")},(0,t.createElement)(s,{value:l,onChange:e=>n({name:e})}),(0,t.createElement)(m,{value:g,onChange:e=>n({value:e})}),(0,t.createElement)(i,{value:f,onChange:e=>n({placeholder:e})}),(0,t.createElement)(d,{value:C,onChange:e=>{n({maxlength:w(e,C)})}}),(0,t.createElement)(u,{value:y,onChange:e=>{n({size:w(e,y)})}}),(0,t.createElement)(h,{value:E,options:[{value:"tel",label:"tel"},{value:"tel-national",label:"tel-national"}],onChange:e=>n({autocomplete:e})}),(0,t.createElement)(p,{value:_,onChange:e=>n({id:e})}),(0,t.createElement)(v,{value:b,onChange:e=>n({controlClass:e})})),(0,t.createElement)(a.PanelBody,{title:(0,c.__)("Block settings","snow-monkey-forms")},(0,t.createElement)(a.TextControl,{label:(0,c.__)("Description","snow-monkey-forms"),value:k,onChange:e=>n({description:e})}),(0,t.createElement)(a.ToggleControl,{label:(0,c.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:x,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,t.createElement)("div",{...z,"data-name":l},(0,t.createElement)("div",{className:"smf-text-control"},(0,t.createElement)("input",{type:"tel",name:l,value:g,placeholder:f,maxLength:C||void 0,size:y||void 0,disabled:"disabled",id:_||void 0,className:`smf-text-control__control ${b}`})),k&&(0,t.createElement)("div",{className:"smf-control-description"},k)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{clipRule:"evenodd",d:"m22 7.5h-20c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm-20-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",fillRule:"evenodd"}),(0,t.createElement)("path",{d:"m7.29688 12.6758c0 .7682-.17318 1.3607-.51954 1.7773-.34375.4167-.82942.625-1.45703.625-.63281 0-1.12239-.2096-1.46875-.6289-.34635-.4193-.51953-1.0104-.51953-1.7734v-1.0391c0-.7682.17188-1.3607.51563-1.77732.34635-.41667.83463-.625 1.46484-.625s1.11849.20963 1.46484.6289c.34636.41932.51954 1.01172.51954 1.77732zm-1.31641-1.207c0-.4089-.05339-.7136-.16016-.9141-.10677-.2031-.27604-.3047-.50781-.3047-.22656 0-.39193.0938-.49609.2812-.10157.1876-.15625.4714-.16407.8516v1.4531c0 .4245.05339.7357.16016.9336.10677.1953.27604.293.50781.293.22396 0 .38933-.0951.4961-.2852.10677-.1927.16145-.4934.16406-.9023z"}),(0,t.createElement)("path",{d:"m10.5742 12.8008c-.2838.2552-.60154.3828-.95311.3828-.51562 0-.92448-.1745-1.22656-.5234-.30208-.349-.45312-.8151-.45312-1.3985 0-.3646.08463-.7031.2539-1.0156.16927-.31251.40625-.5599.71094-.74219.30729-.1823.64583-.27344 1.01563-.27344.37502 0 .71352.09505 1.01562.28515.3047.1875.5417.45443.7109.80078.1693.3438.2565.7409.2618 1.1914v.5039c0 .6276-.1237 1.1719-.3711 1.6328-.2448.461-.5951.8151-1.0508 1.0625s-.987.3711-1.59377.3711h-.08203v-1.0547l.25-.0039c.90625-.0442 1.4102-.4505 1.5117-1.2187zm-.59764-.5664c.28644 0 .49224-.1237.61724-.3711v-.5469c0-.3646-.0612-.6341-.1836-.8086s-.2878-.2617-.49614-.2617c-.18489 0-.33984.099-.46484.2969s-.1875.4375-.1875.7187c0 .2969.0638.5339.1914.711.12761.1744.30209.2617.52344.2617z"}),(0,t.createElement)("path",{d:"m16.5625 12.6758c0 .7682-.1732 1.3607-.5195 1.7773-.3438.4167-.8295.625-1.4571.625-.6328 0-1.1224-.2096-1.4687-.6289-.3464-.4193-.5195-1.0104-.5195-1.7734v-1.0391c0-.7682.1718-1.3607.5156-1.77732.3463-.41667.8346-.625 1.4648-.625s1.1185.20963 1.4649.6289c.3463.41932.5195 1.01172.5195 1.77732zm-1.3164-1.207c0-.4089-.0534-.7136-.1602-.9141-.1067-.2031-.276-.3047-.5078-.3047-.2265 0-.3919.0938-.4961.2812-.1015.1876-.1562.4714-.164.8516v1.4531c0 .4245.0534.7357.1601.9336.1068.1953.2761.293.5078.293.224 0 .3894-.0951.4961-.2852.1068-.1927.1615-.4934.1641-.9023z"}),(0,t.createElement)("path",{clipRule:"evenodd",d:"m20.5 12.75h-2.5v-1.5h2.5z",fillRule:"evenodd"}))}},edit:C,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{clipRule:"evenodd",d:"m22 7.5h-20c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm-20-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",fillRule:"evenodd"}),(0,t.createElement)("path",{d:"m7.29688 12.6758c0 .7682-.17318 1.3607-.51954 1.7773-.34375.4167-.82942.625-1.45703.625-.63281 0-1.12239-.2096-1.46875-.6289-.34635-.4193-.51953-1.0104-.51953-1.7734v-1.0391c0-.7682.17188-1.3607.51563-1.77732.34635-.41667.83463-.625 1.46484-.625s1.11849.20963 1.46484.6289c.34636.41932.51954 1.01172.51954 1.77732zm-1.31641-1.207c0-.4089-.05339-.7136-.16016-.9141-.10677-.2031-.27604-.3047-.50781-.3047-.22656 0-.39193.0938-.49609.2812-.10157.1876-.15625.4714-.16407.8516v1.4531c0 .4245.05339.7357.16016.9336.10677.1953.27604.293.50781.293.22396 0 .38933-.0951.4961-.2852.10677-.1927.16145-.4934.16406-.9023z"}),(0,t.createElement)("path",{d:"m10.5742 12.8008c-.2838.2552-.60154.3828-.95311.3828-.51562 0-.92448-.1745-1.22656-.5234-.30208-.349-.45312-.8151-.45312-1.3985 0-.3646.08463-.7031.2539-1.0156.16927-.31251.40625-.5599.71094-.74219.30729-.1823.64583-.27344 1.01563-.27344.37502 0 .71352.09505 1.01562.28515.3047.1875.5417.45443.7109.80078.1693.3438.2565.7409.2618 1.1914v.5039c0 .6276-.1237 1.1719-.3711 1.6328-.2448.461-.5951.8151-1.0508 1.0625s-.987.3711-1.59377.3711h-.08203v-1.0547l.25-.0039c.90625-.0442 1.4102-.4505 1.5117-1.2187zm-.59764-.5664c.28644 0 .49224-.1237.61724-.3711v-.5469c0-.3646-.0612-.6341-.1836-.8086s-.2878-.2617-.49614-.2617c-.18489 0-.33984.099-.46484.2969s-.1875.4375-.1875.7187c0 .2969.0638.5339.1914.711.12761.1744.30209.2617.52344.2617z"}),(0,t.createElement)("path",{d:"m16.5625 12.6758c0 .7682-.1732 1.3607-.5195 1.7773-.3438.4167-.8295.625-1.4571.625-.6328 0-1.1224-.2096-1.4687-.6289-.3464-.4193-.5195-1.0104-.5195-1.7734v-1.0391c0-.7682.1718-1.3607.5156-1.77732.3463-.41667.8346-.625 1.4648-.625s1.1185.20963 1.4649.6289c.3463.41932.5195 1.01172.5195 1.77732zm-1.3164-1.207c0-.4089-.0534-.7136-.1602-.9141-.1067-.2031-.276-.3047-.5078-.3047-.2265 0-.3919.0938-.4961.2812-.1015.1876-.1562.4714-.164.8516v1.4531c0 .4245.0534.7357.1601.9336.1068.1953.2761.293.5078.293.224 0 .3894-.0951.4961-.2852.1068-.1927.1615-.4934.1641-.9023z"}),(0,t.createElement)("path",{clipRule:"evenodd",d:"m20.5 12.75h-2.5v-1.5h2.5z",fillRule:"evenodd"}))}},edit:C,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/text/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '515c6e8f972df5ddc934');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '5');
  • snow-monkey-forms/trunk/dist/blocks/text/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-text"}'),t=window.React,o=window.wp.blockEditor,a=window.wp.components,l=window.wp.compose,r=window.wp.element,s=window.wp.i18n,c=({value:e,onChange:n})=>{const o={};return""===e&&(o.borderColor="#d94f4f"),(0,t.createElement)(a.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:o})},m=({value:e,onChange:n,multiple:o=!1})=>{const l=o?a.TextareaControl:a.TextControl;return(0,t.createElement)(l,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},i=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("placeholder","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("maxlength","snow-monkey-forms"),help:(0,s.__)("Optional. Maximum number of characters. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),u=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("size","snow-monkey-forms"),help:(0,s.__)("Optional. The width of this item. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),h=({value:e,onChange:n,options:o=[]})=>{const l=1>o.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):o;return(0,t.createElement)(a.SelectControl,{label:(0,s.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},p=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),v=({value:e,onChange:n})=>(0,t.createElement)(a.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),g=window.lodash;function w(e,n){return""===e?0:null!==e.match(/^[0-9]+$/)?parseInt(e):n}const f=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:c}=l;if(void 0===c)return(0,t.createElement)(e,{...n});const m=JSON.parse(c);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!m.required,onChange:e=>{r({validations:JSON.stringify((0,g.merge)(m,{required:e}))})}}))),(0,t.createElement)(e,{...n}))}),"withValidations"),C=(0,l.compose)(f)((({attributes:e,setAttributes:n})=>{const{name:l,value:g,placeholder:f,maxlength:C,size:y,autocomplete:_,id:E,controlClass:b,description:k,isDisplayDescriptionConfirm:x}=e;(0,r.useEffect)((()=>{""===l&&n({name:`text-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const T=(0,o.useBlockProps)({className:"smf-placeholder"});return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,t.createElement)(c,{value:l,onChange:e=>n({name:e})}),(0,t.createElement)(m,{value:g,onChange:e=>n({value:e})}),(0,t.createElement)(i,{value:f,onChange:e=>n({placeholder:e})}),(0,t.createElement)(d,{value:C,onChange:e=>{n({maxlength:w(e,C)})}}),(0,t.createElement)(u,{value:y,onChange:e=>{n({size:w(e,y)})}}),(0,t.createElement)(h,{value:_,onChange:e=>n({autocomplete:e})}),(0,t.createElement)(p,{value:E,onChange:e=>n({id:e})}),(0,t.createElement)(v,{value:b,onChange:e=>n({controlClass:e})})),(0,t.createElement)(a.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,t.createElement)(a.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:k,onChange:e=>n({description:e})}),(0,t.createElement)(a.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:x,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,t.createElement)("div",{...T,"data-name":l},(0,t.createElement)("div",{className:"smf-text-control"},(0,t.createElement)("input",{type:"text",name:l,value:g,placeholder:f,maxLength:C||void 0,size:y||void 0,disabled:"disabled",id:E||void 0,className:`smf-text-control__control ${b}`})),k&&(0,t.createElement)("div",{className:"smf-control-description"},k)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{d:"m6.30769 12.75h-2.30769v-1.5h2.3077zm3.23077 0h-2.30769v-1.5h2.3077zm3.23074 0h-2.3077v-1.5h2.3077zm-10.7692-5.25c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm0-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",clipRule:"evenodd",fillRule:"evenodd"}))}},edit:C,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,t.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,t.createElement)("path",{d:"m6.30769 12.75h-2.30769v-1.5h2.3077zm3.23077 0h-2.30769v-1.5h2.3077zm3.23074 0h-2.3077v-1.5h2.3077zm-10.7692-5.25c-.27614 0-.5.22386-.5.5v8c0 .2761.22386.5.5.5h20c.2761 0 .5-.2239.5-.5v-8c0-.27614-.2239-.5-.5-.5zm0-1.5c-1.104569 0-2 .89543-2 2v8c0 1.1046.89543 2 2 2h20c1.1046 0 2-.8954 2-2v-8c0-1.10457-.8954-2-2-2z",clipRule:"evenodd",fillRule:"evenodd"}))}},edit:C,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/text/style.css

    r3002103 r3050247  
    1 .smf-form .smf-item .smf-text-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);max-width:100%;outline:0;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.smf-form .smf-item .smf-text-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-text-control__control:active,.smf-form .smf-item .smf-text-control__control:focus,.smf-form .smf-item .smf-text-control__control:focus-within,.smf-form .smf-item .smf-text-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-text-control__control>input,.smf-form .smf-item .smf-text-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-text-control__control:disabled{background-color:var(--_lightest-color-gray)}textarea.smf-form .smf-item .smf-text-control__control{height:auto;width:100%}.smf-text-control{line-height:1}
     1.smf-form .smf-item .smf-text-control__control{--_border-radius:var(--_global--border-radius);;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.smf-form .smf-item .smf-text-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-text-control__control:active,.smf-form .smf-item .smf-text-control__control:focus,.smf-form .smf-item .smf-text-control__control:focus-within,.smf-form .smf-item .smf-text-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-text-control__control>input,.smf-form .smf-item .smf-text-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-text-control__control:disabled{background-color:var(--_lightest-color-gray)}textarea.smf-form .smf-item .smf-text-control__control{height:auto;width:100%}.smf-text-control{line-height:1}
  • snow-monkey-forms/trunk/dist/blocks/textarea/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '93bed596c6ecd40e7be9');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/textarea/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-textarea"}'),o=window.React,t=window.wp.blockEditor,a=window.wp.components,l=window.wp.compose,r=window.wp.element,s=window.wp.i18n,m=({value:e,onChange:n})=>{const t={};return""===e&&(t.borderColor="#d94f4f"),(0,o.createElement)(a.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:t})},c=({value:e,onChange:n,multiple:t=!1})=>{const l=t?a.TextareaControl:a.TextControl;return(0,o.createElement)(l,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},i=({value:e,onChange:n})=>(0,o.createElement)(a.TextControl,{label:(0,s.__)("placeholder","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,o.createElement)(a.TextControl,{label:(0,s.__)("maxlength","snow-monkey-forms"),help:(0,s.__)("Optional. Maximum number of characters. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),u=({value:e,onChange:n,options:t=[]})=>{const l=1>t.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):t;return(0,o.createElement)(a.SelectControl,{label:(0,s.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},h=({value:e,onChange:n})=>(0,o.createElement)(a.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),p=({value:e,onChange:n})=>(0,o.createElement)(a.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),v=window.lodash;function w(e,n){return""===e?0:null!==e.match(/^[0-9]+$/)?parseInt(e):n}const g=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:m}=l;if(void 0===m)return(0,o.createElement)(e,{...n});const c=JSON.parse(m);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(t.InspectorControls,null,(0,o.createElement)(a.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,o.createElement)(a.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!c.required,onChange:e=>{r({validations:JSON.stringify((0,v.merge)(c,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),f=(0,l.compose)(g)((({attributes:e,setAttributes:n})=>{const{name:l,rows:v,value:g,placeholder:f,maxlength:y,autocomplete:C,id:_,controlClass:E,description:b,isDisplayDescriptionConfirm:k}=e;(0,r.useEffect)((()=>{""===l&&n({name:`textarea-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const x=(0,t.useBlockProps)({className:"smf-placeholder"});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(t.InspectorControls,null,(0,o.createElement)(a.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(m,{value:l,onChange:e=>n({name:e})}),(0,o.createElement)(a.TextControl,{label:(0,s.__)("rows","snow-monkey-forms"),help:(0,s.__)("Number of lines","snow-monkey-forms"),type:"number",value:v,onChange:e=>{e=w(e,v),n({rows:0<e?e:1})}}),(0,o.createElement)(c,{multiple:!0,value:g,onChange:e=>n({value:e})}),(0,o.createElement)(i,{value:f,onChange:e=>n({placeholder:e})}),(0,o.createElement)(d,{value:y,onChange:e=>{n({maxlength:w(e,y)})}}),(0,o.createElement)(u,{value:C,onChange:e=>{n({autocomplete:e})}}),(0,o.createElement)(h,{value:_,onChange:e=>n({id:e})}),(0,o.createElement)(p,{value:E,onChange:e=>n({controlClass:e})})),(0,o.createElement)(a.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(a.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:b,onChange:e=>n({description:e})}),(0,o.createElement)(a.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:k,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...x,"data-name":l},(0,o.createElement)("div",{className:"smf-textarea-control"},(0,o.createElement)("textarea",{name:l,value:g,rows:v,placeholder:f,maxLength:y||void 0,disabled:"disabled",id:_||void 0,className:`smf-textarea-control__control ${E}`})),b&&(0,o.createElement)("div",{className:"smf-control-description"},b)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{d:"m.25 5c0-1.39645.9809-2.75 2.44231-2.75h18.61539c1.4614 0 2.4423 1.35355 2.4423 2.75v14c0 1.3965-.9809 2.75-2.4423 2.75h-18.61539c-1.46141 0-2.44231-1.3535-2.44231-2.75zm2.44231-1.25c-.40787 0-.94231.43732-.94231 1.25v14c0 .8127.53444 1.25.94231 1.25h18.61539c.4079 0 .9423-.4373.9423-1.25v-14c0-.81269-.5344-1.25-.9423-1.25zm16.07689 4.99998-4.6538.00001v-1.5l4.6538-.00001zm-11.42305.00002-2.11538-.00002v-1.5l2.11539.00002zm2.96155 0-2.1154-.00001.00001-1.5 2.11539.00001zm2.9615 0-2.1154-.00001.0001-1.5 2.1153.00001zm5.5 4h-4.6538v-1.5h4.6538zm-11.42305 0h-2.11538v-1.5h2.11539zm5.92305 0h-5.07689v-1.5h5.07689zm-5.92305 4h-2.11539l.00001-1.5h2.11539zm2.96155 0h-2.1154l.00001-1.5h2.11539zm2.9615 0h-2.1154l.0001-1.5h2.1153z",clipRule:"evenodd",fillRule:"evenodd"}))}},edit:f,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{d:"m.25 5c0-1.39645.9809-2.75 2.44231-2.75h18.61539c1.4614 0 2.4423 1.35355 2.4423 2.75v14c0 1.3965-.9809 2.75-2.4423 2.75h-18.61539c-1.46141 0-2.44231-1.3535-2.44231-2.75zm2.44231-1.25c-.40787 0-.94231.43732-.94231 1.25v14c0 .8127.53444 1.25.94231 1.25h18.61539c.4079 0 .9423-.4373.9423-1.25v-14c0-.81269-.5344-1.25-.9423-1.25zm16.07689 4.99998-4.6538.00001v-1.5l4.6538-.00001zm-11.42305.00002-2.11538-.00002v-1.5l2.11539.00002zm2.96155 0-2.1154-.00001.00001-1.5 2.11539.00001zm2.9615 0-2.1154-.00001.0001-1.5 2.1153.00001zm5.5 4h-4.6538v-1.5h4.6538zm-11.42305 0h-2.11538v-1.5h2.11539zm5.92305 0h-5.07689v-1.5h5.07689zm-5.92305 4h-2.11539l.00001-1.5h2.11539zm2.96155 0h-2.1154l.00001-1.5h2.11539zm2.9615 0h-2.1154l.0001-1.5h2.1153z",clipRule:"evenodd",fillRule:"evenodd"}))}},edit:f,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/blocks/textarea/style.css

    r2889540 r3050247  
    1 .smf-form .smf-item .smf-textarea-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);display:block;max-width:100%;outline:0;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:100%}.smf-form .smf-item .smf-textarea-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-textarea-control__control:active,.smf-form .smf-item .smf-textarea-control__control:focus,.smf-form .smf-item .smf-textarea-control__control:focus-within,.smf-form .smf-item .smf-textarea-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-textarea-control__control>input,.smf-form .smf-item .smf-textarea-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-textarea-control__control:disabled{background-color:var(--_lightest-color-gray)}textarea.smf-form .smf-item .smf-textarea-control__control{height:auto;width:100%}
     1.smf-form .smf-item .smf-textarea-control__control{--_border-radius:var(--_global--border-radius);;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:100%}.smf-form .smf-item .smf-textarea-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-form .smf-item .smf-textarea-control__control:active,.smf-form .smf-item .smf-textarea-control__control:focus,.smf-form .smf-item .smf-textarea-control__control:focus-within,.smf-form .smf-item .smf-textarea-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-form .smf-item .smf-textarea-control__control>input,.smf-form .smf-item .smf-textarea-control__control>textarea{border:none;outline:none}.smf-form .smf-item .smf-textarea-control__control:disabled{background-color:var(--_lightest-color-gray)}textarea.smf-form .smf-item .smf-textarea-control__control{height:auto;width:100%}
  • snow-monkey-forms/trunk/dist/blocks/url/index.asset.php

    r2991425 r3050247  
    1 <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '6eb0ab6784c3678a15e7');
     1<?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n'), 'version' => '');
  • snow-monkey-forms/trunk/dist/blocks/url/index.js

    r2991425 r3050247  
    1 (()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{"u2":"snow-monkey-forms/control-url"}'),o=window.React,a=window.wp.blockEditor,t=window.wp.components,l=window.wp.compose,r=window.wp.element,s=window.wp.i18n,c=({value:e,onChange:n})=>{const a={};return""===e&&(a.borderColor="#d94f4f"),(0,o.createElement)(t.TextControl,{label:(0,s.__)("name","snow-monkey-forms"),help:(0,s.__)("Required. Input a unique machine-readable name.","snow-monkey-forms"),value:e,onChange:n,required:!0,style:a})},m=({value:e,onChange:n,multiple:a=!1})=>{const l=a?t.TextareaControl:t.TextControl;return(0,o.createElement)(l,{label:(0,s.__)("value","snow-monkey-forms"),help:(0,s.__)("Optional. Initial value.","snow-monkey-forms"),value:e,onChange:n})},i=({value:e,onChange:n})=>(0,o.createElement)(t.TextControl,{label:(0,s.__)("placeholder","snow-monkey-forms"),value:e,onChange:n}),d=({value:e,onChange:n})=>(0,o.createElement)(t.TextControl,{label:(0,s.__)("maxlength","snow-monkey-forms"),help:(0,s.__)("Optional. Maximum number of characters. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),u=({value:e,onChange:n})=>(0,o.createElement)(t.TextControl,{label:(0,s.__)("size","snow-monkey-forms"),help:(0,s.__)("Optional. The width of this item. If 0, not restricted.","snow-monkey-forms"),value:e,onChange:n}),h=({value:e,onChange:n,options:a=[]})=>{const l=1>a.length?["","name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","email","username","new-password","current-password","one-time-code","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-extension","impp","url","photo"].map((e=>({value:e,label:e}))):a;return(0,o.createElement)(t.SelectControl,{label:(0,s.__)("autocomplete","snow-monkey-forms"),value:e,options:l,onChange:n})},p=({value:e,onChange:n})=>(0,o.createElement)(t.TextControl,{label:(0,s.__)("id","snow-monkey-forms"),value:e,onChange:n}),v=({value:e,onChange:n})=>(0,o.createElement)(t.TextControl,{label:(0,s.__)("class","snow-monkey-forms"),help:(0,s.__)("Separate multiple classes with spaces.","snow-monkey-forms"),value:e,onChange:n}),g=window.lodash;function w(e,n){return""===e?0:null!==e.match(/^[0-9]+$/)?parseInt(e):n}const f=(0,l.createHigherOrderComponent)((e=>n=>{const{attributes:l,setAttributes:r}=n,{validations:c}=l;if(void 0===c)return(0,o.createElement)(e,{...n});const m=JSON.parse(c);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(t.PanelBody,{title:(0,s.__)("Validation","snow-monkey-forms")},(0,o.createElement)(t.ToggleControl,{label:(0,s.__)("Required","snow-monkey-forms"),checked:!!m.required,onChange:e=>{r({validations:JSON.stringify((0,g.merge)(m,{required:e}))})}}))),(0,o.createElement)(e,{...n}))}),"withValidations"),C=(0,l.compose)(f)((({attributes:e,setAttributes:n})=>{const{name:l,value:g,placeholder:f,maxlength:C,size:y,autocomplete:_,id:E,controlClass:b,description:k,isDisplayDescriptionConfirm:x}=e;(0,r.useEffect)((()=>{""===l&&n({name:`url-${((new Date).getTime()+Math.floor(8999*Math.random()+1e3)).toString(32)}`})}));const z=(0,a.useBlockProps)({className:"smf-placeholder"});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(a.InspectorControls,null,(0,o.createElement)(t.PanelBody,{title:(0,s.__)("Attributes","snow-monkey-forms")},(0,o.createElement)(c,{value:l,onChange:e=>n({name:e})}),(0,o.createElement)(m,{value:g,onChange:e=>n({value:e})}),(0,o.createElement)(i,{value:f,onChange:e=>n({placeholder:e})}),(0,o.createElement)(d,{value:C,onChange:e=>{n({maxlength:w(e,C)})}}),(0,o.createElement)(u,{value:y,onChange:e=>{n({size:w(e,y)})}}),(0,o.createElement)(h,{value:_,options:[{value:"url",label:"url"},{value:"photo",label:"photo"}],onChange:e=>n({autocomplete:e})}),(0,o.createElement)(p,{value:E,onChange:e=>n({id:e})}),(0,o.createElement)(v,{value:b,onChange:e=>n({controlClass:e})})),(0,o.createElement)(t.PanelBody,{title:(0,s.__)("Block settings","snow-monkey-forms")},(0,o.createElement)(t.TextControl,{label:(0,s.__)("Description","snow-monkey-forms"),value:k,onChange:e=>n({description:e})}),(0,o.createElement)(t.ToggleControl,{label:(0,s.__)("Description is also displayed on the confirmation screen","snow-monkey-forms"),checked:x,onChange:e=>{n({isDisplayDescriptionConfirm:e})}}))),(0,o.createElement)("div",{...z,"data-name":l},(0,o.createElement)("div",{className:"smf-text-control"},(0,o.createElement)("input",{type:"url",name:l,value:g,placeholder:f,maxLength:C||void 0,size:y||void 0,disabled:"disabled",id:E||void 0,className:`smf-text-control__control ${b}`})),k&&(0,o.createElement)("div",{className:"smf-control-description"},k)))}));(0,e.registerBlockType)(n.u2,{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{clipRule:"evenodd",d:"M22 7.5H2a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h20a.5.5 0 00.5-.5V8a.5.5 0 00-.5-.5zM2 6a2 2 0 00-2 2v8a2 2 0 002 2h20a2 2 0 002-2V8a2 2 0 00-2-2z",fillRule:"evenodd"}),(0,o.createElement)("path",{d:"M4.48 11.145c.24-.3.534-.45.883-.45.386 0 .679.136.88.407.2.27.301.674.304 1.21V15h-1.11v-2.676c0-.247-.039-.426-.117-.535-.075-.112-.199-.168-.37-.168a.525.525 0 00-.47.277V15H3.375V9H4.48zm4.145-1.411v1.04h.566v.832h-.566v2.097c0 .167.022.281.066.344.047.062.136.094.266.094.107 0 .194-.01.262-.028l-.008.86a1.73 1.73 0 01-.61.105c-.713 0-1.074-.409-1.081-1.226v-2.246h-.49v-.833h.489V9.734zm2.461 0v1.04h.566v.832h-.566v2.097c0 .167.022.281.066.344.047.062.136.094.266.094.107 0 .194-.01.262-.028l-.008.86a1.73 1.73 0 01-.61.105c-.713 0-1.074-.409-1.082-1.226v-2.246h-.488v-.833h.488V9.734zm4.469 3.286c0 .664-.115 1.173-.344 1.527-.227.354-.565.531-1.016.531a.984.984 0 01-.828-.418v1.965h-1.105v-5.852h1.023l.04.387a.992.992 0 01.863-.465c.45 0 .789.164 1.015.492.23.329.347.831.352 1.508zm-1.102-.278c0-.409-.045-.698-.137-.867-.088-.17-.24-.254-.453-.254a.526.526 0 00-.496.285v1.98c.1.183.267.274.504.274.219 0 .37-.092.453-.277.086-.185.13-.473.13-.863zm3.641 1.125c0-.094-.046-.18-.137-.258-.088-.08-.288-.188-.598-.324-.455-.185-.77-.376-.941-.574a1.096 1.096 0 01-.254-.738c0-.37.133-.675.398-.914.269-.243.623-.364 1.063-.364.463 0 .835.12 1.113.36.279.24.418.56.418.965h-1.105c0-.344-.143-.516-.43-.516a.4.4 0 00-.289.11.404.404 0 00-.113.304c0 .094.041.177.125.25.083.07.28.172.59.305.45.166.768.353.953.558.187.203.281.468.281.793 0 .378-.142.681-.426.91-.284.23-.656.344-1.117.344-.31 0-.583-.06-.82-.18a1.405 1.405 0 01-.559-.507c-.133-.216-.2-.45-.2-.7h1.052c.005.193.05.338.132.434.086.096.226.145.418.145.297 0 .446-.135.446-.403z"}))}},edit:C,save:()=>null})})();
     1(()=>{"use strict";const e=window.wp.blocks,n=JSON.parse('{",{icon:{src:function(){return(0,o.createElement)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",style:{color:"#cd162c"}},(0,o.createElement)("path",{clipRule:"evenodd",d:"M22 7.5H2a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h20a.5.5 0 00.5-.5V8a.5.5 0 00-.5-.5zM2 6a2 2 0 00-2 2v8a2 2 0 002 2h20a2 2 0 002-2V8a2 2 0 00-2-2z",fillRule:"evenodd"}),(0,o.createElement)("path",{d:"M4.48 11.145c.24-.3.534-.45.883-.45.386 0 .679.136.88.407.2.27.301.674.304 1.21V15h-1.11v-2.676c0-.247-.039-.426-.117-.535-.075-.112-.199-.168-.37-.168a.525.525 0 00-.47.277V15H3.375V9H4.48zm4.145-1.411v1.04h.566v.832h-.566v2.097c0 .167.022.281.066.344.047.062.136.094.266.094.107 0 .194-.01.262-.028l-.008.86a1.73 1.73 0 01-.61.105c-.713 0-1.074-.409-1.081-1.226v-2.246h-.49v-.833h.489V9.734zm2.461 0v1.04h.566v.832h-.566v2.097c0 .167.022.281.066.344.047.062.136.094.266.094.107 0 .194-.01.262-.028l-.008.86a1.73 1.73 0 01-.61.105c-.713 0-1.074-.409-1.082-1.226v-2.246h-.488v-.833h.488V9.734zm4.469 3.286c0 .664-.115 1.173-.344 1.527-.227.354-.565.531-1.016.531a.984.984 0 01-.828-.418v1.965h-1.105v-5.852h1.023l.04.387a.992.992 0 01.863-.465c.45 0 .789.164 1.015.492.23.329.347.831.352 1.508zm-1.102-.278c0-.409-.045-.698-.137-.867-.088-.17-.24-.254-.453-.254a.526.526 0 00-.496.285v1.98c.1.183.267.274.504.274.219 0 .37-.092.453-.277.086-.185.13-.473.13-.863zm3.641 1.125c0-.094-.046-.18-.137-.258-.088-.08-.288-.188-.598-.324-.455-.185-.77-.376-.941-.574a1.096 1.096 0 01-.254-.738c0-.37.133-.675.398-.914.269-.243.623-.364 1.063-.364.463 0 .835.12 1.113.36.279.24.418.56.418.965h-1.105c0-.344-.143-.516-.43-.516a.4.4 0 00-.289.11.404.404 0 00-.113.304c0 .094.041.177.125.25.083.07.28.172.59.305.45.166.768.353.953.558.187.203.281.468.281.793 0 .378-.142.681-.426.91-.284.23-.656.344-1.117.344-.31 0-.583-.06-.82-.18a1.405 1.405 0 01-.559-.507c-.133-.216-.2-.45-.2-.7h1.052c.005.193.05.338.132.434.086.096.226.145.418.145.297 0 .446-.135.446-.403z"}))}},edit:C,save:()=>null})})();
  • snow-monkey-forms/trunk/dist/css/app.css

    r3023845 r3050247  
    1 .smf-form .smf-item [data-invalid="1"]{border-color:#d98585}.smf-action .smf-button-control__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_lighter-color-gray);background-image:linear-gradient(180deg,#fff,var(--_lighter-color-gray));border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);border-radius:var(--_global--border-radius);color:var(--_color-text);cursor:pointer;display:inline-block;outline:0;padding:var(--_padding-2) var(--_padding-1);text-decoration:none;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.smf-action .smf-button-control__control:hover{border-color:var(--_form-control-border-color-hover)}.smf-action .smf-button-control__control:active,.smf-action .smf-button-control__control:focus,.smf-action .smf-button-control__control:focus-within,.smf-action .smf-button-control__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.smf-action .smf-button-control__control>input,.smf-action .smf-button-control__control>textarea{border:none;outline:none}.smf-system-error-content-ready{display:none!important}.smf-form--business+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--business .smf-item{border:1px solid #ddd;margin-bottom:0;margin-top:0}.smf-form--business .smf-item:not(:first-child){border-top:none}.smf-form--business .smf-item--divider{border-left:none;border-right:none}.smf-form--business .smf-item--divider .smf-item__col{flex:1 1 auto;max-width:none;padding-left:0;padding-right:0}.smf-form--business .smf-item__col{padding:var(--_padding1)}.smf-form--business .smf-item__col--label{background-color:#f7f7f7;border-bottom:1px solid #ddd}@media (min-width:640px){.smf-form--business .smf-item{display:flex}.smf-form--business .smf-item__col{flex:1 1 auto}.smf-form--business .smf-item__col--label{border-bottom:none;border-right:1px solid #ddd;flex:0 0 14em;max-width:14em}.smf-form--business .smf-item__col--controls{flex:1 1 calc(100% - 14em);max-width:calc(100% - 14em)}}.smf-form--letter+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--letter .smf-item{margin-bottom:0;margin-top:0;padding:1rem 0}.smf-form--letter .smf-item__col--label{padding-bottom:var(--_padding-1)}.smf-form--letter .smf-text-control__control{max-width:100%;width:100%}.smf-form--simple-table+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--simple-table .smf-item{margin-bottom:0;margin-top:0;padding:1rem 0}.smf-form--simple-table .smf-item--divider .smf-item__col{flex:1 1 auto;max-width:none}.smf-form--simple-table .smf-item__col--label{padding-bottom:var(--_padding-1)}@media (min-width:640px){.smf-form--simple-table .smf-item{display:flex}.smf-form--simple-table .smf-item__col{flex:1 1 auto}.smf-form--simple-table .smf-item__col--label{flex:0 0 14em;max-width:14em;padding-bottom:0;padding-right:var(--_padding1)}.smf-form--simple-table .smf-item__col--controls{flex:1 1 calc(100% - 14em);max-width:calc(100% - 14em)}}.smf-action .smf-button-control__control{padding-left:var(--_padding1);padding-right:var(--_padding1)}.smf-action .smf-button-control+.smf-button-control{margin-left:var(--_margin-1)}.smf-action .smf-button-control__control{position:relative}.smf-action .smf-button-control__control .smf-sending{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.smf-control-fieldset{display:contents}.smf-control-fieldset>*+*{margin-top:var(--_margin-2)}.smf-control-fieldset>.smf-control-legend{padding:0}.smf-control-description{--_font-size-level:-1;color:var(--_dark-color-gray);font-size:var(--_font-size);line-height:var(--_line-height);margin-top:var(--_margin-2)}.smf-error-messages{color:#cc3033;margin-top:var(--_margin-2)}.smf-progress-tracker{display:flex;flex-wrap:nowrap;list-style:none;margin-bottom:var(--_margin1);margin-left:0;padding-left:0}.smf-progress-tracker__item{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;margin:0;position:relative;width:33.33333%}.smf-progress-tracker__item:after,.smf-progress-tracker__item:before{background-color:var(--_light-color-gray);content:"";display:block;height:1px;position:absolute;top:12px}.smf-progress-tracker__item:before{left:0;right:50%}.smf-progress-tracker__item:after{left:50%;right:0}.smf-progress-tracker__item--complete:after,.smf-progress-tracker__item--input:before{display:none}.smf-progress-tracker__item__number{align-items:center;background-color:var(--_light-color-gray);border-radius:100%;color:#fff;display:flex;height:24px;justify-content:center;letter-spacing:0;overflow:hidden;position:relative;width:24px;z-index:1}.smf-progress-tracker__item__text{color:var(--_light-color-gray);margin-top:.5em}[data-screen=back] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,[data-screen=complete] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,[data-screen=confirm] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number,[data-screen=input] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,[data-screen=invalid] .smf-progress-tracker__item--input .smf-progress-tracker__item__number{background-color:var(--_color-text);font-weight:700}[data-screen=back] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,[data-screen=complete] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,[data-screen=confirm] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text,[data-screen=input] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,[data-screen=invalid] .smf-progress-tracker__item--input .smf-progress-tracker__item__text{color:var(--_color-text);font-weight:700}@keyframes smf-sending{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.smf-sending[aria-hidden=true]{visibility:hidden}.smf-sending:before{animation:smf-sending 2s ease-out 0s infinite;border:1px solid #00000080;border-radius:100%;border-top-color:#0000;content:"";display:block;height:10px;width:10px}.smf-focus-point{position:relative;top:-100px;visibility:hidden}.smf-system-error-status-text{--_font-size-level:-1;color:var(--_color-gray);font-size:var(--_font-size);line-height:var(--_line-height)}html :where(.editor-styles-wrapper){display:block}
     1.smf-form .smf-item [data-invalid="1"]{border-color:#d98585}.smf-action .smf-button-control__control{;font-size:var(--_font-size);line-height:var(--_line-height)}html :where(.editor-styles-wrapper){display:block}
  • snow-monkey-forms/trunk/readme.txt

    r3032475 r3050247  
    33Donate link: https://www.amazon.co.jp/registry/wishlist/39ANKRNSTNW40
    44Tags: gutenberg, block, blocks, editor, gutenberg blocks, page builder, form, forms, mail, email, contact
    5 Stable tag: 6.3.0
     5Stable tag: 6..0
    66Requires at least: 6.3
    7 Tested up to: 6.4
     7Tested up to: 6.
    88Requires PHP: 7.4
    99License: GPLv2 or later
     
    5252== Changelog ==
    5353
     54
     55
     56
     57
     58
    5459= 6.3.0 =
    5560* Add filter hook `snow_monkey_forms/checkboxes/options`.
  • snow-monkey-forms/trunk/snow-monkey-forms.php

    r3032475 r3050247  
    22/**
    33 * Plugin name: Snow Monkey Forms
    4  * Version: 6.3.0
     4 * Version: 6..0
    55 * Description: The Snow Monkey Forms is a mail form plugin for the block editor.
    66 * Author: inc2734
     
    304304                        array(
    305305                            'lock' => array(
     306
    306307                                'remove' => true,
    307308                            ),
  • snow-monkey-forms/trunk/src/blocks/file/style.scss

    r3023845 r3050247  
    66        position: relative;
    77        display: flex;
     8
    89        align-items: center;
    910        justify-content: space-between;
     
    4344
    4445                display: flex;
    45                 flex-wrap: nowrap;
     46                flex-wrap: wrap;
    4647                align-items: center;
     48
    4749
    4850                > * {
     
    6062
    6163            &__filename {
    62                 margin-left: 1em;
    63 
    6464                &--no-file {
    6565                    display: inline-block;
  • snow-monkey-forms/trunk/src/blocks/form/complete/block.json

    r2949852 r3050247  
    1313                "remove": true
    1414            }
     15
     16
     17
     18
    1519        }
    1620    },
  • snow-monkey-forms/trunk/src/blocks/form/complete/edit.js

    r3022129 r3050247  
    11import { getBlockTypes } from '@wordpress/blocks';
    22
    3 import { InnerBlocks, useBlockProps } from '@wordpress/block-editor';
     3import { Props } from '@wordpress/block-editor';
    44
    55import { useMemo } from '@wordpress/element';
    66import { __ } from '@wordpress/i18n';
    77
    8 export default function () {
    9     const ALLOWED_BLOCKS = useMemo( () => {
     8export default function ( { attributes } ) {
     9    const { templateLock } = attributes;
     10
     11    const allowedBlocks = useMemo( () => {
    1012        const blocks = getBlockTypes();
    1113        return blocks
     
    2325    } );
    2426
     27
     28
     29
     30
     31
     32
     33
     34
    2535    return (
    2636        <div { ...blockProps }>
     
    2939            </div>
    3040            <div className="components-panel__body is-opened snow-monkey-forms-setting-panel__body">
    31                 <InnerBlocks
    32                     allowedBlocks={ ALLOWED_BLOCKS }
    33                     templateLock={ false }
    34                 />
     41                <div { ...innerBlocksProps } />
    3542            </div>
    3643        </div>
  • snow-monkey-forms/trunk/src/blocks/form/input/block.json

    r2949852 r3050247  
    1717                "remove": true
    1818            }
     19
     20
     21
     22
    1923        }
    2024    },
  • snow-monkey-forms/trunk/src/blocks/form/input/edit.js

    r3022129 r3050247  
    1717export default function ( props ) {
    1818    const { attributes, setAttributes, className } = props;
    19     const { formStyle } = attributes;
     19    const { formStyle } = attributes;
    2020
    2121    const allowedBlocks = [ 'snow-monkey-forms/item' ];
     
    3535        {
    3636            allowedBlocks,
    37             templateLock: false,
     37            templateLock,
    3838        }
    3939    );
  • snow-monkey-forms/trunk/src/blocks/item/block.json

    r2949852 r3050247  
    3030            "type": "boolean",
    3131            "default": true
     32
     33
     34
     35
    3236        }
    3337    },
  • snow-monkey-forms/trunk/src/blocks/item/edit.js

    r2949852 r3050247  
    2121    className,
    2222} ) {
    23     const { label, description, labelFor, isDisplayLabelColumn } = attributes;
     23    const { label, description, labelFor, isDisplayLabelColumn, templateLock } =
     24        attributes;
    2425
    2526    const blacklist = [
     
    6667            allowedBlocks,
    6768            prioritizedInserterBlocks,
    68             templateLock: false,
     69            templateLock,
    6970        }
    7071    );
  • snow-monkey-forms/trunk/vendor/composer/installed.php

    r2991425 r3050247  
    44        'pretty_version' => '1.0.0+no-version-set',
    55        'version' => '1.0.0.0',
    6         'reference' => NULL,
     6        'reference' => ,
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => '1.0.0+no-version-set',
    1515            'version' => '1.0.0.0',
    16             'reference' => NULL,
     16            'reference' => ,
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.