| Current Path : /home/ereika83/www/wp-content/plugins/edit-flow/modules/calendar/lib/dist/ |
| Current File : /home/ereika83/www/wp-content/plugins/edit-flow/modules/calendar/lib/dist/calendar.react.build.js |
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=14)}([function(e,t,n){e.exports=n(11)()},function(e,t){e.exports=React},function(e,t){e.exports=wp.i18n},function(e,t){e.exports=wp.components},function(e,t,n){var r;
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var i=o.apply(null,r);i&&e.push(i)}else if("object"===a)for(var u in r)n.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=wp.url},function(e,t){e.exports=wp.data},function(e,t,n){"use strict";e.exports=n(13)},function(e,t){e.exports=ReactDOM},function(e,t){var n={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Ấ":"A","Ắ":"A","Ẳ":"A","Ẵ":"A","Ặ":"A","Æ":"AE","Ầ":"A","Ằ":"A","Ȃ":"A","Ç":"C","Ḉ":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ế":"E","Ḗ":"E","Ề":"E","Ḕ":"E","Ḝ":"E","Ȇ":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ḯ":"I","Ȋ":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ố":"O","Ṍ":"O","Ṓ":"O","Ȏ":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","ấ":"a","ắ":"a","ẳ":"a","ẵ":"a","ặ":"a","æ":"ae","ầ":"a","ằ":"a","ȃ":"a","ç":"c","ḉ":"c","è":"e","é":"e","ê":"e","ë":"e","ế":"e","ḗ":"e","ề":"e","ḕ":"e","ḝ":"e","ȇ":"e","ì":"i","í":"i","î":"i","ï":"i","ḯ":"i","ȋ":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ố":"o","ṍ":"o","ṓ":"o","ȏ":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Ĉ":"C","ĉ":"c","Ċ":"C","ċ":"c","Č":"C","č":"c","C̆":"C","c̆":"c","Ď":"D","ď":"d","Đ":"D","đ":"d","Ē":"E","ē":"e","Ĕ":"E","ĕ":"e","Ė":"E","ė":"e","Ę":"E","ę":"e","Ě":"E","ě":"e","Ĝ":"G","Ǵ":"G","ĝ":"g","ǵ":"g","Ğ":"G","ğ":"g","Ġ":"G","ġ":"g","Ģ":"G","ģ":"g","Ĥ":"H","ĥ":"h","Ħ":"H","ħ":"h","Ḫ":"H","ḫ":"h","Ĩ":"I","ĩ":"i","Ī":"I","ī":"i","Ĭ":"I","ĭ":"i","Į":"I","į":"i","İ":"I","ı":"i","IJ":"IJ","ij":"ij","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","Ḱ":"K","ḱ":"k","K̆":"K","k̆":"k","Ĺ":"L","ĺ":"l","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ŀ":"L","ŀ":"l","Ł":"l","ł":"l","Ḿ":"M","ḿ":"m","M̆":"M","m̆":"m","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","ʼn":"n","N̆":"N","n̆":"n","Ō":"O","ō":"o","Ŏ":"O","ŏ":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","P̆":"P","p̆":"p","Ŕ":"R","ŕ":"r","Ŗ":"R","ŗ":"r","Ř":"R","ř":"r","R̆":"R","r̆":"r","Ȓ":"R","ȓ":"r","Ś":"S","ś":"s","Ŝ":"S","ŝ":"s","Ş":"S","Ș":"S","ș":"s","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","ț":"t","Ț":"T","Ť":"T","ť":"t","Ŧ":"T","ŧ":"t","T̆":"T","t̆":"t","Ũ":"U","ũ":"u","Ū":"U","ū":"u","Ŭ":"U","ŭ":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ȗ":"U","ȗ":"u","V̆":"V","v̆":"v","Ŵ":"W","ŵ":"w","Ẃ":"W","ẃ":"w","X̆":"X","x̆":"x","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Y̆":"Y","y̆":"y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ſ":"s","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Ǎ":"A","ǎ":"a","Ǐ":"I","ǐ":"i","Ǒ":"O","ǒ":"o","Ǔ":"U","ǔ":"u","Ǖ":"U","ǖ":"u","Ǘ":"U","ǘ":"u","Ǚ":"U","ǚ":"u","Ǜ":"U","ǜ":"u","Ứ":"U","ứ":"u","Ṹ":"U","ṹ":"u","Ǻ":"A","ǻ":"a","Ǽ":"AE","ǽ":"ae","Ǿ":"O","ǿ":"o","Þ":"TH","þ":"th","Ṕ":"P","ṕ":"p","Ṥ":"S","ṥ":"s","X́":"X","x́":"x","Ѓ":"Г","ѓ":"г","Ќ":"К","ќ":"к","A̋":"A","a̋":"a","E̋":"E","e̋":"e","I̋":"I","i̋":"i","Ǹ":"N","ǹ":"n","Ồ":"O","ồ":"o","Ṑ":"O","ṑ":"o","Ừ":"U","ừ":"u","Ẁ":"W","ẁ":"w","Ỳ":"Y","ỳ":"y","Ȁ":"A","ȁ":"a","Ȅ":"E","ȅ":"e","Ȉ":"I","ȉ":"i","Ȍ":"O","ȍ":"o","Ȑ":"R","ȑ":"r","Ȕ":"U","ȕ":"u","B̌":"B","b̌":"b","Č̣":"C","č̣":"c","Ê̌":"E","ê̌":"e","F̌":"F","f̌":"f","Ǧ":"G","ǧ":"g","Ȟ":"H","ȟ":"h","J̌":"J","ǰ":"j","Ǩ":"K","ǩ":"k","M̌":"M","m̌":"m","P̌":"P","p̌":"p","Q̌":"Q","q̌":"q","Ř̩":"R","ř̩":"r","Ṧ":"S","ṧ":"s","V̌":"V","v̌":"v","W̌":"W","w̌":"w","X̌":"X","x̌":"x","Y̌":"Y","y̌":"y","A̧":"A","a̧":"a","B̧":"B","b̧":"b","Ḑ":"D","ḑ":"d","Ȩ":"E","ȩ":"e","Ɛ̧":"E","ɛ̧":"e","Ḩ":"H","ḩ":"h","I̧":"I","i̧":"i","Ɨ̧":"I","ɨ̧":"i","M̧":"M","m̧":"m","O̧":"O","o̧":"o","Q̧":"Q","q̧":"q","U̧":"U","u̧":"u","X̧":"X","x̧":"x","Z̧":"Z","z̧":"z"},r=Object.keys(n).join("|"),o=new RegExp(r,"g"),a=new RegExp(r,""),i=function(e){return e.replace(o,function(e){return n[e]})};e.exports=i,e.exports.has=function(e){return!!e.match(a)},e.exports.remove=i},function(e,t){e.exports=moment},function(e,t,n){"use strict";var r=n(12);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,g=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,b=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,I=r?Symbol.for("react.responder"):60118,O=r?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case p:case i:case l:case u:case m:return e;default:switch(e=e&&e.$$typeof){case c:case d:case b:case h:case s:return e;default:return t}}case a:return t}}}function E(e){return S(e)===p}t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=s,t.Element=o,t.ForwardRef=d,t.Fragment=i,t.Lazy=b,t.Memo=h,t.Portal=a,t.Profiler=l,t.StrictMode=u,t.Suspense=m,t.isAsyncMode=function(e){return E(e)||S(e)===f},t.isConcurrentMode=E,t.isContextConsumer=function(e){return S(e)===c},t.isContextProvider=function(e){return S(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return S(e)===d},t.isFragment=function(e){return S(e)===i},t.isLazy=function(e){return S(e)===b},t.isMemo=function(e){return S(e)===h},t.isPortal=function(e){return S(e)===a},t.isProfiler=function(e){return S(e)===l},t.isStrictMode=function(e){return S(e)===u},t.isSuspense=function(e){return S(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===l||e===u||e===m||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===b||e.$$typeof===h||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===v||e.$$typeof===I||e.$$typeof===O||e.$$typeof===y)},t.typeOf=S},function(e,t,n){"use strict";n.r(t);var r=n(1),o=n.n(r),a=n(8),i=n.n(a),u=n(2),l=n(0),s=n.n(l),c=n(3),f=n(6),p=n(4),d=n.n(p),m=n(5);function g(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n(7);function y(e){return null!=e&&"object"==typeof e&&1===e.nodeType}function v(e,t){return(!t||"hidden"!==e)&&("visible"!==e&&"clip"!==e)}function I(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return v(n.overflowY,t)||v(n.overflowX,t)||function(e){var t=function(e){return e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView.frameElement:null}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function O(e,t,n,r,o,a,i,u){return a<e&&i>t||a>e&&i<t?0:a<=e&&u<=n||i>=t&&u>=n?a-e-r:i>t&&u<n||a<e&&u>n?i-t+o:0}var S=function(e,t){var n=t.scrollMode,r=t.block,o=t.inline,a=t.boundary,i=t.skipOverflowHiddenElements,u="function"==typeof a?a:function(e){return e!==a};if(!y(e))throw new TypeError("Invalid target");for(var l=document.scrollingElement||document.documentElement,s=[],c=e;y(c)&&u(c);){if((c=c.parentNode)===l){s.push(c);break}c===document.body&&I(c)&&!I(document.documentElement)||I(c,i)&&s.push(c)}for(var f=window.visualViewport?visualViewport.width:innerWidth,p=window.visualViewport?visualViewport.height:innerHeight,d=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,g=e.getBoundingClientRect(),h=g.height,b=g.width,v=g.top,S=g.right,E=g.bottom,w=g.left,A="start"===r||"nearest"===r?v:"end"===r?E:v+h/2,C="center"===o?w+b/2:"end"===o?S:w,_=[],x=0;x<s.length;x++){var k=s[x],T=k.getBoundingClientRect(),L=T.height,R=T.width,N=T.top,P=T.right,M=T.bottom,j=T.left;if("if-needed"===n&&v>=0&&w>=0&&E<=p&&S<=f&&v>=N&&E<=M&&w>=j&&S<=P)return _;var D=getComputedStyle(k),H=parseInt(D.borderLeftWidth,10),V=parseInt(D.borderTopWidth,10),B=parseInt(D.borderRightWidth,10),F=parseInt(D.borderBottomWidth,10),U=0,K=0,W="offsetWidth"in k?k.offsetWidth-k.clientWidth-H-B:0,Y="offsetHeight"in k?k.offsetHeight-k.clientHeight-V-F:0;if(l===k)U="start"===r?A:"end"===r?A-p:"nearest"===r?O(m,m+p,p,V,F,m+A,m+A+h,h):A-p/2,K="start"===o?C:"center"===o?C-f/2:"end"===o?C-f:O(d,d+f,f,H,B,d+C,d+C+b,b),U=Math.max(0,U+m),K=Math.max(0,K+d);else{U="start"===r?A-N-V:"end"===r?A-M+F+Y:"nearest"===r?O(N,M,L,V,F+Y,A,A+h,h):A-(N+L/2)+Y/2,K="start"===o?C-j-H:"center"===o?C-(j+R/2)+W/2:"end"===o?C-P+B+W:O(j,P,R,H,B+W,C,C+b,b);var $=k.scrollLeft,G=k.scrollTop;A+=G-(U=Math.max(0,Math.min(G+U,k.scrollHeight-L+Y))),C+=$-(K=Math.max(0,Math.min($+K,k.scrollWidth-R+W)))}_.push({el:k,top:U,left:K})}return _},E=0;function w(e){return"function"==typeof e?e:A}function A(){}function C(e,t){null!==e&&S(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})}function _(e,t){return e===t||e.contains&&e.contains(t)}function x(e,t){var n;function r(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];r(),n=setTimeout(function(){n=null,e.apply(void 0,a)},t)}return o.cancel=r,o}function k(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some(function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function T(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function L(){return String(E++)}function R(e){var t=e.isOpen,n=e.resultCount;return t?n?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"No results are available.":""}function N(e,t){return!(e=Array.isArray(e)?e[0]:e)&&t?t:e}function P(e){return"string"==typeof e.type}function M(e){return e.props}var j=["highlightedIndex","inputValue","isOpen","selectedItem","type"];function D(e){void 0===e&&(e={});var t={};return j.forEach(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}),t}function H(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=V(t,r)?t[r]:e[r],n},{})}function V(e,t){return void 0!==e[t]}function B(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function F(e,t,n,r,o){void 0===o&&(o=!0);var a=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:a+1);var i=t+e;i<0?i=o?a:0:i>a&&(i=o?0:a);var u=U(e,i,n,r,o);return-1===u?t:u}function U(e,t,n,r,o){var a=r(t);if(!a||!a.hasAttribute("disabled"))return t;if(e>0){for(var i=t+1;i<n;i++)if(!r(i).hasAttribute("disabled"))return i}else for(var u=t-1;u>=0;u--)if(!r(u).hasAttribute("disabled"))return u;return o?e>0?U(1,0,n,r,!1):U(-1,n-1,n,r,!1):-1}function K(e,t,n,r){return void 0===r&&(r=!0),t.some(function(t){return t&&(_(t,e)||r&&_(t,n.activeElement))})}var W=x(function(){$().textContent=""},500);function Y(e,t){var n=$(t);e&&(n.textContent=e,W())}function $(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var G=0,X=2,Q=3,z=4,q=5,Z=6,J=7,ee=8,te=9,ne=10,re=11,oe=12,ae=13,ie=14,ue=Object.freeze({__proto__:null,unknown:G,mouseUp:1,itemMouseEnter:X,keyDownArrowUp:Q,keyDownArrowDown:z,keyDownEscape:q,keyDownEnter:Z,keyDownHome:J,keyDownEnd:ee,clickItem:te,blurInput:ne,changeInput:re,keyDownSpaceButton:oe,clickButton:ae,blurButton:ie,controlledPropUpdatedSelectedItem:15,touchEnd:16}),le=function(){var e=function(e){var t,n;function o(t){var n=e.call(this,t)||this;n.id=n.props.id||"downshift-"+L(),n.menuId=n.props.menuId||n.id+"-menu",n.labelId=n.props.labelId||n.id+"-label",n.inputId=n.props.inputId||n.id+"-input",n.getItemId=n.props.getItemId||function(e){return n.id+"-item-"+e},n.input=null,n.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(e,t){var r=setTimeout(function(){n.timeoutIds=n.timeoutIds.filter(function(e){return e!==r}),e()},t);n.timeoutIds.push(r)},n.setItemCount=function(e){n.itemCount=e},n.unsetItemCount=function(){n.itemCount=null},n.setHighlightedIndex=function(e,t){void 0===e&&(e=n.props.defaultHighlightedIndex),void 0===t&&(t={}),t=D(t),n.internalSetState(h({highlightedIndex:e},t))},n.clearSelection=function(e){n.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:n.props.defaultHighlightedIndex,isOpen:n.props.defaultIsOpen},e)},n.selectItem=function(e,t,r){t=D(t),n.internalSetState(h({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:e,inputValue:n.props.itemToString(e)},t),r)},n.selectItemAtIndex=function(e,t,r){var o=n.items[e];null!=o&&n.selectItem(o,t,r)},n.selectHighlightedItem=function(e,t){return n.selectItemAtIndex(n.getState().highlightedIndex,e,t)},n.internalSetState=function(e,t){var r,o,a={},i="function"==typeof e;return!i&&e.hasOwnProperty("inputValue")&&n.props.onInputValueChange(e.inputValue,h({},n.getStateAndHelpers(),{},e)),n.setState(function(t){t=n.getState(t);var u=i?e(t):e;u=n.props.stateReducer(t,u),r=u.hasOwnProperty("selectedItem");var l={},s={};return r&&u.selectedItem!==t.selectedItem&&(o=u.selectedItem),u.type=u.type||G,Object.keys(u).forEach(function(e){t[e]!==u[e]&&(a[e]=u[e]),"type"!==e&&(s[e]=u[e],V(n.props,e)||(l[e]=u[e]))}),i&&u.hasOwnProperty("inputValue")&&n.props.onInputValueChange(u.inputValue,h({},n.getStateAndHelpers(),{},u)),l},function(){w(t)(),Object.keys(a).length>1&&n.props.onStateChange(a,n.getStateAndHelpers()),r&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==o&&n.props.onChange(o,n.getStateAndHelpers()),n.props.onUserAction(a,n.getStateAndHelpers())})},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var r,o=void 0===e?{}:e,a=o.refKey,i=void 0===a?"ref":a,u=o.ref,l=g(o,["refKey","ref"]),s=(void 0===t?{}:t).suppressRefError,c=void 0!==s&&s;n.getRootProps.called=!0,n.getRootProps.refKey=i,n.getRootProps.suppressRefError=c;var f=n.getState().isOpen;return h(((r={})[i]=T(u,n.rootRef),r.role="combobox",r["aria-expanded"]=f,r["aria-haspopup"]="listbox",r["aria-owns"]=f?n.menuId:null,r["aria-labelledby"]=n.labelId,r),l)},n.keyDownHandlers={ArrowDown:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?5:1;this.moveHighlightedIndex(n,{type:z})}else this.internalSetState({isOpen:!0,type:z},function(){var e=t.getItemCount();if(e>0){var n=F(1,t.getState().highlightedIndex,e,function(e){return t.getItemNodeFromIndex(e)});t.setHighlightedIndex(n,{type:z})}})},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:Q})}else this.internalSetState({isOpen:!0,type:Q},function(){var e=t.getItemCount();if(e>0){var n=F(-1,t.getState().highlightedIndex,e,function(e){return t.getItemNodeFromIndex(e)});t.setHighlightedIndex(n,{type:Q})}})},Enter:function(e){if(229!==e.which){var t=this.getState(),n=t.isOpen,r=t.highlightedIndex;if(n&&null!=r){e.preventDefault();var o=this.items[r],a=this.getItemNodeFromIndex(r);if(null==o||a&&a.hasAttribute("disabled"))return;this.selectHighlightedItem({type:Z})}}},Escape:function(e){e.preventDefault(),this.reset({type:q,selectedItem:null,inputValue:""})}},n.buttonKeyDownHandlers=h({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:oe})}}),n.inputKeyDownHandlers=h({},n.keyDownHandlers,{Home:function(e){var t=this;e.preventDefault();var n=this.getItemCount(),r=this.getState().isOpen;if(!(n<=0)&&r){var o=U(1,0,n,function(e){return t.getItemNodeFromIndex(e)},!1);this.setHighlightedIndex(o,{type:J})}},End:function(e){var t=this;e.preventDefault();var n=this.getItemCount(),r=this.getState().isOpen;if(!(n<=0)&&r){var o=U(-1,n-1,n,function(e){return t.getItemNodeFromIndex(e)},!1);this.setHighlightedIndex(o,{type:ee})}}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick,o=(t.onPress,t.onKeyDown),a=t.onKeyUp,i=t.onBlur,u=g(t,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),l=n.getState().isOpen,s={onClick:k(r,n.buttonHandleClick),onKeyDown:k(o,n.buttonHandleKeyDown),onKeyUp:k(a,n.buttonHandleKeyUp),onBlur:k(i,n.buttonHandleBlur)};return h({type:"button",role:"button","aria-label":l?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},u.disabled?{}:s,{},u)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=B(e);n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(b(n),e)},n.buttonHandleClick=function(e){e.preventDefault(),n.props.environment.document.activeElement===n.props.environment.document.body&&e.target.focus(),n.internalSetTimeout(function(){return n.toggleMenu({type:ae})})},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout(function(){n.isMouseDown||null!=n.props.environment.document.activeElement&&n.props.environment.document.activeElement.id===n.inputId||n.props.environment.document.activeElement===t||n.reset({type:ie})})},n.getLabelProps=function(e){return h({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,o=t.onBlur,a=t.onChange,i=t.onInput,u=(t.onChangeText,g(t,["onKeyDown","onBlur","onChange","onInput","onChangeText"])),l={};var s,c=n.getState(),f=c.inputValue,p=c.isOpen,d=c.highlightedIndex;u.disabled||((s={}).onChange=k(a,i,n.inputHandleChange),s.onKeyDown=k(r,n.inputHandleKeyDown),s.onBlur=k(o,n.inputHandleBlur),l=s);return h({"aria-autocomplete":"list","aria-activedescendant":p&&"number"==typeof d&&d>=0?n.getItemId(d):null,"aria-controls":p?n.menuId:null,"aria-labelledby":n.labelId,autoComplete:"off",value:f,id:n.inputId},l,{},u)},n.inputHandleKeyDown=function(e){var t=B(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(b(n),e)},n.inputHandleChange=function(e){n.internalSetState({type:re,isOpen:!0,inputValue:e.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout(function(){var e=n.props.environment.document&&!!n.props.environment.document.activeElement&&!!n.props.environment.document.activeElement.dataset&&n.props.environment.document.activeElement.dataset.toggle&&n._rootNode&&n._rootNode.contains(n.props.environment.document.activeElement);n.isMouseDown||e||n.reset({type:ne})})},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,o=void 0===e?{}:e,a=o.refKey,i=void 0===a?"ref":a,u=o.ref,l=g(o,["refKey","ref"]),s=(void 0===t?{}:t).suppressRefError,c=void 0!==s&&s;return n.getMenuProps.called=!0,n.getMenuProps.refKey=i,n.getMenuProps.suppressRefError=c,h(((r={})[i]=T(u,n.menuRef),r.role="listbox",r["aria-labelledby"]=l&&l["aria-label"]?null:n.labelId,r.id=n.menuId,r),l)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,o=r.onMouseMove,a=r.onMouseDown,i=r.onClick,u=(r.onPress,r.index),l=r.item,s=void 0===l?void 0:l,c=g(r,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===u?(n.items.push(s),u=n.items.indexOf(s)):n.items[u]=s;var f=i,p=((t={onMouseMove:k(o,function(){u!==n.getState().highlightedIndex&&(n.setHighlightedIndex(u,{type:X}),n.avoidScrolling=!0,n.internalSetTimeout(function(){return n.avoidScrolling=!1},250))}),onMouseDown:k(a,function(e){e.preventDefault()})}).onClick=k(f,function(){n.selectItemAtIndex(u,{type:te})}),t),d=c.disabled?{onMouseDown:p.onMouseDown}:p;return h({id:n.getItemId(u),role:"option","aria-selected":n.getState().highlightedIndex===u},d,{},c)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=D(e),n.internalSetState(function(t){var r=t.selectedItem;return h({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(r)},e)},t)},n.toggleMenu=function(e,t){void 0===e&&(e={}),e=D(e),n.internalSetState(function(t){var r=t.isOpen;return h({isOpen:!r},r&&{highlightedIndex:n.props.defaultHighlightedIndex},{},e)},function(){var r=n.getState(),o=r.isOpen,a=r.highlightedIndex;o&&n.getItemCount()>0&&"number"==typeof a&&n.setHighlightedIndex(a,e),w(t)()})},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=x(function(){var e=n.getState(),t=n.items[e.highlightedIndex],r=n.getItemCount(),o=n.props.getA11yStatusMessage(h({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:r,highlightedItem:t},e));n.previousResultCount=r,Y(o,n.props.environment.document)},200);var r=n.props,o=r.defaultHighlightedIndex,a=r.initialHighlightedIndex,i=void 0===a?o:a,u=r.defaultIsOpen,l=r.initialIsOpen,s=void 0===l?u:l,c=r.initialInputValue,f=void 0===c?"":c,p=r.initialSelectedItem,d=void 0===p?null:p,m=n.getState({highlightedIndex:i,isOpen:s,inputValue:f,selectedItem:d});return null!=m.selectedItem&&void 0===n.props.initialInputValue&&(m.inputValue=n.props.itemToString(m.selectedItem)),n.state=m,n}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=o.prototype;return a.internalClearTimeouts=function(){this.timeoutIds.forEach(function(e){clearTimeout(e)}),this.timeoutIds=[]},a.getState=function(e){return void 0===e&&(e=this.state),H(e,this.props)},a.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},a.getItemNodeFromIndex=function(e){return this.props.environment.document.getElementById(this.getItemId(e))},a.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},a.moveHighlightedIndex=function(e,t){var n=this,r=this.getItemCount(),o=this.getState().highlightedIndex;if(r>0){var a=F(e,o,r,function(e){return n.getItemNodeFromIndex(e)});this.setHighlightedIndex(a,t)}},a.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,r=e.selectedItem,o=e.isOpen,a=this.props.itemToString,i=this.id,u=this.getRootProps,l=this.getToggleButtonProps,s=this.getLabelProps,c=this.getMenuProps,f=this.getInputProps,p=this.getItemProps,d=this.openMenu,m=this.closeMenu,g=this.toggleMenu,h=this.selectItem,b=this.selectItemAtIndex,y=this.selectHighlightedItem,v=this.setHighlightedIndex,I=this.clearSelection,O=this.clearItems;return{getRootProps:u,getToggleButtonProps:l,getLabelProps:s,getMenuProps:c,getInputProps:f,getItemProps:p,reset:this.reset,openMenu:d,closeMenu:m,toggleMenu:g,selectItem:h,selectItemAtIndex:b,selectHighlightedItem:y,setHighlightedIndex:v,clearSelection:I,clearItems:O,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:a,id:i,highlightedIndex:t,inputValue:n,isOpen:o,selectedItem:r}},a.componentDidMount=function(){var e=this;var t=function(){e.isMouseDown=!0},n=function(t){e.isMouseDown=!1,!K(t.target,[e._rootNode,e._menuNode],e.props.environment.document)&&e.getState().isOpen&&e.reset({type:1},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},r=function(){e.isTouchMove=!1},o=function(){e.isTouchMove=!0},a=function(t){var n=K(t.target,[e._rootNode,e._menuNode],e.props.environment.document,!1);e.isTouchMove||n||!e.getState().isOpen||e.reset({type:16},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},i=this.props.environment;i.addEventListener("mousedown",t),i.addEventListener("mouseup",n),i.addEventListener("touchstart",r),i.addEventListener("touchmove",o),i.addEventListener("touchend",a),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),i.removeEventListener("mousedown",t),i.removeEventListener("mouseup",n),i.removeEventListener("touchstart",r),i.removeEventListener("touchmove",o),i.removeEventListener("touchend",a)}},a.shouldScroll=function(e,t){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,r=(void 0===t.highlightedIndex?e:t).highlightedIndex;return n&&this.getState().isOpen&&!e.isOpen||n!==r},a.componentDidUpdate=function(e,t){V(this.props,"selectedItem")&&this.props.selectedItemChanged(e.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(t,e)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},a.componentWillUnmount=function(){this.cleanup()},a.render=function(){var e=N(this.props.children,A);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var t=N(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:P(t)?Object(r.cloneElement)(t,this.getRootProps(M(t))):void 0:null},o}(r.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:R,itemToString:function(e){return null==e?"":String(e)},onStateChange:A,onInputValueChange:A,onUserAction:A,onChange:A,onSelect:A,onOuterClick:A,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?{}:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:C},e.stateChangeTypes=ue,e}();var se={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem;return(0,e.itemToString)(t)+" has been selected."},scrollIntoView:C,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};s.a.array.isRequired,s.a.func,s.a.func,s.a.func,s.a.bool,s.a.number,s.a.number,s.a.number,s.a.bool,s.a.bool,s.a.bool,s.a.any,s.a.any,s.a.any,s.a.string,s.a.string,s.a.string,s.a.func,s.a.string,s.a.func,s.a.func,s.a.func,s.a.func,s.a.func,s.a.shape({addEventListener:s.a.func,removeEventListener:s.a.func,document:s.a.shape({getElementById:s.a.func,activeElement:s.a.any,body:s.a.any})});h({},se,{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount;return t?n?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"No results are available.":""}});s.a.array.isRequired,s.a.func,s.a.func,s.a.func,s.a.bool,s.a.number,s.a.number,s.a.number,s.a.bool,s.a.bool,s.a.bool,s.a.any,s.a.any,s.a.any,s.a.string,s.a.string,s.a.string,s.a.string,s.a.string,s.a.string,s.a.func,s.a.string,s.a.string,s.a.func,s.a.func,s.a.func,s.a.func,s.a.func,s.a.func,s.a.shape({addEventListener:s.a.func,removeEventListener:s.a.func,document:s.a.shape({getElementById:s.a.func,activeElement:s.a.any,body:s.a.any})}),h({},se,{getA11yStatusMessage:R,circularNavigation:!0});s.a.array,s.a.array,s.a.array,s.a.func,s.a.func,s.a.func,s.a.number,s.a.number,s.a.number,s.a.func,s.a.func,s.a.string,s.a.string,s.a.shape({addEventListener:s.a.func,removeEventListener:s.a.func,document:s.a.shape({getElementById:s.a.func,activeElement:s.a.any,body:s.a.any})});var ce=le;function fe(){return(fe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var pe=n(9),de=n.n(pe),me={CASE_SENSITIVE_EQUAL:9,EQUAL:8,STARTS_WITH:7,WORD_STARTS_WITH:6,STRING_CASE:5,STRING_CASE_ACRONYM:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},ge={CAMEL:.8,PASCAL:.6,KEBAB:.4,SNAKE:.2,NO_CASE:0};function he(e,t,n){if(void 0===n&&(n={}),!t)return e;var r=n,o=r.keys,a=r.threshold,i=void 0===a?me.MATCHES:a;return e.reduce(function(e,r,a){var u=function(e,t,n,r){if(!t)return{rankedItem:e,rank:be(e,n,r),keyIndex:-1,keyThreshold:r.threshold};return function(e,t){return t.reduce(function(t,n){var r=function(e,t){"object"==typeof t&&(t=t.key);var n;n="function"==typeof t?t(e):-1!==t.indexOf(".")?t.split(".").reduce(function(e,t){return e?e[t]:null},e):e[t];return null!=n?[].concat(n):null}(e,n);return r&&r.forEach(function(e){t.push({itemValue:e,attributes:Ie(n)})}),t},[])}(e,t).reduce(function(e,t,o){var a=e.rank,i=e.rankedItem,u=e.keyIndex,l=e.keyThreshold,s=t.itemValue,c=t.attributes,f=be(s,n,r),p=i,d=c.minRanking,m=c.maxRanking,g=c.threshold;return f<d&&f>=me.MATCHES?f=d:f>m&&(f=m),f>a&&(a=f,u=o,l=g,p=s),{rankedItem:p,rank:a,keyIndex:u,keyThreshold:l}},{rank:me.NO_MATCH,keyIndex:-1,keyThreshold:r.threshold})}(r,o,t,n),l=u.rankedItem,s=u.rank,c=u.keyIndex,f=u.keyThreshold;s>=(void 0===f?i:f)&&e.push({rankedItem:l,item:r,rank:s,index:a,keyIndex:c});return e},[]).sort(ye).map(function(e){return e.item})}function be(e,t,n){if(e=ve(e,n),(t=ve(t,n)).length>e.length)return me.NO_MATCH;if(e===t)return me.CASE_SENSITIVE_EQUAL;var r,o,a=function(e){var t=e.toLowerCase()!==e,n=e.indexOf("-")>=0,r=e.indexOf("_")>=0;if(!t&&!r&&n)return ge.KEBAB;if(!t&&r&&!n)return ge.SNAKE;if(t&&!n&&!r){var o=e[0].toUpperCase()===e[0];return o?ge.PASCAL:ge.CAMEL}return ge.NO_CASE}(e),i=function(e,t,n){var r=e.toLowerCase().indexOf(t.toLowerCase());switch(n){case ge.SNAKE:return"_"===e[r-1];case ge.KEBAB:return"-"===e[r-1];case ge.PASCAL:case ge.CAMEL:return-1!==r&&e[r]===e[r].toUpperCase();default:return!1}}(e,t,a),u=function(e,t,n){var r=null;switch(n){case ge.SNAKE:r="_";break;case ge.KEBAB:r="-";break;case ge.PASCAL:case ge.CAMEL:r=/(?=[A-Z])/;break;default:r=null}var o=e.split(r);return t.toLowerCase().split("").reduce(function(e,t,n){var r=o[n];return e&&r&&r[0].toLowerCase()===t},!0)}(e,t,a);return(e=e.toLowerCase())===(t=t.toLowerCase())?me.EQUAL+a:0===e.indexOf(t)?me.STARTS_WITH+a:-1!==e.indexOf(" "+t)?me.WORD_STARTS_WITH+a:i?me.STRING_CASE+a:a>0&&u?me.STRING_CASE_ACRONYM+a:-1!==e.indexOf(t)?me.CONTAINS+a:1===t.length?me.NO_MATCH:-1!==(r=e,o="",r.split(" ").forEach(function(e){e.split("-").forEach(function(e){o+=e.substr(0,1)})}),o).indexOf(t)?me.ACRONYM+a:function(e,t){var n=0,r=0;function o(e,t,r){for(var o=r;o<t.length;o++){var a=t[o];if(a===e)return n+=1,o+1}return-1}var a=o(t[0],e,0);if(a<0)return me.NO_MATCH;r=a;for(var i=1;i<t.length;i++){var u=t[i],l=(r=o(u,e,r))>-1;if(!l)return me.NO_MATCH}return function(e){var r=n/t.length;return me.MATCHES+r*(1/e)}(r-a)}(e,t)}function ye(e,t){var n=e.rankedItem,r=e.rank,o=e.keyIndex,a=t.rankedItem,i=t.rank,u=t.keyIndex;return r===i?o===u?String(n).localeCompare(a):o<u?-1:1:r>i?-1:1}function ve(e,t){return e=""+e,t.keepDiacritics||(e=de()(e)),e}function Ie(e){return"string"==typeof e&&(e={key:e}),fe({maxRanking:1/0,minRanking:-1/0},e)}he.rankings=me,he.caseRankings=ge;var Oe=he;n(15);function Se(){return(Se=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ee(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var we=parseFloat(EF_CALENDAR.WP_VERSION)>=5.3?c.Button:c.IconButton;var Ae=function(e){var t=e.className,n=e.placeholder,r=e.inputLabel,a=e.buttonOpenLabel,i=e.buttonCloseLabel,u=e.buttonClearLabel,l=e.items,s=e.noMatchText,f=void 0===s?"No items match":s,p=e.onInputBlur,m=Ee(e,["className","placeholder","inputLabel","buttonOpenLabel","buttonCloseLabel","buttonClearLabel","items","noMatchText","onInputBlur"]);return o.a.createElement("div",{className:d()("ef-combobox",t)},o.a.createElement(ce,m,function(e){var t=e.getInputProps,s=e.getToggleButtonProps,m=e.getMenuProps,g=e.getItemProps,h=e.isOpen,b=e.openMenu,y=e.clearSelection,v=e.selectedItem,I=e.inputValue,O=e.highlightedIndex,S=[],E=[];return h&&(S=(E=function(e,t){return e?Oe(t,e,{keys:["name"]}):t}(I,l)).map(function(e,t){return o.a.createElement("li",Se({"aria-label":e.name,className:d()({"is-active":O===t}),key:e.value},g({item:e,index:t})),e.level&&!I?new Array(e.level).fill(" ").join(""):null,e.parent&&I?o.a.createElement("span",{className:"ef-combobox-item-parent"},function(e,t){return e.find(function(e){return e.value===t})}(l,e.parent).name):null,e.parent&&I?" ":null,e.name)})),h&&S.length<1&&(S=[o.a.createElement("li",Se({"aria-label":f,className:"disabled",key:"no-items-match"},g({item:f,disabled:!0})),f)]),o.a.createElement("div",null,o.a.createElement("div",{className:"ef-combobox-input-wrapper"},o.a.createElement(c.BaseControl,{label:r},o.a.createElement("input",Se({className:d()({"is-open":h},"ef-combobox-input components-text-control__input")},t({onBlur:function(){p&&p(E,I)},onFocus:b,type:"text",placeholder:n})))),v?o.a.createElement(we,Se({},s({"aria-label":u}),{onClick:y,key:"no-alt",className:"ef-combobox-input-button",icon:"no-alt"})):o.a.createElement(we,Se({},s({"aria-label":h?i:a}),{className:"ef-combobox-input-button",icon:h?"arrow-up-alt2":"arrow-down-alt2"}))),o.a.createElement("ul",Se({className:d()("ef-combobox-menu-wrapper",{"ef-combobox-menu-wrapper-hidden":!h})},m()),h?S:null))}))};Ae.propTypes={className:s.a.string,placeholder:s.a.string,inputLabel:s.a.string,buttonOpenLabel:s.a.string,buttonCloseLabel:s.a.string,buttonClearLabel:s.a.string,label:s.a.string,items:s.a.arrayOf(s.a.shape({name:s.a.string.isRequired,id:s.a.oneOfType([s.a.string,s.a.number]),parent:s.a.oneOfType([s.a.string,s.a.number]),level:s.a.number})),noMatchText:s.a.string,onInputBlur:s.a.func};n(17);function Ce(e){return(Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _e(){return(_e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ke(e,t){return!t||"object"!==Ce(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Te(e){return(Te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Le(e,t){return(Le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Ne(e,t,n[t])})}return e}function Ne(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pe=parseFloat(EF_CALENDAR.WP_VERSION)>=5.4?{isSecondary:!0}:{isDefault:!0};var Me=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=ke(this,Te(t).call(this,e))).state=Re({},e.filters.reduce(function(e,t){var n=Ne({},t.name,t.initialValue||"");return"combobox"===t.filterType&&(n["".concat(t.name,"InputValue")]=t.initialValue?t.initialValue.name:""),Re({},e,n)},[])),n.formRef=o.a.createRef(),n}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Le(e,t)}(t,o.a.Component),n=t,(r=[{key:"updateFilter",value:function(e){var t=e.name,n=e.value;this.setState(Re({},this.state,Ne({},t,n)))}},{key:"render",value:function(){var e=this,t=this.props,n=t.filters,r=t.pageUrl,a=t.isLoading,i=this.state;return o.a.createElement("div",{className:"ef-calendar-navigation"},o.a.createElement("div",{className:"ef-calendar-filters"},o.a.createElement("form",{ref:this.formRef,action:"",method:"GET",className:"ef-calendar-filters-form"},o.a.createElement("input",{type:"hidden",name:"page",value:"calendar"}),n.map(function(t){switch(t.filterType){case"select":return o.a.createElement("div",{className:"ef-calendar-filter ef-calendar-filter-".concat(t.name),key:"ef-calendar-filter-".concat(t.name)},o.a.createElement(c.SelectControl,{className:"label-screen-reader-text",key:t.name,name:t.name,label:t.label,value:i[t.name],options:t.options,onChange:function(n){return e.updateFilter({name:t.name,value:n})}}));case"combobox":return o.a.createElement("div",{className:"ef-calendar-filter ef-calendar-filter-".concat(t.name),key:"ef-calendar-filter-".concat(t.name)},o.a.createElement(Ae,{key:t.name,className:"ef-calendar-filter-combobox label-screen-reader-text",inputLabel:t.inputLabel,buttonOpenLabel:t.buttonOpenLabel,buttonCloseLabel:t.buttonCloseLabel,buttonClearLabel:t.buttonClearLabel,placeholder:t.placeholder,items:t.options,selectedItem:i[t.name],inputValue:i["".concat(t.name,"InputValue")],itemToString:function(e){return e?e.name:""},onInputBlur:function(n,r){!t.selectFirstItemOnBlur||n.length<1||!r||r.toLowerCase()!==n[0].name.toLowerCase()||e.updateFilter({name:t.name,value:n[0]})},onStateChange:function(n){n.hasOwnProperty("selectedItem")?e.updateFilter({name:t.name,value:n.selectedItem}):n.hasOwnProperty("inputValue")&&e.updateFilter({name:"".concat(t.name,"InputValue"),value:n.inputValue})}}),o.a.createElement("input",{key:"".concat(t.name,"-input"),type:"hidden",name:t.name,value:i[t.name]?i[t.name].value:""}))}}),o.a.createElement("div",{className:"ef-calendar-filters-buttons"},o.a.createElement(c.Button,{type:"submit",isPrimary:!0},Object(u.__)("Apply","edit-flow")),o.a.createElement(c.Button,_e({type:"button'",href:Object(m.addQueryArgs)(r,n.reduce(function(e,t){return Re({},e,Ne({},t.name,""))},{})),name:"ef-calendar-reset-filters"},Pe),Object(u.__)("Reset","edit-flow")),a?o.a.createElement(c.Spinner,null):null))))}}])&&xe(n.prototype,r),a&&xe(n,a),t}();Me.propTypes={filters:s.a.arrayOf(s.a.shape({name:s.a.string,filterType:s.a.string,label:s.a.string,options:s.a.arrayOf(s.a.shape({name:s.a.string,value:s.a.any})),initialValue:s.a.any})),pageUrl:s.a.string,isLoading:s.a.bool};var je=n(10),De=n.n(je);n(18);function He(){return(He=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Be=parseFloat(EF_CALENDAR.WP_VERSION)>=5.4?{isSecondary:!0}:{isDefault:!0},Fe=function(e,t,n,r,o){var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Ve(e,t,n[t])})}return e}({},r);return 0===o&&(a.start_date=t),a.start_date=De()(a.start_date,"YYYY-MM-DD")[e](o,"weeks").format("YYYY-MM-DD"),Object(m.addQueryArgs)(n,a)},Ue=function(e,t,n,r){return Fe("add",t,n,r,e)},Ke=function(e,t,n,r){return Fe("subtract",t,n,r,e)},We=function(e){var t=e.numberOfWeeks,n=e.beginningOfWeek,r=e.pageUrl,a=e.filterValues;return o.a.createElement("div",{className:"ef-calendar-date-change-buttons"},t>1?o.a.createElement(c.Button,He({},Be,{className:"ef-calendar-date-change-button",title:Object(u.sprintf)(Object(u.__)("Backwards %d weeks","edit-flow"),t),href:Ke(t,n,r,a)}),Object(u.__)("«","edit-flow")):null,o.a.createElement(c.Button,He({},Be,{className:"ef-calendar-date-change-button",title:Object(u.__)("Backwards 1 week","edit-flow"),href:Ke(1,n,r,a)}),Object(u.__)("‹","edit-flow")),o.a.createElement(c.Button,He({},Be,{className:"ef-calendar-date-change-button",title:Object(u.__)("Today","edit-flow"),href:Ue(0,n,r,a)}),Object(u.__)("Today","edit-flow")),o.a.createElement(c.Button,He({},Be,{className:"ef-calendar-date-change-button",title:Object(u.__)("Forward 1 week","edit-flow"),href:Ue(1,n,r,a)}),Object(u.__)("›","edit-flow")),t>1?o.a.createElement(c.Button,He({},Be,{className:"ef-calendar-date-change-button",title:Object(u.sprintf)(Object(u.__)("Forward %d weeks","edit-flow"),t),href:Ue(t,n,r,a)}),Object(u.__)("»","edit-flow")):null)};We.propTypes={numberOfWeeks:s.a.number,beginningOfWeek:s.a.string,pageUrl:s.a.string,filterValues:s.a.object};n(19);function Ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){$e(e,t,n[t])})}return e}function $e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ge={calendarSnackbarMessage:null,calendarIsLoading:!1};Object(f.registerStore)("edit-flow/calendar",{reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ge,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_POST_SAVED":return Ye({},e,{calendarSnackbarMessage:t.message,calendarIsLoading:!1});case"CLEAR_CALENDAR_SNACKBAR_MESSAGE":return Ye({},e,{calendarSnackbarMessage:null});case"SET_CALENDAR_IS_LOADING":return Ye({},e,{calendarIsLoading:t.isLoading})}return e},actions:{setPostSaved:function(e){return{type:"SET_POST_SAVED",message:e}},clearCalendarSnackbarMessage:function(){return{type:"CLEAR_CALENDAR_SNACKBAR_MESSAGE"}},setCalendarIsLoading:function(e){return{type:"SET_CALENDAR_IS_LOADING",isLoading:e}}},selectors:{getCalendarSnackbarMessage:function(e){return e.calendarSnackbarMessage},getCalendarIsLoading:function(e){return e.calendarIsLoading}}});var Xe=function(e){var t=e.snackbarMessage,n=e.isLoading,r=e.filters,a=e.filterValues,i=e.numberOfWeeks,u=e.beginningOfWeek,l=e.pageUrl;return o.a.createElement("div",{className:"ef-calendar-header"},o.a.createElement(Me,{isLoading:n,pageUrl:l,filters:r}),o.a.createElement(We,{beginningOfWeek:u,pageUrl:l,numberOfWeeks:i,filterValues:a}),t?o.a.createElement(c.Animate,{options:{origin:"bottom left"},type:"appear"},function(e){var n=e.className;return o.a.createElement(c.Snackbar,{className:d()(n,"ef-calendar-snackbar")},o.a.createElement("div",null,t))}):null)};Xe.propTypes={filters:s.a.arrayOf(s.a.shape({name:s.a.string,filterType:s.a.string,label:s.a.string,options:s.a.arrayOf(s.a.shape({label:s.a.string,value:s.a.any})),initialValue:s.a.any})),filterValues:s.a.object,numberOfWeeks:s.a.number,beginningOfWeek:s.a.string,pageUrl:s.a.string,snackbarMessage:s.a.string,isLoading:s.a.bool};var Qe=Object(f.withSelect)(function(e){var t=e("edit-flow/calendar"),n=t.getCalendarSnackbarMessage,r=t.getCalendarIsLoading;return{snackbarMessage:n(),isLoading:r()}})(Xe);n(20);function ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){qe(e,t,n[t])})}return e}function qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ze=function(e){return{value:e.id,name:e.display_name}},Je=function(e){return{value:e.term_id,name:e.name,parent:e.parent}},et=new Array(EF_CALENDAR.NUM_WEEKS.MAX).fill(null).map(function(e,t){return{value:t+1,label:Object(u.sprintf)(Object(u._n)("%d week","%d weeks",t+1,"text-domain"),t+1)}}),tt=EF_CALENDAR.CATEGORIES.filter(function(e){return e.term_id===EF_CALENDAR.FILTERS.cat}).map(Je)[0],nt=EF_CALENDAR.USERS.filter(function(e){return e.id===EF_CALENDAR.FILTERS.author}).map(Ze)[0],rt=[{name:"post_status",filterType:"select",label:Object(u.__)("Select a status","edit-flow"),options:[{value:"",label:Object(u.__)("Select a status","edit-flow")}].concat(EF_CALENDAR.POST_STATI.map(function(e){return{value:e.name,label:e.label}})),initialValue:EF_CALENDAR.FILTERS.post_status},{name:"author",filterType:"combobox",inputLabel:Object(u.__)("Find a user","edit-flow"),buttonOpenLabel:Object(u.__)("Open user menu","edit-flow"),buttonCloseLabel:Object(u.__)("Close user menu","edit-flow"),buttonClearLabel:Object(u.__)("Clear user selection","edit-flow"),placeholder:Object(u.__)("Select a user","edit-flow"),options:EF_CALENDAR.USERS.map(Ze),initialValue:nt||null,selectFirstItemOnBlur:!0},{name:"cat",filterType:"combobox",inputLabel:Object(u.__)("Find a category","edit-flow"),buttonOpenLabel:Object(u.__)("Open category menu","edit-flow"),buttonCloseLabel:Object(u.__)("Close category menu","edit-flow"),buttonClearLabel:Object(u.__)("Clear category selection","edit-flow"),placeholder:Object(u.__)("Select a category","edit-flow"),options:function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return n>0?t.reduce(function(t,r){return t.concat(Array.isArray(r)?e(r,n-1):r)},[]):t.slice()}(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t.filter(function(e){return e.parent===n}).map(function(n){return[ze({},n,{level:r})].concat(e(t,n.value,r+1))})}(EF_CALENDAR.CATEGORIES.map(Je),0),1/0),initialValue:tt||null,selectFirstItemOnBlur:!0}];EF_CALENDAR.POST_TYPES&&EF_CALENDAR.POST_TYPES.length>1&&rt.push({name:"cpt",filterType:"select",label:Object(u.__)("Select a type","edit-flow"),options:[{value:"",label:Object(u.__)("Select a type","edit-flow")}].concat(EF_CALENDAR.POST_TYPES.map(function(e){return{value:e.name,label:e.label}})),initialValue:EF_CALENDAR.FILTERS.cpt}),rt.push({name:"num_weeks",filterType:"select",label:Object(u.__)("Number of weeks","edit-flow"),options:et,initialValue:EF_CALENDAR.FILTERS.num_weeks}),i.a.render(o.a.createElement(Qe,{numberOfWeeks:EF_CALENDAR.FILTERS.num_weeks,beginningOfWeek:EF_CALENDAR.BEGINNING_OF_WEEK,pageUrl:EF_CALENDAR.PAGE_URL,filters:rt,filterValues:EF_CALENDAR.FILTERS}),document.getElementById("ef-calendar-navigation-mount"))},function(e,t){},,function(e,t){},function(e,t){},function(e,t){},function(e,t){}]);
//# sourceMappingURL=calendar.react.build.js.map