PageSourceSearch

https://jamef.com.br/static/js/1368.c99c7e7b.chunk.js

js jamef.com.br collected 2026-10-02 05:48:47 UTC 49,563 bytes, 2 lines download raw bytes

1/*! For license information please see 1368.c99c7e7b.chunk.js.LICENSE.txt */
2"use strict";(self.webpackChunkjamef=self.webpackChunkjamef||[]).push([[1368],{1368:(e,t,n)=>{n.r(t),n.d(t,{default:()=>z,resetIdCounter:()=>k,useCombobox:()=>At,useMultipleSelection:()=>tn,useSelect:()=>Ge});var i=n(8587),o=n(8168),r=n(7387),u=n(1942),s=n.n(u),l=n(5538);n(6429);const a=e=>"object"==typeof e&&null!=e&&1===e.nodeType,d=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,c=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){const n=getComputedStyle(e,null);return d(n.overflowY,t)||d(n.overflowX,t)||(e=>{const t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},p=(e,t,n,i,o,r,u,s)=>r<e&&u>t||r>e&&u<t?0:r<=e&&s<=n||u>=t&&s>=n?r-e-i:u>t&&s<n||r<e&&s>n?u-t+o:0,h=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t};var g=function(){return g=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},g.apply(this,arguments)};Object.create;Object.create;"function"===typeof SuppressedError&&SuppressedError;var f=0;function m(e){return"function"===typeof e?e:I}function I(){}function v(e,t){if(e){var n=((e,t)=>{var n,i,o,r;if("undefined"==typeof document)return[];const{scrollMode:u,block:s,inline:l,boundary:d,skipOverflowHiddenElements:g}=t,f="function"==typeof d?d:e=>e!==d;if(!a(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,I=[];let v=e;for(;a(v)&&f(v);){if(v=h(v),v===m){I.push(v);break}null!=v&&v===document.body&&c(v)&&!c(document.documentElement)||null!=v&&c(v,g)&&I.push(v)}const y=null!=(i=null==(n=window.visualViewport)?void 0:n.width)?i:innerWidth,b=null!=(r=null==(o=window.visualViewport)?void 0:o.height)?r:innerHeight,{scrollX:x,scrollY:w}=window,{height:S,width:k,top:C,right:D,bottom:O,left:M}=e.getBoundingClientRect(),{top:A,right:E,bottom:K,left:P}=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);let T="start"===s||"nearest"===s?C-A:"end"===s?O+K:C+S/2-A+K,H="center"===l?M+k/2-P+E:"end"===l?D+E:M-P;const R=[];for(let a=0;a<I.length;a++){const e=I[a],{height:t,width:n,top:i,right:o,bottom:r,left:d}=e.getBoundingClientRect();if("if-needed"===u&&C>=0&&M>=0&&O<=b&&D<=y&&(e===m&&!c(e)||C>=i&&O<=r&&M>=d&&D<=o))return R;const h=getComputedStyle(e),g=parseInt(h.borderLeftWidth,10),f=parseInt(h.borderTopWidth,10),v=parseInt(h.borderRightWidth,10),A=parseInt(h.borderBottomWidth,10);let E=0,K=0;const P="offsetWidth"in e?e.offsetWidth-e.clientWidth-g-v:0,V="offsetHeight"in e?e.offsetHeight-e.clientHeight-f-A:0,B="offsetWidth"in e?0===e.offsetWidth?0:n/e.offsetWidth:0,L="offsetHeight"in e?0===e.offsetHeight?0:t/e.offsetHeight:0;if(m===e)E="start"===s?T:"end"===s?T-b:"nearest"===s?p(w,w+b,b,f,A,w+T,w+T+S,S):T-b/2,K="start"===l?H:"center"===l?H-y/2:"end"===l?H-y:p(x,x+y,y,g,v,x+H,x+H+k,k),E=Math.max(0,E+w),K=Math.max(0,K+x);else{E="start"===s?T-i-f:"end"===s?T-r+A+V:"nearest"===s?p(i,r,t,f,A+V,T,T+S,S):T-(i+t/2)+V/2,K="start"===l?H-d-g:"center"===l?H-(d+n/2)+P/2:"end"===l?H-o+v+P:p(d,o,n,g,v+P,H,H+k,k);const{scrollLeft:u,scrollTop:a}=e;E=0===L?0:Math.max(0,Math.min(a+E/L,e.scrollHeight-t/L+V)),K=0===B?0:Math.max(0,Math.min(u+K/B,e.scrollWidth-n/B+P)),T+=a-E,H+=u-K}R.push({el:e,top:E,left:K})}return R})(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(e){var t=e.el,n=e.top,i=e.left;t.scrollTop=n,t.scrollLeft=i})}}function y(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function b(e,t){var n;function i(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,r=new Array(o),u=0;u<o;u++)r[u]=arguments[u];i(),n=setTimeout(function(){n=null,e.apply(void 0,r)},t)}return o.cancel=i,o}function x(){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,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return t.some(function(t){return t&&t.apply(void 0,[e].concat(i)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function w(){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 S(){return String(f++)}function k(){"useId"in l.default?console.warn("It is not necessary to call resetIdCounter when using React 18+"):f=0}function C(e){var t=e.isOpen,n=e.resultCount,i=e.previousResultCount;return t?n?n!==i?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to 
2select.":"":"No results are available.":""}function D(e,t){return!(e=Array.isArray(e)?e[0]:e)&&t?t:e}function O(e){return"string"===typeof e.type}function M(e){return e.props}var A=["highlightedIndex","inputValue","isOpen","selectedItem","type"];function E(e){void 0===e&&(e={});var t={};return A.forEach(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}),t}function K(e,t){return e&&t?Object.keys(e).reduce(function(n,i){return n[i]=P(t,i)?t[i]:e[i],n},{}):e}function P(e,t){return void 0!==e[t]}function T(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function H(e,t,n,i,o){void 0===o&&(o=!1);var r=n.length;if(0===r)return-1;var u=r-1;("number"!==typeof e||e<0||e>u)&&(e=t>0?-1:u+1);var s=e+t;s<0?s=o?u:0:s>u&&(s=o?0:u);var l=R(s,t<0,n,i,o);return-1===l?e>=r?-1:e:l}function R(e,t,n,i,o){void 0===o&&(o=!1);var r=n.length;if(t){for(var u=e;u>=0;u--)if(!i(n[u],u))return u}else for(var s=e;s<r;s++)if(!i(n[s],s))return s;return o?R(t?r-1:0,t,n,i):-1}function V(e,t,n,i){return void 0===i&&(i=!0),n&&t.some(function(t){return t&&(y(t,e,n)||i&&y(t,n.document.activeElement,n))})}var B=b(function(e){L(e).textContent=""},500);function L(e){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)}function F(e,t){e&&t&&(L(t).textContent=e,B(t))}var N=Object.freeze({__proto__:null,blurButton:14,blurInput:10,changeInput:11,clickButton:13,clickItem:9,controlledPropUpdatedSelectedItem:15,itemMouseEnter:2,keyDownArrowDown:4,keyDownArrowUp:3,keyDownEnd:8,keyDownEnter:6,keyDownEscape:5,keyDownHome:7,keyDownSpaceButton:12,mouseUp:1,touchEnd:16,unknown:0}),_=["refKey","ref"],U=["onClick","onPress","onKeyDown","onKeyUp","onBlur"],j=["onKeyDown","onBlur","onChange","onInput","onChangeText"],W=["refKey","ref"],q=["onMouseMove","onMouseDown","onClick","onPress","index","item"],z=function(){var e=function(e){function t(t){var n;(n=e.call(this,t)||this).id=n.props.id||"downshift-"+S(),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.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(e,t){var i=setTimeout(function(){n.timeoutIds=n.timeoutIds.filter(function(e){return e!==i}),e()},t);n.timeoutIds.push(i)},n.setItemCount=function(e){n.itemCount=e},n.unsetItemCount=function(){n.itemCount=null},n.isItemDisabled=function(e,t){var i=n.getItemNodeFromIndex(t);return i&&i.hasAttribute("disabled")},n.setHighlightedIndex=function(e,t){void 0===e&&(e=n.props.defaultHighlightedIndex),void 0===t&&(t={}),t=E(t),n.internalSetState((0,o.A)({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,i){t=E(t),n.internalSetState((0,o.A)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:e,inputValue:n.props.itemToString(e)},t),i)},n.selectItemAtIndex=function(e,t,i){var o=n.items[e];null!=o&&n.selectItem(o,t,i)},n.selectHighlightedItem=function(e,t){return n.selectItemAtIndex(n.getState().highlightedIndex,e,t)},n.internalSetState=function(e,t){var i,r,u={},s="function"===typeof e;return!s&&e.hasOwnProperty("inputValue")&&n.props.onInputValueChange(e.inputValue,(0,o.A)({},n.getStateAndHelpers(),e)),n.setState(function(t){var l;t=n.getState(t);var a=s?e(t):e;a=n.props.stateReducer(t,a),i=a.hasOwnProperty("selectedItem");var d={};return i&&a.selectedItem!==t.selectedItem&&(r=a.selectedItem),(l=a).type||(l.type=0),Object.keys(a).forEach(function(e){t[e]!==a[e]&&(u[e]=a[e]),"type"!==e&&(a[e],P(n.props,e)||(d[e]=a[e]))}),s&&a.hasOwnProperty("inputValue")&&n.props.onInputValueChange(a.inputValue,(0,o.A)({},n.getStateAndHelpers(),a)),d},function(){m(t)(),Object.keys(u).length>1&&n.props.onStateChange(u,n.getStateAndHelpers()),i&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==r&&n.props.onChange(r,n.getStateAndHelpers()),n.props.onUserAction(u,n.getStateAndHelpers())})},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var r,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=(0,i.A)(u,_),c=(void 0===t?{}:t).suppressRefError,p=void 0!==c&&c;n.getRootProps.called=!0,n.getRootProps.refKey=l,n.getRootProps.suppressRefError=p;var h=n.getState().isOpen;return(0,o.A)(((r={})[l]=w(a,n.rootRef),r.role="combobox",r["aria-expanded"]=h,r["aria-haspopup"]="listbox",r["aria-owns"]=h?n.menuId:void 0,r["aria-labelledby"]=n.labelId,r),d)},n.keyDownHandlers={ArrowDown:function(e){var t=this;
2if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?5:1;this.moveHighlightedIndex(n,{type:4})}else this.internalSetState({isOpen:!0,type:4},function(){var e=t.getItemCount();if(e>0){var n=H(t.getState().highlightedIndex,1,{length:e},t.isItemDisabled,!0);t.setHighlightedIndex(n,{type:4})}})},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:3})}else this.internalSetState({isOpen:!0,type:3},function(){var e=t.getItemCount();if(e>0){var n=H(t.getState().highlightedIndex,-1,{length:e},t.isItemDisabled,!0);t.setHighlightedIndex(n,{type:3})}})},Enter:function(e){if(229!==e.which){var t=this.getState(),n=t.isOpen,i=t.highlightedIndex;if(n&&null!=i){e.preventDefault();var o=this.items[i],r=this.getItemNodeFromIndex(i);if(null==o||r&&r.hasAttribute("disabled"))return;this.selectHighlightedItem({type:6})}}},Escape:function(e){e.preventDefault(),this.reset((0,o.A)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}}
2,n.buttonKeyDownHandlers=(0,o.A)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=(0,o.A)({},n.keyDownHandlers,{Home:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var i=R(0,!1,{length:n},this.isItemDisabled);this.setHighlightedIndex(i,{type:7})}}},End:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var i=R(n-1,!0,{length:n},this.isItemDisabled);this.setHighlightedIndex(i,{type:8})}}}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick;t.onPress;var u=t.onKeyDown,s=t.onKeyUp,l=t.onBlur,a=(0,i.A)(t,U),d=n.getState().isOpen,c={onClick:x(r,n.buttonHandleClick),onKeyDown:x(u,n.buttonHandleKeyDown),onKeyUp:x(s,n.buttonHandleKeyUp),onBlur:x(l,n.buttonHandleBlur)},p=a.disabled?{}:c;return(0,o.A)({type:"button",role:"button","aria-label":d?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},p,a)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=T(e);
2n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(n,e)},n.buttonHandleClick=function(e){if(e.preventDefault(),n.props.environment){var t=n.props.environment.document,i=t.body,o=t.activeElement;i&&i===o&&e.target.focus()}n.internalSetTimeout(function(){return n.toggleMenu({type:13})})},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout(function(){if(!n.isMouseDown&&n.props.environment){var e=n.props.environment.document.activeElement;null!=e&&e.id===n.inputId||e===t||n.reset({type:14})}})},n.getLabelProps=function(e){return(0,o.A)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,u=t.onBlur,s=t.onChange,l=t.onInput;t.onChangeText;var a=(0,i.A)(t,j),d={};var c,p=n.getState(),h=p.inputValue,g=p.isOpen,f=p.highlightedIndex;a.disabled||((c={}).onChange=x(s,l,n.inputHandleChange),c.onKeyDown=x(r,n.inputHandleKeyDown),c.onBlur=x(u,n.inputHandleBlur),d=c);return(0,o.A)({"aria-autocomplete":"list","aria-activedescendant":g&&"number"===typeof f&&f>=0?n.getItemId(f):void 0,"aria-controls":g?n.menuId:void 0,"aria-labelledby":a&&a["aria-label"]?void 0:n.labelId,autoComplete:"off",value:h,id:n.inputId},d,a)},n.inputHandleKeyDown=function(e){var t=T(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(n,e)},n.inputHandleChange=function(e){n.internalSetState({type:11,isOpen:!0,inputValue:e.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout(function(){var e;if(!n.isMouseDown&&n.props.environment){var t=n.props.environment.document.activeElement;(null==t||null==(e=t.dataset)?void 0:e.toggle)&&n._rootNode&&n._rootNode.contains(t)||n.reset({type:10})}})},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=(0,i.A)(u,W),c=(void 0===t?{}:t).suppressRefError,p=void 0!==c&&c;return n.getMenuProps.called=!0,n.getMenuProps.refKey=l,n.getMenuProps.suppressRefError=p,(0,o.A)(((r={})[l]=w(a,n.menuRef),r.role="listbox",r["aria-labelledby"]=d&&d["aria-label"]?void 0:n.labelId,r.id=n.menuId,r),d)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,u=r.onMouseMove,s=r.onMouseDown,l=r.onClick;r.onPress;var a=r.index,d=r.item,c=void 0===d?void 0:d,p=(0,i.A)(r,q);void 0===a?(n.items.push(c),a=n.items.indexOf(c)):n.items[a]=c;var h=l,g=((t={onMouseMove:x(u,function(){a!==n.getState().highlightedIndex&&(n.setHighlightedIndex(a,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout(function(){return n.avoidScrolling=!1},250))}),onMouseDown:x(s,function(e){e.preventDefault()})}).onClick=x(h,function(){n.selectItemAtIndex(a,{type:9})}),t),f=p.disabled?{onMouseDown:g.onMouseDown}:g;return(0,o.A)({id:n.getItemId(a),role:"option","aria-selected":n.getState().highlightedIndex===a},f,p)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=E(e),n.internalSetState(function(t){var i=t.selectedItem;return(0,o.A)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(i)},e)},t)},n.toggleMenu=function(e,t){void 0===e&&(e={}),e=E(e),n.internalSetState(function(t){var i=t.isOpen;return(0,o.A)({isOpen:!i},i&&{highlightedIndex:n.props.defaultHighlightedIndex},e)},function(){var i=n.getState(),o=i.isOpen,r=i.highlightedIndex;o&&n.getItemCount()>0&&"number"===typeof r&&n.setHighlightedIndex(r,e),m(t)()})},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=b(function(){var e;if(null!=(e=n.props)&&null!=(e=e.environment)&&e.document){var t=n.getState(),i=n.items[t.highlightedIndex],r=n.getItemCount(),u=n.props.getA11yStatusMessage((0,o.A)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:r,highlightedItem:i},t));n.previousResultCount=r,F(u,n.props.environment.document)}},200);var r=n.props,u=r.defaultHighlightedIndex,s=r.initialHighlightedIndex,l=void 0===s?u:s,a=r.defaultIsOpen,d=r.initialIsOpen,c=void 0===d?a:d,p=r.initialInputValue,h=void 0===p?"":p,g=r.initialSelectedItem,f=void 0===g?null:g,I=n.getState({highlightedIndex:l,isOpen:c,inputValue:h,selectedItem:f});return null!=I.selectedItem&&void 0===n.props.initialInputValue&&(I.inputValue=n.props.itemToString(I.selectedItem)),n.state=I,n}(0,r.A)(t,e);var n=t.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach(function(e){clearTimeout(e)}),this.timeoutIds=[]},n.getState=function(e){return void 0===e&&(e=this.state),K(e,this.props)},n.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},n.getItemNodeFromIndex=function(e){return this.props.environment?this.props.environment.document.getElementById(this.getItemId(e)):null},n.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);
2this.props.scrollIntoView(e,this._menuNode)},n.moveHighlightedIndex=function(e,t){var n=this.getItemCount(),i=this.getState().highlightedIndex;if(n>0){var o=H(i,e,{length:n},this.isItemDisabled,!0);this.setHighlightedIndex(o,t)}},n.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,i=e.selectedItem,o=e.isOpen,r=this.props.itemToString,u=this.id,s=this.getRootProps,l=this.getToggleButtonProps,a=this.getLabelProps,d=this.getMenuProps,c=this.getInputProps,p=this.getItemProps,h=this.openMenu,g=this.closeMenu,f=this.toggleMenu,m=this.selectItem,I=this.selectItemAtIndex,v=this.selectHighlightedItem,y=this.setHighlightedIndex,b=this.clearSelection,x=this.clearItems;return{getRootProps:s,getToggleButtonProps:l,getLabelProps:a,getMenuProps:d,getInputProps:c,getItemProps:p,reset:this.reset,openMenu:h,closeMenu:g,toggleMenu:f,selectItem:m,selectItemAtIndex:I,selectHighlightedItem:v,setHighlightedIndex:y,clearSelection:b,clearItems:x,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:r,id:u,highlightedIndex:t,inputValue:n,isOpen:o,selectedItem:i}},n.componentDidMount=function(){var e=this;if(this.props.environment){var t=function(){e.isMouseDown=!0},n=function(t){e.isMouseDown=!1,!V(t.target,[e._rootNode,e._menuNode],e.props.environment)&&e.getState().isOpen&&e.reset({type:1},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},i=function(){e.isTouchMove=!1},o=function(){e.isTouchMove=!0},r=function(t){var n=V(t.target,[e._rootNode,e._menuNode],e.props.environment,!1);e.isTouchMove||n||!e.getState().isOpen||e.reset({type:16},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},u=this.props.environment;u.addEventListener("mousedown",t),u.addEventListener("mouseup",n),u.addEventListener("touchstart",i),u.addEventListener("touchmove",o),u.addEventListener("touchend",r),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),u.removeEventListener("mousedown",t),u.removeEventListener("mouseup",n),u.removeEventListener("touchstart",i),u.removeEventListener("touchmove",o),u.removeEventListener("touchend",r)}}else this.cleanup=function(){e.internalClearTimeouts()}},n.shouldScroll=function(e,t){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,i=(void 0===t.highlightedIndex?e:t).highlightedIndex;return n&&this.getState().isOpen&&!e.isOpen||n!==i},n.componentDidUpdate=function(e,t){P(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()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var e=D(this.props.children,I);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=D(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:O(t)?(0,l.cloneElement)(t,this.getRootProps(M(t))):void 0:null},t}(l.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:C,itemToString:function(e){return null==e?"":String(e)},onStateChange:I,onInputValueChange:I,onUserAction:I,onChange:I,onSelect:I,onOuterClick:I,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"===typeof window?void 0:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:v},e.stateChangeTypes=N,e}();var $={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function X(e,t,n){var i=e.props,r=e.type,u={};Object.keys(t).forEach(function(i){!function(e,t,n,i){var r=t.props,u=t.type,s="on"+Z(e)+"Change";r[s]&&void 0!==i[e]&&i[e]!==n[e]&&r[s]((0,o.A)({type:u},i))}(i,e,t,n),n[i]!==t[i]&&(u[i]=n[i])}),i.onStateChange&&Object.keys(u).length&&i.onStateChange((0,o.A)({type:r},u))}var Y=b(function(e,t){F(e,t)},200),G="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?l.useLayoutEffect:l.useEffect,J="useId"in l.default?function(e){var t=e.id,n=e.labelId,i=e.menuId,o=e.getItemId,r=e.toggleButtonId,u=e.inputId,s="downshift-"+l.default.useId();return t||(t=s),(0,l.useRef)({labelId:n||t+"-label",menuId:i||t+"-menu",getItemId:o||function(e){return t+"-item-"+e},toggleButtonId:r||t+"-toggle-button",inputId:u||t+"-input"}).current}:function(e){var t=e.id,n=void 0===t?"downshift-"+S():t,i=e.labelId,o=e.menuId,r=e.getItemId,u=e.toggleButtonId,s=e.inputId;return(0,l.useRef)({labelId:i||n+"-label",menuId:o||n+"-menu",getItemId:r||function(e){return n+"-item-"+e},toggleButtonId:u||n+"-toggle-button",inputId:s||n+"-input"}).current};function Q(e,t,n,i){var o,r;if(void 0===e){if(void 0===t)throw new Error(i);o=n[t],r=t}else r=void 0===t?n.indexOf(e):t,o=e;return[o,r]}function Z(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function ee(e){var t=(0,l.useRef)(e);return t.current=e,t}function te(e,t,n,i){var r=(0,l.useRef)(),u=(0,l.useRef)(),s=(0,l.useCallback)(function(t,n){u.current=n,t=K(t,n.props);var i=e(t,n);return n.props.stateReducer(t,(0,o.A)({},n,{changes:i}))},[e]),a=(0,l.useReducer)(s,t,n),d=a[0],c=a[1],p=ee(t),h=(0,l.useCallback)(function(e){return c((0,o.A)({props:p.current},e))},[p]),g=u.current;return(0,l.useEffect)(function(){var e=K(r.current,null==g?void 0:g.props);g&&r.current&&!i(e,d)&&X(g,e,d),r.current=d},[d,g,i]),[d,h]}
2function ne(e,t,n,i){var o=te(e,t,n,i),r=o[0],u=o[1];return[K(r,t),u]}var ie={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:function(e,t){return t.changes},scrollIntoView:v,environment:"undefined"===typeof window?void 0:window};function oe(e,t,n){void 0===n&&(n=$);var i=e["default"+Z(t)];return void 0!==i?i:n[t]}function re(e,t,n){void 0===n&&(n=$);var i=e[t];if(void 0!==i)return i;var o=e["initial"+Z(t)];return void 0!==o?o:oe(e,t,n)}function ue(e){var t=re(e,"selectedItem"),n=re(e,"isOpen"),i=function(e){var t=re(e,"highlightedIndex");if(t>-1&&e.isItemDisabled(e.items[t],t))return-1;return t}(e),o=re(e,"inputValue");return{highlightedIndex:i<0&&t&&n?e.items.findIndex(function(n){return e.itemToKey(n)===e.itemToKey(t)}):i,isOpen:n,selectedItem:t,inputValue:o}}function se(e,t,n){var i=e.items,o=e.initialHighlightedIndex,r=e.defaultHighlightedIndex,u=e.isItemDisabled,s=e.itemToKey,l=t.selectedItem,a=t.highlightedIndex;return 0===i.length?-1:void 0===o||a!==o||u(i[o],o)?void 0===r||u(i[r],r)?l?i.findIndex(function(e){return s(l)===s(e)}):n<0&&!u(i[i.length-1],i.length-1)?i.length-1:n>0&&!u(i[0],0)?0:-1:r:o}function le(e,t,n){var i=(0,l.useRef)({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return(0,l.useEffect)(function(){if(!e)return I;var o=n.map(function(e){return e.current});function r(){i.current.isTouchEnd=!1,i.current.isMouseDown=!0}function u(n){i.current.isMouseDown=!1,V(n.target,o,e)||t()}function s(){i.current.isTouchEnd=!1,i.current.isTouchMove=!1}function l(){i.current.isTouchMove=!0}function a(n){i.current.isTouchEnd=!0,i.current.isTouchMove||V(n.target,o,e,!1)||t()}return e.addEventListener("mousedown",r),e.addEventListener("mouseup",u),e.addEventListener("touchstart",s),e.addEventListener("touchmove",l),e.addEventListener("touchend",a),function(){e.removeEventListener("mousedown",r),e.removeEventListener("mouseup",u),e.removeEventListener("touchstart",s),e.removeEventListener("touchmove",l),e.removeEventListener("touchend",a)}},[n,e,t]),i.current}var ae=function(){return I};function de(e,t,n,i){void 0===i&&(i={});var o=i.document,r=fe();(0,l.useEffect)(function(){if(e&&!r&&o){var n=e(t);Y(n,o)}},n),(0,l.useEffect)(function(){return function(){Y.cancel(),function(e){var t=null==e?void 0:e.getElementById("a11y-status-message");t&&t.remove()}(o)}},[o])}function ce(e){var t=e.highlightedIndex,n=e.isOpen,i=e.itemRefs,o=e.getItemNodeFromIndex,r=e.menuElement,u=e.scrollIntoView,s=(0,l.useRef)(!0);return G(function(){t<0||!n||!Object.keys(i.current).length||(!1===s.current?s.current=!0:u(o(t),r))},[t]),s}var pe=I;function he(e,t,n){var i;void 0===n&&(n=!0);var r=(null==(i=e.items)?void 0:i.length)&&t>=0;return(0,o.A)({isOpen:!1,highlightedIndex:-1},r&&(0,o.A)({selectedItem:e.items[t],isOpen:oe(e,"isOpen"),highlightedIndex:oe(e,"highlightedIndex")},n&&{inputValue:e.itemToString(e.items[t])}))}function ge(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function fe(){var e=l.default.useRef(!0);return l.default.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}function me(e){var t=oe(e,"highlightedIndex");return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}var Ie={environment:s().shape({addEventListener:s().func.isRequired,removeEventListener:s().func.isRequired,document:s().shape({createElement:s().func.isRequired,getElementById:s().func.isRequired,activeElement:s().any.isRequired,body:s().any.isRequired}).isRequired,Node:s().func.isRequired}),itemToString:s().func,itemToKey:s().func,stateReducer:s().func},ve=(0,o.A)({},Ie,{getA11yStatusMessage:s().func,highlightedIndex:s().number,defaultHighlightedIndex:s().number,initialHighlightedIndex:s().number,isOpen:s().bool,defaultIsOpen:s().bool,initialIsOpen:s().bool,selectedItem:s().any,initialSelectedItem:s().any,defaultSelectedItem:s().any,id:s().string,labelId:s().string,menuId:s().string,getItemId:s().func,toggleButtonId:s().string,onSelectedItemChange:s().func,onHighlightedIndexChange:s().func,onStateChange:s().func,onIsOpenChange:s().func,scrollIntoView:s().func});function ye(e,t,n){var i,r=t.type,u=t.props;switch(r){case n.ItemMouseMove:i={highlightedIndex:t.disabled?-1:t.index};break;case n.MenuMouseLeave:i={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:i={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:se(u,e,0)};break;case n.FunctionOpenMenu:i={isOpen:!0,highlightedIndex:se(u,e,0)};break;case n.FunctionCloseMenu:i={isOpen:!1};break;case n.FunctionSetHighlightedIndex:i={highlightedIndex:u.isItemDisabled(u.items[t.highlightedIndex],t.highlightedIndex)?-1:t.highlightedIndex};break;case n.FunctionSetInputValue:i={inputValue:t.inputValue};break;case n.FunctionReset:i={highlightedIndex:me(u),isOpen:oe(u,"isOpen"),selectedItem:oe(u,"selectedItem"),inputValue:oe(u,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return(0,o.A)({},e,i)}g(g({},ve),{items:s().array.isRequired,isItemDisabled:s().func});var be=g(g({},ie),{isItemDisabled:function(){return!1}}),xe=I;var we=0,Se=1,ke=2,Ce=3,De=4,Oe=5,Me=6,Ae=7,Ee=8,Ke=9,Pe=10,Te=11,He=12,Re=13,Ve=14,Be=15,Le=16,Fe=17,Ne=18,_e=19,Ue=20,je=21,We=Object.freeze({__proto__:null,FunctionCloseMenu:Fe,FunctionOpenMenu:Le,FunctionReset:je,FunctionSelectItem:_e,FunctionSetHighlightedIndex:Ne,FunctionSetInputValue:Ue,FunctionToggleMenu:Be,ItemClick:Ve,ItemMouseMove:Re,MenuMouseLeave:He,ToggleButtonBlur:Te,ToggleButtonClick:we,ToggleButtonKeyDownArrowDown:Se,ToggleButtonKeyDownArrowUp:ke,ToggleButtonKeyDownCharacter:Ce,ToggleButtonKeyDownEnd:Me,ToggleButtonKeyDownEnter:Ae,ToggleButtonKeyDownEscape:De,ToggleButtonKeyDown
2Home:Oe,ToggleButtonKeyDownPageDown:Pe,ToggleButtonKeyDownPageUp:Ke,ToggleButtonKeyDownSpaceButton:Ee});function qe(e,t){var n,i,r=t.type,u=t.props,s=t.altKey;switch(r){case Ve:i={isOpen:oe(u,"isOpen"),highlightedIndex:me(u),selectedItem:u.items[t.index]};break;case Ce:var l=t.key,a=""+e.inputValue+l;i={inputValue:a,highlightedIndex:function(e){for(var t=e.keysSoFar,n=e.highlightedIndex,i=e.items,o=e.itemToString,r=e.isItemDisabled,u=t.toLowerCase(),s=0;s<i.length;s++){var l=(s+n+(t.length<2?1:0))%i.length,a=i[l];if(void 0!==a&&o(a).toLowerCase().startsWith(u)&&!r(a,l))return l}return n}({keysSoFar:a,highlightedIndex:!e.isOpen&&e.selectedItem?u.items.findIndex(function(t){return u.itemToKey(t)===u.itemToKey(e.selectedItem)}):e.highlightedIndex,items:u.items,itemToString:u.itemToString,isItemDisabled:u.isItemDisabled}),isOpen:!0};break;case Se:i={highlightedIndex:e.isOpen?H(e.highlightedIndex,1,u.items,u.isItemDisabled):s&&null==e.selectedItem?-1:se(u,e,1),isOpen:!0};break;case ke:if(e.isOpen&&s)i=he(u,e.highlightedIndex,!1);else i={highlightedIndex:e.isOpen?H(e.highlightedIndex,-1,u.items,u.isItemDisabled):se(u,e,-1),isOpen:!0};break;case Ae:case Ee:i=he(u,e.highlightedIndex,!1);break;case Oe:i={highlightedIndex:R(0,!1,u.items,u.isItemDisabled),isOpen:!0};break;case Me:i={highlightedIndex:R(u.items.length-1,!0,u.items,u.isItemDisabled),isOpen:!0};break;case Ke:i={highlightedIndex:H(e.highlightedIndex,-10,u.items,u.isItemDisabled)};break;case Pe:i={highlightedIndex:H(e.highlightedIndex,10,u.items,u.isItemDisabled)};break;case De:i={isOpen:!1,highlightedIndex:-1};break;case Te:i=(0,o.A)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(n=u.items)?void 0:n.length)&&{selectedItem:u.items[e.highlightedIndex]});break;case _e:i={selectedItem:t.selectedItem};break;default:return ye(e,t,We)}return(0,o.A)({},e,i)}var ze=["onClick"],$e=["onMouseLeave","refKey","ref"],Xe=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],Ye=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];function Ge(e){void 0===e&&(e={}),xe(e,Ge);var t=(0,o.A)({},be,e),n=t.scrollIntoView,r=t.environment,u=t.getA11yStatusMessage,s=ne(qe,t,ue,ge),a=s[0],d=s[1],c=a.isOpen,p=a.highlightedIndex,h=a.selectedItem,g=a.inputValue,f=(0,l.useRef)(null),m=(0,l.useRef)(null),I=(0,l.useRef)({}),v=(0,l.useRef)(null),y=J(t),S=ee({state:a,props:t}),k=(0,l.useCallback)(function(e){return I.current[y.getItemId(e)]},[y]);de(u,a,[c,p,h,g],r);var C=ce({menuElement:m.current,highlightedIndex:p,isOpen:c,itemRefs:I,scrollIntoView:n,getItemNodeFromIndex:k});(0,l.useEffect)(function(){return v.current=b(function(e){e({type:Ue,inputValue:""})},500),function(){v.current.cancel()}},[]),(0,l.useEffect)(function(){g&&v.current(d)},[d,g]),pe({props:t,state:a}),(0,l.useEffect)(function(){re(t,"isOpen")&&f.current&&f.current.focus()},[]);var D=le(r,(0,l.useCallback)(function(){S.current.state.isOpen&&d({type:Te})},[d,S]),(0,l.useMemo)(function(){return[m,f]},[m.current,f.current])),O=ae("getMenuProps","getToggleButtonProps");(0,l.useEffect)(function(){c||(I.current={})},[c]);var M=(0,l.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),d({type:Se,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),d({type:ke,altKey:e.altKey})},Home:function(e){e.preventDefault(),d({type:Oe})},End:function(e){e.preventDefault(),d({type:Me})},Escape:function(){S.current.state.isOpen&&d({type:De})},Enter:function(e){e.preventDefault(),d({type:S.current.state.isOpen?Ae:we})},PageUp:function(e){S.current.state.isOpen&&(e.preventDefault(),d({type:Ke}))},PageDown:function(e){S.current.state.isOpen&&(e.preventDefault(),d({type:Pe}))}," ":function(e){e.preventDefault();var t=S.current.state;t.isOpen?t.inputValue?d({type:Ce,key:" "}):d({type:Ee}):d({type:we})}}},[d,S]),A=(0,l.useCallback)(function(){d({type:Be})},[d]),E=(0,l.useCallback)(function(){d({type:Fe})},[d]),K=(0,l.useCallback)(function(){d({type:Le})},[d]),P=(0,l.useCallback)(function(e){d({type:Ne,highlightedIndex:e})},[d]),H=(0,l.useCallback)(function(e){d({type:_e,selectedItem:e})},[d]),R=(0,l.useCallback)(function(){d({type:je})},[d]),V=(0,l.useCallback)(function(e){d({type:Ue,inputValue:e})},[d]),B=(0,l.useCallback)(function(e){var t=void 0===e?{}:e,n=t.onClick,r=(0,i.A)(t,ze);return(0,o.A)({id:y.labelId,htmlFor:y.toggleButtonId,onClick:x(n,function(){var e;null==(e=f.current)||e.focus()})},r)},[y]),L=(0,l.useCallback)(function(e,t){var n,r=void 0===e?{}:e,u=r.onMouseLeave,s=r.refKey,l=void 0===s?"ref":s,a=r.ref,c=(0,i.A)(r,$e),p=(void 0===t?{}:t).suppressRefError;return O("getMenuProps",void 0!==p&&p,l,m),(0,o.A)(((n={})[l]=w(a,function(e){m.current=e}),n.id=y.menuId,n.role="listbox",n["aria-labelledby"]=c&&c["aria-label"]?void 0:""+y.labelId,n.onMouseLeave=x(u,function(){d({type:He})}),n),c)},[d,O,y]),F=(0,l.useCallback)(function(e,t){var n,r=void 0===e?{}:e,u=r.onBlur,s=r.onClick;r.onPress;var l=r.onKeyDown,a=r.refKey,c=void 0===a?"ref":a,p=r.ref,h=(0,i.A)(r,Xe),g=(void 0===t?{}:t).suppressRefError,m=void 0!==g&&g,I=S.current.state,v=(0,o.A)(((n={})[c]=w(p,function(e){f.current=e}),n["aria-activedescendant"]=I.isOpen&&I.highlightedIndex>-1?y.getItemId(I.highlightedIndex):"",n["aria-controls"]=y.menuId,n["aria-expanded"]=S.
2current.state.isOpen,n["aria-haspopup"]="listbox",n["aria-labelledby"]=h&&h["aria-label"]?void 0:""+y.labelId,n.id=y.toggleButtonId,n.role="combobox",n.tabIndex=0,n.onBlur=x(u,function(){I.isOpen&&!D.isMouseDown&&d({type:Te})}),n),h);return h.disabled||(v.onClick=x(s,function(){d({type:we})}),v.onKeyDown=x(l,function(e){var t=T(e);t&&M[t]?M[t](e):function(e){return/^\S{1}$/.test(e)}(t)&&d({type:Ce,key:t})})),O("getToggleButtonProps",m,c,f),v},[d,y,S,D,O,M]),N=(0,l.useCallback)(function(e){var t,n=void 0===e?{}:e,r=n.item,u=n.index,s=n.onMouseMove,l=n.onClick,a=n.onMouseDown;n.onPress;var c=n.refKey,p=void 0===c?"ref":c,h=n.disabled,g=n.ref,f=(0,i.A)(n,Ye);void 0!==h&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var m=S.current,v=m.state,b=m.props,k=Q(r,u,b.items,"Pass either item or index to getItemProps!"),O=k[0],M=k[1],A=b.isItemDisabled(O,M),E=(0,o.A)(((t={})[p]=w(g,function(e){e&&(I.current[y.getItemId(M)]=e)}),t["aria-disabled"]=A,t["aria-selected"]=O===v.selectedItem,t.id=y.getItemId(M),t.role="option",t),f);return A||(E.onClick=x(l,function(){d({type:Ve,index:M})})),E.onMouseMove=x(s,function(){D.isTouchEnd||M===v.highlightedIndex||(C.current=!1,d({type:Re,index:M,disabled:A}))}),E.onMouseDown=x(a,function(e){return e.preventDefault()}),E},[S,y,D,C,d]);return{getToggleButtonProps:F,getLabelProps:B,getMenuProps:L,getItemProps:N,toggleMenu:A,openMenu:K,closeMenu:E,setHighlightedIndex:P,selectItem:H,reset:R,setInputValue:V,highlightedIndex:p,isOpen:c,selectedItem:h,inputValue:g}}Ge.stateChangeTypes=We;var Je=0,Qe=1,Ze=2,et=3,tt=4,nt=5,it=6,ot=7,rt=8,ut=9,st=10,lt=11,at=12,dt=13,ct=14,pt=15,ht=16,gt=17,ft=18,mt=19,It=20,vt=21,yt=22,bt=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:yt,FunctionCloseMenu:gt,FunctionOpenMenu:ht,FunctionReset:vt,FunctionSelectItem:mt,FunctionSetHighlightedIndex:ft,FunctionSetInputValue:It,FunctionToggleMenu:pt,InputBlur:ut,InputChange:rt,InputClick:st,InputKeyDownArrowDown:Je,InputKeyDownArrowUp:Qe,InputKeyDownEnd:tt,InputKeyDownEnter:ot,InputKeyDownEscape:Ze,InputKeyDownHome:et,InputKeyDownPageDown:it,InputKeyDownPageUp:nt,ItemClick:dt,ItemMouseMove:at,MenuMouseLeave:lt,ToggleButtonClick:ct});function xt(e){var t=ue(e),n=t.selectedItem,i=t.inputValue;return""===i&&n&&void 0===e.defaultInputValue&&void 0===e.initialInputValue&&void 0===e.inputValue&&(i=e.itemToString(n)),(0,o.A)({},t,{inputValue:i})}(0,o.A)({},ve,{items:s().array.isRequired,isItemDisabled:s().func,inputValue:s().string,defaultInputValue:s().string,initialInputValue:s().string,inputId:s().string,onInputValueChange:s().func});var wt=I;var St=(0,o.A)({},ie,{isItemDisabled:function(){return!1}});function kt(e,t){var n,i,r=t.type,u=t.props,s=t.altKey;switch(r){case dt:i={isOpen:oe(u,"isOpen"),highlightedIndex:me(u),selectedItem:u.items[t.index],inputValue:u.itemToString(u.items[t.index])};break;case Je:i=e.isOpen?{highlightedIndex:H(e.highlightedIndex,1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:s&&null==e.selectedItem?-1:se(u,e,1),isOpen:u.items.length>=0};break;case Qe:i=e.isOpen?s?he(u,e.highlightedIndex):{highlightedIndex:H(e.highlightedIndex,-1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:se(u,e,-1),isOpen:u.items.length>=0};break;case ot:i=he(u,e.highlightedIndex);break;case Ze:i=(0,o.A)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case nt:i={highlightedIndex:H(e.highlightedIndex,-10,u.items,u.isItemDisabled,!0)};break;case it:i={highlightedIndex:H(e.highlightedIndex,10,u.items,u.isItemDisabled,!0)};break;case et:i={highlightedIndex:R(0,!1,u.items,u.isItemDisabled)};break;case tt:i={highlightedIndex:R(u.items.length-1,!0,u.items,u.isItemDisabled)};break;case ut:i=(0,o.A)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(n=u.items)?void 0:n.length)&&t.selectItem&&{selectedItem:u.items[e.highlightedIndex],inputValue:u.itemToString(u.items[e.highlightedIndex])});break;case rt:i={isOpen:!0,highlightedIndex:me(u),inputValue:t.inputValue};break;case st:i={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:se(u,e,0)};break;case mt:i={selectedItem:t.selectedItem,inputValue:u.itemToString(t.selectedItem)};break;case yt:i={inputValue:t.inputValue};break;default:return ye(e,t,bt)}return(0,o.A)({},e,i)}var Ct=["onMouseLeave","refKey","ref"],Dt=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],Ot=["onClick","onPress","refKey","ref"],Mt=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function At(e){void 0===e&&(e={}),wt(e,At);var t=(0,o.A)({},St,e),n=t.items,r=t.scrollIntoView,u=t.environment,s=t.getA11yStatus
2Message,a=function(e,t,n,i){var o=(0,l.useRef)(),r=te(e,t,n,i),u=r[0],s=r[1],a=fe();return(0,l.useEffect)(function(){P(t,"selectedItem")&&(a||t.itemToKey(t.selectedItem)!==t.itemToKey(o.current)&&s({type:yt,inputValue:t.itemToString(t.selectedItem)}),o.current=u.selectedItem===o.current?t.selectedItem:u.selectedItem)},[u.selectedItem,t.selectedItem]),[K(u,t),s]}(kt,t,xt,ge),d=a[0],c=a[1],p=d.isOpen,h=d.highlightedIndex,g=d.selectedItem,f=d.inputValue,m=(0,l.useRef)(null),I=(0,l.useRef)({}),v=(0,l.useRef)(null),y=(0,l.useRef)(null),b=fe(),S=J(t),k=(0,l.useRef)(),C=ee({state:d,props:t}),D=(0,l.useCallback)(function(e){return I.current[S.getItemId(e)]},[S]);de(s,d,[p,h,g,f],u);var O=ce({menuElement:m.current,highlightedIndex:h,isOpen:p,itemRefs:I,scrollIntoView:r,getItemNodeFromIndex:D});pe({props:t,state:d}),(0,l.useEffect)(function(){re(t,"isOpen")&&v.current&&v.current.focus()},[]),(0,l.useEffect)(function(){b||(k.current=n.length)});var M=le(u,(0,l.useCallback)(function(){C.current.state.isOpen&&c({type:ut,selectItem:!1})},[c,C]),(0,l.useMemo)(function(){return[m,y,v]},[m.current,y.current,v.current])),A=ae("getInputProps","getMenuProps");(0,l.useEffect)(function(){p||(I.current={})},[p]),(0,l.useEffect)(function(){var e;p&&null!=u&&u.document&&null!=v&&null!=(e=v.current)&&e.focus&&u.document.activeElement!==v.current&&v.current.focus()},[p,u]);var E=(0,l.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),c({type:Je,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),c({type:Qe,altKey:e.altKey})},Home:function(e){C.current.state.isOpen&&(e.preventDefault(),c({type:et}))},End:function(e){C.current.state.isOpen&&(e.preventDefault(),c({type:tt}))},Escape:function(e){var t=C.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),c({type:Ze}))},Enter:function(e){C.current.state.isOpen&&229!==e.which&&(e.preventDefault(),c({type:ot}))},PageUp:function(e){C.current.state.isOpen&&(e.preventDefault(),c({type:nt}))},PageDown:function(e){C.current.state.isOpen&&(e.preventDefault(),c({type:it}))}}},[c,C]),H=(0,l.useCallback)(function(e){return(0,o.A)({id:S.labelId,htmlFor:S.inputId},e)},[S]),R=(0,l.useCallback)(function(e,t){var n,r=void 0===e?{}:e,u=r.onMouseLeave,s=r.refKey,l=void 0===s?"ref":s,a=r.ref,d=(0,i.A)(r,Ct),p=(void 0===t?{}:t).suppressRefError;return A("getMenuProps",void 0!==p&&p,l,m),(0,o.A)(((n={})[l]=w(a,function(e){m.current=e}),n.id=S.menuId,n.role="listbox",n["aria-labelledby"]=d&&d["aria-label"]?void 0:""+S.labelId,n.onMouseLeave=x(u,function(){c({type:lt})}),n),d)},[c,A,S]),V=(0,l.useCallback)(function(e){var t,n,r=void 0===e?{}:e,u=r.item,s=r.index,l=r.refKey,a=void 0===l?"ref":l,d=r.ref,p=r.onMouseMove,h=r.onMouseDown,g=r.onClick;r.onPress;var f=r.disabled,m=(0,i.A)(r,Dt);void 0!==f&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var v=C.current,y=v.props,b=v.state,k=Q(u,s,y.items,"Pass either item or index to getItemProps!"),D=k[0],A=k[1],E=y.isItemDisabled(D,A),K=g;return(0,o.A)(((t={})[a]=w(d,function(e){e&&(I.current[S.getItemId(A)]=e)}),t["aria-disabled"]=E,t["aria-selected"]=A===b.highlightedIndex,t.id=S.getItemId(A),t.role="option",t),!E&&((n={}).onClick=x(K,function(){c({type:dt,index:A})}),n),{onMouseMove:x(p,function(){M.isTouchEnd||A===b.highlightedIndex||(O.current=!1,c({type:at,index:A,disabled:E}))}),onMouseDown:x(h,function(e){return e.preventDefault()})},m)},[c,S,C,M,O]),B=(0,l.useCallback)(function(e){var t,n=void 0===e?{}:e,r=n.onClick;n.onPress;var u=n.refKey,s=void 0===u?"ref":u,l=n.ref,a=(0,i.A)(n,Ot),d=C.current.state;return(0,o.A)(((t={})[s]=w(l,function(e){y.current=e}),t["aria-controls"]=S.menuId,t["aria-expanded"]=d.isOpen,t.id=S.toggleButtonId,t.tabIndex=-1,t),!a.disabled&&(0,o.A)({},{onClick:x(r,function(){c({type:ct})})}),a)},[c,C,S]),L=(0,l.useCallback)(function(e,t){var n,r=void 0===e?{}:e,s=r.onKeyDown,l=r.onChange,a=r.onInput,d=r.onBlur;r.onChangeText;var p=r.onClick,h=r.refKey,g=void 0===h?"ref":h,f=r.ref,m=(0,i.A)(r,Mt),I=(void 0===t?{}:t).suppressRefError;A("getInputProps",void 0!==I&&I,g,v);var y,b=C.current.state,k={};m.disabled||((y={}).onChange=x(l,a,function(e){c({type:rt,inputValue:e.target.value})}),y.onKeyDown=x(s,function(e){var t=T(e);t&&E[t]&&E[t](e)}),y.onBlur=x(d,function(e){if(null!=u&&u.document&&b.isOpen&&!M.isMouseDown){var t=null===e.relatedTarget&&u.document.activeElement!==u.document.body;c({type:ut,selectItem:!t})}}),y.onClick=x(p,function(){c({type:st})}),k=y);return(0,o.A)(((n={})[g]=w(f,function(e){v.current=e}),n["aria-activedescendant"]=b.isOpen&&b.highlightedIndex>-1?S.getItemId(b.highlightedIndex):"",n["aria-autocomplete"]="list",n["aria-controls"]=S.menuId,n["aria-expanded"]=b.isOpen,n["aria-labelledby"]=m&&m["aria-label"]?void 0:S.labelId,n.autoComplete="off",n.id=S.inputId,n.role="combobox",n.value=b.inputValue,n),k,m)},[c,S,u,E,C,M,A]),F=(0,l.useCallback)(function(){c({type:pt})},[c]),N=(0,l.useCallback)(function(){c({type:gt})},[c]),_=(0,l.useCallback)(function(){c({type:ht})},[c]),U=(0,l.useCallback)(function(e){c({type:ft,highlightedIndex:e})},[c]),j=(0,l.useCallback)(function(e){c({type:mt,selectedItem:e})},[c]);return{getItemProps:V,getLabelProps:H,getMenuProps:R,getInputProps:L,getToggleButtonProps:B,toggleMenu:F,openMenu:_,closeMenu:N,setHighlightedIndex:U,setInputValue:(0,l.useCallback)(function(e){c({type:It,inputValue:e})},[c]),selectItem:j,reset:(0,l.useCallback)(function(){c({type:vt})},[c]),highlightedIndex:h,isOpen:p,selectedItem:g,inputValue:f}}At.stateChangeTypes=bt;var Et={activeIndex:-1,selectedItems:[]};function Kt(e,t){return re(e,t,Et)}function Pt(e,t){return oe(e,t,Et)}function Tt(e){return{activeIndex:Kt(e,"activeIndex"),selectedItems:Kt(e,"selectedItems")}}function Ht(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&""!==t.value)||0===t.selectionStart&&0===t.selectionEnd}function Rt(e,t){return e.selectedItems===t.selectedItems&&e.activeIndex===t.activeIndex}s().array,s().array,s().array,s().func,s().number,s().number,s().number,s().func,s().func,s().string,
2s().string;var Vt={itemToKey:ie.itemToKey,stateReducer:ie.stateReducer,environment:ie.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},Bt=I;var Lt=0,Ft=1,Nt=2,_t=3,Ut=4,jt=5,Wt=6,qt=7,zt=8,$t=9,Xt=10,Yt=11,Gt=12,Jt=Object.freeze({__proto__:null,DropdownClick:qt,DropdownKeyDownBackspace:Wt,DropdownKeyDownNavigationPrevious:jt,FunctionAddSelectedItem:zt,FunctionRemoveSelectedItem:$t,FunctionReset:Gt,FunctionSetActiveIndex:Yt,FunctionSetSelectedItems:Xt,SelectedItemClick:Lt,SelectedItemKeyDownBackspace:Nt,SelectedItemKeyDownDelete:Ft,SelectedItemKeyDownNavigationNext:_t,SelectedItemKeyDownNavigationPrevious:Ut});function Qt(e,t){var n,i=t.type,r=t.index,u=t.props,s=t.selectedItem,l=e.activeIndex,a=e.selectedItems;switch(i){case Lt:n={activeIndex:r};break;case Ut:n={activeIndex:l-1<0?0:l-1};break;case _t:n={activeIndex:l+1>=a.length?-1:l+1};break;case Nt:case Ft:if(l<0)break;var d=l;1===a.length?d=-1:l===a.length-1&&(d=a.length-2),n=(0,o.A)({selectedItems:[].concat(a.slice(0,l),a.slice(l+1))},{activeIndex:d});break;case jt:n={activeIndex:a.length-1};break;case Wt:n={selectedItems:a.slice(0,a.length-1)};break;case zt:n={selectedItems:[].concat(a,[s])};break;case qt:n={activeIndex:-1};break;case $t:var c=l,p=a.findIndex(function(e){return u.itemToKey(e)===u.itemToKey(s)});if(p<0)break;1===a.length?c=-1:p===a.length-1&&(c=a.length-2),n={selectedItems:[].concat(a.slice(0,p),a.slice(p+1)),activeIndex:c};break;case Xt:n={selectedItems:t.selectedItems};break;case Yt:n={activeIndex:t.activeIndex};break;case Gt:n={activeIndex:Pt(u,"activeIndex"),selectedItems:Pt(u,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return(0,o.A)({},e,n)}var Zt=["refKey","ref","onClick","onKeyDown","selectedItem","index"],en=["refKey","ref","onKeyDown","onClick","preventKeyAction"];function tn(e){void 0===e&&(e={}),Bt(e,tn);var t=(0,o.A)({},Vt,e),n=t.getA11yStatusMessage,r=t.environment,u=t.keyNavigationNext,s=t.keyNavigationPrevious,a=ne(Qt,t,Tt,Rt),d=a[0],c=a[1],p=d.activeIndex,h=d.selectedItems,g=fe(),f=(0,l.useRef)(null),m=(0,l.useRef)();m.current=[];var I=ee({state:d,props:t});de(n,d,[p,h],r),(0,l.useEffect)(function(){g||(-1===p&&f.current?f.current.focus():m.current[p]&&m.current[p].focus())},[p]),pe({props:t,state:d});var v=ae("getDropdownProps"),y=(0,l.useMemo)(function(){var e;return(e={})[s]=function(){c({type:Ut})},e[u]=function(){c({type:_t})},e.Delete=function(){c({type:Ft})},e.Backspace=function(){c({type:Nt})},e},[c,u,s]),b=(0,l.useMemo)(function(){var e;return(e={})[s]=function(e){Ht(e)&&c({type:jt})},e.Backspace=function(e){Ht(e)&&c({type:Wt})},e},[c,s]);return{getSelectedItemProps:(0,l.useCallback)(function(e){var t,n=void 0===e?{}:e,r=n.refKey,u=void 0===r?"ref":r,s=n.ref,l=n.onClick,a=n.onKeyDown,d=n.selectedItem,p=n.index,h=(0,i.A)(n,Zt),g=I.current.state,f=Q(d,p,g.selectedItems,"Pass either item or index to getSelectedItemProps!")[1],v=f>-1&&f===g.activeIndex;return(0,o.A)(((t={})[u]=w(s,function(e){e&&m.current.push(e)}),t.tabIndex=v?0:-1,t.onClick=x(l,function(){c({type:Lt,index:f})}),t.onKeyDown=x(a,function(e){var t=T(e);t&&y[t]&&y[t](e)}),t),h)},[c,I,y]),getDropdownProps:(0,l.useCallback)(function(e,t){var n,r=void 0===e?{}:e,u=r.refKey,s=void 0===u?"ref":u,l=r.ref,a=r.onKeyDown,d=r.onClick,p=r.preventKeyAction,h=void 0!==p&&p,g=(0,i.A)(r,en),m=(void 0===t?{}:t).suppressRefError;v("getDropdownProps",void 0!==m&&m,s,f);return(0,o.A)(((n={})[s]=w(l,function(e){e&&(f.current=e)}),n),!h&&{onKeyDown:x(a,function(e){var t=T(e);t&&b[t]&&b[t](e)}),onClick:x(d,function(){c({type:qt})})},g)},[c,b,v]),addSelectedItem:(0,l.useCallback)(function(e){c({type:zt,selectedItem:e})},[c]),removeSelectedItem:(0,l.useCallback)(function(e){c({type:$t,selectedItem:e})},[c]),setSelectedItems:(0,l.useCallback)(function(e){c({type:Xt,selectedItems:e})},[c]),setActiveIndex:(0,l.useCallback)(function(e){c({type:Yt,activeIndex:e})},[c]),reset:(0,l.useCallback)(function(){c({type:Gt})},[c]),selectedItems:h,activeIndex:p}}tn.stateChangeTypes=Jt},6429:(e,t,n)=>{n(8577)},8577:(e,t)=>{var n,i=Symbol.for("react.element"),o=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),a=Symbol.for("react.context"),d=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function I(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case r:case s:case u:case p:case h:return e;default:switch(e=e&&e.$$typeof){case d:case a:case c:case f:case g:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.