7 lines
185 KiB
JavaScript
7 lines
185 KiB
JavaScript
|
(self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[]).push([[2869],{6440:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(1526),o=n(6411),i=n(6686),a=n(7563);function s(e,t){for(var n="",r=(0,i.Ei)(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function l(e,t,n,r){switch(e.type){case a.JM:if(e.children.length)break;case a.K$:case a.h5:return e.return=e.return||e.value;case a.Ab:return"";case a.lK:return e.return=e.value+"{"+s(e.children,r)+"}";case a.Fr:e.value=e.props.join(",")}return(0,i.to)(n=s(e.children,r))?e.return=e.value+"{"+n+"}":""}var c=n(8160),u=n(2190),d=function(e,t,n){for(var r=0,i=0;r=i,i=(0,o.fj)(),38===r&&12===i&&(t[n]=1),!(0,o.r)(i);)(0,o.lp)();return(0,o.tP)(e,o.FK)},f=new WeakMap,h=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||f.get(n))&&!r){f.set(e,!0);for(var a=[],s=function(e,t){return(0,o.cE)(function(e,t){var n=-1,r=44;do{switch((0,o.r)(r)){case 0:38===r&&12===(0,o.fj)()&&(t[n]=1),e[n]+=d(o.FK-1,t,n);break;case 2:e[n]+=(0,o.iF)(r);break;case 4:if(44===r){e[++n]=58===(0,o.fj)()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=(0,i.Dp)(r)}}while(r=(0,o.lp)());return e}((0,o.un)(e),t))}(t,a),l=n.props,c=0,u=0;c<s.length;c++)for(var h=0;h<l.length;h++,u++)e.props[u]=a[c]?s[c].replace(/&\f/g,l[h]):l[h]+" "+s[c]}}},p=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function m(e,t){switch((0,i.vp)(e,t)){case 5103:return a.G$+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a.G$+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return a.G$+e+a.uj+e+a.MS+e+e;case 6828:case 4268:return a.G$+e+a.MS+e+e;case 6165:return a.G$+e+a.MS+"flex-"+e+e;case 5187:return a.G$+e+(0,i.gx)(e,/(\w+).+(:[^]+)/,a.G$+"box-$1$2"+a.MS+"flex-$1$2")+e;case 5443:return a.G$+e+a.MS+"flex-item-"+(0,i.gx)(e,/flex-|-self/,"")+e;case 4675:return a.G$+e+a.MS+"flex-line-pack"+(0,i.gx)(e,/align-content|flex-|-self/,"")+e;case 5548:return a.G$+e+a.MS+(0,i.gx)(e,"shrink","negative")+e;case 5292:return a.G$+e+a.MS+(0,i.gx)(e,"basis","preferred-size")+e;case 6060:return a.G$+"box-"+(0,i.gx)(e,"-grow","")+a.G$+e+a.MS+(0,i.gx)(e,"grow","positive")+e;case 4554:return a.G$+(0,i.gx)(e,/([^-])(transform)/g,"$1"+a.G$+"$2")+e;case 6187:return(0,i.gx)((0,i.gx)((0,i.gx)(e,/(zoom-|grab)/,a.G$+"$1"),/(image-set)/,a.G$+"$1"),e,"")+e;case 5495:case 3959:return(0,i.gx)(e,/(image-set\([^]*)/,a.G$+"$1$`$1");case 4968:return(0,i.gx)((0,i.gx)(e,/(.+:)(flex-)?(.*)/,a.G$+"box-pack:$3"+a.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a.G$+e+e;case 4095:case 3583:case 4068:case 2532:return(0,i.gx)(e,/(.+)-inline(.+)/,a.G$+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,i.to)(e)-1-t>6)switch((0,i.uO)(e,t+1)){case 109:if(45!==(0,i.uO)(e,t+4))break;case 102:return(0,i.gx)(e,/(.+:)(.+)-([^]+)/,"$1"+a.G$+"$2-$3$1"+a.uj+(108==(0,i.uO)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,i.Cw)(e,"stretch")?m((0,i.gx)(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==(0,i.uO)(e,t+1))break;case 6444:switch((0,i.uO)(e,(0,i.to)(e)-3-(~(0,i.Cw)(e,"!important")&&10))){case 107:return(0,i.gx)(e,":",":"+a.G$)+e;case 101:return(0,i.gx)(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a.G$+(45===(0,i.uO)(e,14)?"inline-":"")+"box$3$1"+a.G$+"$2$3$1"+a.MS+"$2box$3")+e}break;case 5936:switch((0,i.uO)(e,t+11)){case 114:return a.G$+e+a.MS+(0,i.gx)(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return a.G$+e+a.MS+(0,i.gx)(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return a.G$+e+a.MS+(0,i.gx)(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return a.G$+e+a.MS+e+e}return e}var g=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case a.h5:e.return=m(e.value,e.length
|
||
|
/* translators: %d: number of results. */
|
||
|
(0,s._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",I.length),I.length):(0,s.__)("No results.");(0,u.speak)(t,"polite")}}),[I,L]),(0,r.createElement)(w,{onFocusOutside:()=>{z(!1)}},(0,r.createElement)(p.Z,{className:i()(C,"components-combobox-control"),tabIndex:"-1",label:n,id:`components-form-token-input-${A}`,hideLabelFromVision:S,help:E},(0,r.createElement)("div",{className:"components-combobox-control__suggestions-container",tabIndex:"-1",onKeyDown:e=>{let t=!1;switch(e.keyCode){case c.ENTER:T&&(P(T),t=!0);break;case c.UP:V(-1),t=!0;break;case c.DOWN:V(1),t=!0;break;case c.ESCAPE:z(!1),F(null),t=!0,e.stopPropagation()}t&&e.preventDefault()}},(0,r.createElement)(g.Z,null,(0,r.createElement)(v.Z,null,(0,r.createElement)(f.Z,{className:"components-combobox-control__input",instanceId:A,ref:H,value:L?O:j,"aria-label":j?`${j}, ${n}`:null,onFocus:()=>{$(!0),z(!0),x(""),N("")},onBlur:()=>{$(!1)},isExpanded:L,selectedSuggestionIndex:I.indexOf(T),onChange:e=>{const t=e.value;N(t),x(t),R&&z(!0)}})),k&&(0,r.createElement)(b.Z,null,(0,r.createElement)(m.Z,{className:"components-combobox-control__reset",icon:d.Z,disabled:!t,onClick:()=>{y(null),H.current.input.focus()},label:(0,s.__)("Reset")}))),L&&(0,r.createElement)(h.Z,{instanceId:A,match:{label:O},displayTransform:e=>e.label,suggestions:I,selectedIndex:I.indexOf(T),onHover:F,onSelect:P,scrollIntoView:!0}))))}},6658:(e,t,n)=>{"use strict";if(n.d(t,{Z:()=>i}),/^(4(070|231|365)|3259|5050|511|86|8943|9568)$/.test(n.j))var r=n(7462);var o=n(9307);const i=/^(4(070|231|365)|3259|5050|511|86|8943|9568)$/.test(n.j)?function({icon:e,className:t,...n}){const i=["dashicon","dashicons","dashicons-"+e,t].filter(Boolean).join(" ");return(0,o.createElement)("span",(0,r.Z)({className:i},n))}:null},675:(e,t,n)=>{"use strict";n.d(t,{G:()=>o,f:()=>i});var r=n(9307);const o=(0,r.createContext)({flexItemDisplay:void 0}),i=()=>(0,r.useContext)(o)},7493:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(1092),o=n(2238),i=n(2506);const a=(0,r.L)({as:"div",useHook:function(e){const t=(0,o.y)(e,"FlexBlock");return(0,i.i)({isBlock:!0,...t})},name:"FlexBlock"})},1685:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(1092),o=n(2506);const i=(0,r.L)({as:"div",useHook:o.i,name:"FlexItem"}),a=/^(4231|511|86|8943)$/.test(n.j)?i:null},2506:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});var r=n(8592);if(/^(4231|511|86|8943)$/.test(n.j))var o=n(2238);if(/^(4231|511|86|8943)$/.test(n.j))var i=n(675);if(/^(4231|511|86|8943)$/.test(n.j))var a=n(5306);function s(e){const{className:t,display:n,isBlock:s=!1,...l}=(0,o.y)(e,"FlexItem"),c={},u=(0,i.f)().flexItemDisplay;return c.Base=(0,r.iv)({display:n||u},"",""),{...l,className:(0,r.cx)(a.ck,c.Base,s&&a.Ge,t)}}},8719:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(7462),o=n(9307),i=n(3620),a=n(8592),s=n(7180),l=n.n(s),c=n(2238),u=n(709),d=n(2619),f=n(5306);var h=n(675),p=n(2106);const m=(0,i.Iq)((function(e,t){const{children:n,isColumn:i,...s}=function(e){const{align:t="center",className:n,direction:r="row",expanded:i=!0,gap:s=2,justify:h="space-between",wrap:p=!1,...m}=(0,c.y)(function({isReversed:e,...t}){return void 0!==e?(l()("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...t,direction:e?"row-reverse":"row"}):t}(e),"Flex"),g=Array.isArray(r)?r:[r],v=(0,u.V)(g),b="string"==typeof v&&!!v.includes("column"),y="string"==typeof v&&v.includes("reverse");return{...m,className:(0,o.useMemo)((()=>{const e={};return e.Base=(0,a.iv)({alignItems:b?"normal":t,flexDirection:v,flexWrap:p?"wrap":void 0,justifyContent:h,height:b&&i?"100%":void 0,width:!b&&i?"100%":void 0,marginBottom:p?`calc(${(0,d.D)(s)} * -1)`:void 0},"",""),e.Items=(0,a.iv)({"> * + *:not(marquee)":{marginTop:b?(0,d.D)(s):void 0,marginRight:!b&&y?(0,d.D)(s):void 0,marginLeft:b||y?void 0:(0,d.D)(s)}},"",""),e.WrapItems=(0,a.iv)({"> *:not(marquee)":{marginBottom:(0,d.D)(s),marginLeft:!b&&y?(0,d.D)(s):void 0,marginRight:b||y?void 0:(0,d.D)(s)},"> *:last-child:not(marquee)":{marginLeft:!b&&y?0:void 0,ma
|
||
|
/* translators: 1: term name, 2: term position in a set of terms, 3: total term set count. */
|
||
|
(0,s.__)("%1$s (%2$s of %3$s)"),E,y,w);return(0,r.createElement)("span",{className:S,onMouseEnter:g,onMouseLeave:v,title:n},(0,r.createElement)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${x}`},(0,r.createElement)(p.Z,{as:"span"},k),(0,r.createElement)("span",{"aria-hidden":"true"},E)),(0,r.createElement)(h.Z,{className:"components-form-token-field__remove-token",icon:f.Z,onClick:!u&&(()=>d({value:e})),label:b.remove,"aria-describedby":`components-form-token-field__token-text-${x}`}))}var g=n(9250),v=n(4230),b=n(7462),y=n(5158);const w=(0,l.createHigherOrderComponent)((e=>t=>(0,r.createElement)(e,(0,b.Z)({},t,{speak:y.speak,debouncedSpeak:(0,l.useDebounce)(y.speak,500)}))),"withSpokenMessages"),x={incompleteTokenValue:"",inputOffsetFromEnd:0,isActive:!1,isExpanded:!1,selectedSuggestionIndex:-1,selectedSuggestionScroll:!1};class S extends r.Component{constructor(){super(...arguments),this.state=x,this.onKeyDown=this.onKeyDown.bind(this),this.onKeyPress=this.onKeyPress.bind(this),this.onFocus=this.onFocus.bind(this),this.onBlur=this.onBlur.bind(this),this.deleteTokenBeforeInput=this.deleteTokenBeforeInput.bind(this),this.deleteTokenAfterInput=this.deleteTokenAfterInput.bind(this),this.addCurrentToken=this.addCurrentToken.bind(this),this.onContainerTouched=this.onContainerTouched.bind(this),this.renderToken=this.renderToken.bind(this),this.onTokenClickRemove=this.onTokenClickRemove.bind(this),this.onSuggestionHovered=this.onSuggestionHovered.bind(this),this.onSuggestionSelected=this.onSuggestionSelected.bind(this),this.onInputChange=this.onInputChange.bind(this),this.bindInput=this.bindInput.bind(this),this.bindTokensAndInput=this.bindTokensAndInput.bind(this),this.updateSuggestions=this.updateSuggestions.bind(this)}componentDidUpdate(e){this.state.isActive&&!this.input.hasFocus()&&this.input.focus();const{suggestions:t,value:n}=this.props,r=!d()(t,e.suggestions);(r||n!==e.value)&&this.updateSuggestions(r)}static getDerivedStateFromProps(e,t){return e.disabled&&t.isActive?{isActive:!1,incompleteTokenValue:""}:null}bindInput(e){this.input=e}bindTokensAndInput(e){this.tokensAndInput=e}onFocus(e){const{__experimentalExpandOnFocus:t}=this.props;this.input.hasFocus()||e.target===this.tokensAndInput?this.setState({isActive:!0,isExpanded:!!t||this.state.isExpanded}):this.setState({isActive:!1}),"function"==typeof this.props.onFocus&&this.props.onFocus(e)}onBlur(){this.inputHasValidValue()?this.setState({isActive:!1}):this.setState(x)}onKeyDown(e){let t=!1;switch(e.keyCode){case c.BACKSPACE:t=this.handleDeleteKey(this.deleteTokenBeforeInput);break;case c.ENTER:t=this.addCurrentToken();break;case c.LEFT:t=this.handleLeftArrowKey();break;case c.UP:t=this.handleUpArrowKey();break;case c.RIGHT:t=this.handleRightArrowKey();break;case c.DOWN:t=this.handleDownArrowKey();break;case c.DELETE:t=this.handleDeleteKey(this.deleteTokenAfterInput);break;case c.SPACE:this.props.tokenizeOnSpace&&(t=this.addCurrentToken());break;case c.ESCAPE:t=this.handleEscapeKey(e),e.stopPropagation()}t&&e.preventDefault()}onKeyPress(e){let t=!1;44===e.charCode&&(t=this.handleCommaKey()),t&&e.preventDefault()}onContainerTouched(e){e.target===this.tokensAndInput&&this.state.isActive&&e.preventDefault()}onTokenClickRemove(e){this.deleteToken(e.value),this.input.focus()}onSuggestionHovered(e){const t=this.getMatchingSuggestions().indexOf(e);t>=0&&this.setState({selectedSuggestionIndex:t,selectedSuggestionScroll:!1})}onSuggestionSelected(e){this.addNewToken(e)}onInputChange(e){const t=e.value,n=this.props.tokenizeOnSpace?/[ ,\t]+/:/[,\t]+/,r=t.split(n),i=(0,o.last)(r)||"";r.length>1&&this.addNewTokens(r.slice(0,-1)),this.setState({incompleteTokenValue:i},this.updateSuggestions),this.props.onInputChange(i)}handleDeleteKey(e){let t=!1;return this.input.hasFocus()&&this.isInputEmpty()&&(e(),t=!0),t}handleLeftArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputBeforePreviousToken(),e=!0),e}handleRightArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputAfterNextToken(),e=!0),e}handleUpArro
|
||
|
/* translators: %d: number of results. */
|
||
|
(0,s._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",o.length),o.length):(0,s.__)("No results."),"assertive")}}renderTokensAndInput(){const e=(0,o.map)(this.props.value,this.renderToken);return e.splice(this.getIndexOfInput(),0,this.renderInput()),e}renderToken(e,t,n){const o=this.getTokenValue(e),i=e.status?e.status:void 0,a=t+1,s=n.length;return(0,r.createElement)(m,{key:"token-"+o,value:o,status:i,title:e.title,displayTransform:this.props.displayTransform,onClickRemove:this.onTokenClickRemove,isBorderless:e.isBorderless||this.props.isBorderless,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,disabled:"error"!==i&&this.props.disabled,messages:this.props.messages,termsCount:s,termPosition:a})}renderInput(){const{autoCapitalize:e,autoComplete:t,maxLength:n,placeholder:o,value:i,instanceId:a}=this.props;let s={instanceId:a,autoCapitalize:e,autoComplete:t,placeholder:0===i.length?o:"",ref:this.bindInput,key:"input",disabled:this.props.disabled,value:this.state.incompleteTokenValue,onBlur:this.onBlur,isExpanded:this.state.isExpanded,selectedSuggestionIndex:this.state.selectedSuggestionIndex};return n&&i.length>=n||(s={...s,onChange:this.onInputChange}),(0,r.createElement)(g.Z,s)}render(){const{disabled:e,label:t=(0,s.__)("Add item"),instanceId:n,className:o,__experimentalShowHowTo:i}=this.props,{isExpanded:l}=this.state,c=a()(o,"components-form-token-field__input-container",{"is-active":this.state.isActive,"is-disabled":e});let u={className:"components-form-token-field",tabIndex:"-1"};const d=this.getMatchingSuggestions();return e||(u=Object.assign({},u,{onKeyDown:this.onKeyDown,onKeyPress:this.onKeyPress,onFocus:this.onFocus})),(0,r.createElement)("div",u,(0,r.createElement)("label",{htmlFor:`components-form-token-input-${n}`,className:"components-form-token-field__label"},t),(0,r.createElement)("div",{ref:this.bindTokensAndInput,className:c,tabIndex:"-1",onMouseDown:this.onContainerTouched,onTouchStart:this.onContainerTouched},this.renderTokensAndInput(),l&&(0,r.createElement)(v.Z,{instanceId:n,match:this.props.saveTransform(this.state.incompleteTokenValue),displayTransform:this.props.displayTransform,suggestions:d,selectedIndex:this.state.selectedSuggestionIndex,scrollIntoView:this.state.selectedSuggestionScroll,onHover:this.onSuggestionHovered,onSelect:this.onSuggestionSelected})),i&&(0,r.createElement)("p",{id:`components-form-token-suggestions-howto-${n}`,className:"components-form-token-field__help"},this.props.tokenizeOnSpace?(0,s.__)("Separate with commas, spaces, or the Enter key."):(0,s.__)("Separate with commas or the Enter key.")))}}S.defaultProps={suggestions:Object.freeze([]),maxSuggestions:100,value:Object.freeze([]),displayTransform:o.identity,saveTransform:e=>e.trim(),onChange:()=>{},onInputChange:()=>{},isBorderless:!1,disabled:!1,tokenizeOnSpace:!1,messages:{added:(0,s.__)("Item added."),removed:(0,s.__)("Item removed."),remove:(0,s.__)("Remove item"),__experimentalInvalid:(0,s.__)("Invalid item")},__experimentalExpandOnFocus:!1,__experimentalValidateInput:()=>!0,__experimentalShowHowTo:!0};const E=w((0,l.withInstanceId)(S))},4230:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(9307),o=n(2819),i=n(4979),a=n.n(i),s=n(4184),l=n.n(s),c=n(4333);class u extends r.Component{constructor(){super(...arguments),this.handleMouseDown=this.handleMouseDown.bind(this),this.bindList=this.bindList.bind(this)}componentDidUpdate(){this.props.selectedIndex>-1&&this.props.scrollIntoView&&this.list.children[this.props.selectedIndex]&&(this.scrollingIntoView=!0,a()(this.list.children[this.props.selectedIndex],this.list,{onlyScrollIfNeeded:!0}),this.props.setTimeout((()=>{this.scrollingIntoView=!1}),100))}bindList(e){this.list=e}handleHover(e){return()=>{this.scrollingIntoView||this.props.onHover(e)}}handleClick(e){return()=>{this.props.onSelect(e)}}handleMouseDown(e){e.preventDefault()}computeSuggestionMatch(e){const t=this.props.displayTransform(this.props.match||"").toLocaleLowerCase();if(0===t.length)return null;const n=(e=this.props.display
|