"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4675],{11298:(e,t,n)=>{n.d(t,{Ay:()=>N});var i,o=n(68680),r=n(96991),u=n(12723),s=n(95062),l=n(14232);n(72601);var a=n(78432),d=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}),c=0;function h(){return String(c++)}function g(e){var t=l.useRef(e);return t.current=e,t}function p(){for(var e=arguments.length,t=Array(e),n=0;n1?n-1:0),o=1;o1?n-1:0),o=1;o=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;s1&&n.props.onStateChange(u,n.getStateAndHelpers()),i&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==o&&n.props.onChange(o,n.getStateAndHelpers()),n.props.onUserAction(u,n.getStateAndHelpers())})},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var i,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=(0,o.A)(u,P),c=(void 0===t?{}:t).suppressRefError;n.getRootProps.called=!0,n.getRootProps.refKey=l,n.getRootProps.suppressRefError=void 0!==c&&c;var h=n.getState().isOpen;return(0,r.A)(((i={})[l]=O(a,n.rootRef),i.role="combobox",i["aria-expanded"]=h,i["aria-haspopup"]="listbox",i["aria-owns"]=h?n.menuId:void 0,i["aria-labelledby"]=n.labelId,i),d)},n.keyDownHandlers={ArrowDown:function(e){var t=this;if(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,r.A)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=(0,r.A)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=(0,r.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,i=t.onClick;t.onPress;var u=t.onKeyDown,s=t.onKeyUp,l=t.onBlur,a=(0,o.A)(t,B),d=n.getState().isOpen,c={onClick:k(i,n.buttonHandleClick),onKeyDown:k(u,n.buttonHandleKeyDown),onKeyUp:k(s,n.buttonHandleKeyUp),onBlur:k(l,n.buttonHandleBlur)},h=a.disabled?{}:c;return(0,r.A)({type:"button",role:"button","aria-label":d?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},h,a)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=M(e);n.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,r.A)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t,i=void 0===e?{}:e,u=i.onKeyDown,s=i.onBlur,l=i.onChange,a=i.onInput;i.onChangeText;var d=(0,o.A)(i,L),c={},h=n.getState(),g=h.inputValue,p=h.isOpen,I=h.highlightedIndex;return d.disabled||((t={}).onChange=k(l,a,n.inputHandleChange),t.onKeyDown=k(u,n.inputHandleKeyDown),t.onBlur=k(s,n.inputHandleBlur),c=t),(0,r.A)({"aria-autocomplete":"list","aria-activedescendant":p&&"number"==typeof I&&I>=0?n.getItemId(I):void 0,"aria-controls":p?n.menuId:void 0,"aria-labelledby":d&&d["aria-label"]?void 0:n.labelId,autoComplete:"off",value:g,id:n.inputId},c,d)},n.inputHandleKeyDown=function(e){var t=M(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(){if(!n.isMouseDown&&n.props.environment){var e,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 i,u=void 0===e?{}:e,s=u.refKey,l=void 0===s?"ref":s,a=u.ref,d=(0,o.A)(u,F),c=(void 0===t?{}:t).suppressRefError;return n.getMenuProps.called=!0,n.getMenuProps.refKey=l,n.getMenuProps.suppressRefError=void 0!==c&&c,(0,r.A)(((i={})[l]=O(a,n.menuRef),i.role="listbox",i["aria-labelledby"]=d&&d["aria-label"]?void 0:n.labelId,i.id=n.menuId,i),d)},n.getItemProps=function(e){var t,i=void 0===e?{}:e,u=i.onMouseMove,s=i.onMouseDown,l=i.onClick;i.onPress;var a=i.index,d=i.item,c=void 0===d?void 0:d,h=(0,o.A)(i,_);void 0===a?(n.items.push(c),a=n.items.indexOf(c)):n.items[a]=c;var g=((t={onMouseMove:k(u,function(){a!==n.getState().highlightedIndex&&(n.setHighlightedIndex(a,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout(function(){return n.avoidScrolling=!1},250))}),onMouseDown:k(s,function(e){e.preventDefault()})}).onClick=k(l,function(){n.selectItemAtIndex(a,{type:9})}),t),p=h.disabled?{onMouseDown:g.onMouseDown}:g;return(0,r.A)({id:n.getItemId(a),role:"option","aria-selected":n.getState().highlightedIndex===a},p,h)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=T(e),n.internalSetState(function(t){var i=t.selectedItem;return(0,r.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=T(e),n.internalSetState(function(t){var i=t.isOpen;return(0,r.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),w(t)()})},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=D(function(){if(null!=(e=n.props)&&null!=(e=e.environment)&&e.document){var e,t=n.getState(),i=n.items[t.highlightedIndex],o=n.getItemCount(),u=n.props.getA11yStatusMessage((0,r.A)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:o,highlightedItem:i},t));n.previousResultCount=o,v(u,n.props.environment.document)}},200);var n,i=n.props,u=i.defaultHighlightedIndex,s=i.initialHighlightedIndex,l=i.defaultIsOpen,a=i.initialIsOpen,d=i.initialInputValue,c=i.initialSelectedItem,g=n.getState({highlightedIndex:void 0===s?u:s,isOpen:void 0===a?l:a,inputValue:void 0===d?"":d,selectedItem:void 0===c?null:c});return null!=g.selectedItem&&void 0===n.props.initialInputValue&&(g.inputValue=n.props.itemToString(g.selectedItem)),n.state=g,n}(0,u.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),x(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);this.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,h=this.getItemProps,g=this.openMenu,p=this.closeMenu,I=this.toggleMenu,m=this.selectItem,f=this.selectItemAtIndex,v=this.selectHighlightedItem,y=this.setHighlightedIndex,x=this.clearSelection,b=this.clearItems;return{getRootProps:s,getToggleButtonProps:l,getLabelProps:a,getMenuProps:d,getInputProps:c,getItemProps:h,reset:this.reset,openMenu:g,closeMenu:p,toggleMenu:I,selectItem:m,selectItemAtIndex:f,selectHighlightedItem:v,setHighlightedIndex:y,clearSelection:x,clearItems:b,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){E(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=A(this.props.children,y);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=A(e(this.getStateAndHelpers()));if(!t)return null;if(this.getRootProps.called||this.props.suppressRefError)return t;if("string"==typeof t.type)return(0,l.cloneElement)(t,this.getRootProps(t.props))},t}(l.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:C,itemToString:function(e){return null==e?"":String(e)},onStateChange:y,onInputValueChange:y,onUserAction:y,onChange:y,onSelect:y,onOuterClick:y,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?void 0:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:b},e.stateChangeTypes=d,e}();function U(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function j(e,t,n,i){var o=l.useRef(null),u=l.useRef(void 0),s=g(t),a=l.useCallback(function(t,n){u.current=n;var i=e(t=x(t,s.current),s.current,n),o=s.current.stateReducer(t,(0,r.A)({},n,{changes:i}));return(0,r.A)({},t,o)},[s,e]),d=l.useReducer(a,t,n),c=d[0],h=d[1],p=u.current;return l.useEffect(function(){var e,t=x(null!=(e=o.current)?e:{},s.current);p&&o.current&&!i(t,c)&&function(e,t,n,i){for(var o=e.type,u={},s=Object.keys(n),l=0;ln.indexOf(e))throw Error(i);return[e,n.indexOf(e)]}if(void 0!==t){var o=n[t];if(void 0===o)throw Error(i);return[o,t]}throw Error(i)}function z(){var e=l.useRef(!0);return l.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}var W={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}),itemToKey:s.func,stateReducer:s.func};function J(e,t,n){var i=e["default"+U(t)];return void 0!==i?i:n[t]}function Q(e,t,n){var i=e[t];if(void 0!==i)return i;var o=e["initial"+U(t)];return void 0!==o?o:J(e,t,n)}var X=I(function(e,t){v(e,t)},200);function Y(e,t,n,i){var o=null==i?void 0:i.document,r=z();l.useEffect(function(){e&&!r&&o&&X(e(t),o)},n),l.useEffect(function(){return function(){var e;X.cancel(),(e=null==o?void 0:o.getElementById("a11y-status-message"))&&e.remove()}},[o])}var Z=(0,r.A)({},W,{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}),$={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:function(e,t){return t.changes},scrollIntoView:b,environment:"undefined"==typeof window?void 0:window},ee={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},et="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect;function en(e){var t,n,i=Q(e,"selectedItem",ee),o=Q(e,"isOpen",ee),r=(n=Q(t=e,"highlightedIndex",ee))>-1&&t.isItemDisabled(t.items[n],n)?-1:n,u=Q(e,"inputValue",ee);return{highlightedIndex:r<0&&i&&o?e.items.findIndex(function(t){return e.itemToKey(t)===e.itemToKey(i)}):r,isOpen:o,selectedItem:i,inputValue:u}}function ei(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 eo(e,t,n){var i=l.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1}),o=l.useCallback(function(){return n.map(function(e){return e.current})},[n]);return l.useEffect(function(){if(!e)return y;function n(){i.current.isTouchEnd=!1,i.current.isMouseDown=!0}function r(n){i.current.isMouseDown=!1,V(n.target,o(),e)||t()}function u(){i.current.isTouchEnd=!1,i.current.isTouchMove=!1}function s(){i.current.isTouchMove=!0}function l(n){i.current.isTouchEnd=!0,i.current.isTouchMove||V(n.target,o(),e,!1)||t()}return e.addEventListener("mousedown",n),e.addEventListener("mouseup",r),e.addEventListener("touchstart",u),e.addEventListener("touchmove",s),e.addEventListener("touchend",l),function(){e.removeEventListener("mousedown",n),e.removeEventListener("mouseup",r),e.removeEventListener("touchstart",u),e.removeEventListener("touchmove",s),e.removeEventListener("touchend",l)}},[e,o,t]),i.current}var er=function(){return y};function eu(e){var t=e.highlightedIndex,n=e.isOpen,i=e.itemRefs,o=e.getItemNodeFromIndex,r=e.menuElement,u=e.scrollIntoView,s=l.useRef(!0);return et(function(){!(t<0)&&n&&Object.keys(i.current).length&&(!1===s.current?s.current=!0:u(o(t),r))},[t]),s}function es(e,t,n){void 0===n&&(n=!0);var i,o=(null==(i=e.items)?void 0:i.length)&&t>=0;return(0,r.A)({isOpen:!1,highlightedIndex:-1},o&&(0,r.A)({selectedItem:e.items[t],isOpen:J(e,"isOpen",ee),highlightedIndex:J(e,"highlightedIndex",ee)},n&&{inputValue:e.itemToString(e.items[t])}))}function el(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function ea(e){var t=J(e,"highlightedIndex",ee);return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}function ed(e,t,n,i){var o;switch(n.type){case i.ItemMouseMove:o={highlightedIndex:n.disabled?-1:n.index};break;case i.MenuMouseLeave:o={highlightedIndex:-1};break;case i.ToggleButtonClick:case i.FunctionToggleMenu:o={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ei(t,e,0)};break;case i.FunctionOpenMenu:o={isOpen:!0,highlightedIndex:ei(t,e,0)};break;case i.FunctionCloseMenu:o={isOpen:!1};break;case i.FunctionSetHighlightedIndex:o={highlightedIndex:t.isItemDisabled(t.items[n.highlightedIndex],n.highlightedIndex)?-1:n.highlightedIndex};break;case i.FunctionSetInputValue:o={inputValue:n.inputValue};break;case i.FunctionReset:o={highlightedIndex:ea(t),isOpen:J(t,"isOpen",ee),selectedItem:J(t,"selectedItem",ee),inputValue:J(t,"inputValue",ee)};break;default:throw Error("Reducer called without proper action type.")}return(0,r.A)({},e,o)}(0,r.A)({},Z,{items:s.array.isRequired,isItemDisabled:s.func});var ec=(0,r.A)({},$,{isItemDisabled:function(){return!1}}),eh=Object.freeze({__proto__:null,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,ItemClick:14,ItemMouseMove:13,MenuMouseLeave:12,ToggleButtonBlur:11,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownPageDown:10,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownSpaceButton:8});function eg(e,t,n){var i,o,u=n.type,s=n.altKey;switch(u){case 14:o={isOpen:J(t,"isOpen",ee),highlightedIndex:ea(t),selectedItem:t.items[n.index]};break;case 3:var l=n.key,a=""+e.inputValue+l,d=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=0&&(null==(i=t.items)?void 0:i.length)&&{selectedItem:t.items[e.highlightedIndex]});break;case 19:o={selectedItem:n.selectedItem};break;default:return ed(e,t,n,eh)}return(0,r.A)({},e,o)}var ep=(0,r.A)({},i||(i=n.t(l,2))).useId,eI="function"==typeof ep?function(e){var t=e.id,n=e.labelId,i=e.menuId,o=e.getItemId,r=e.toggleButtonId,u=e.inputId,s="downshift-"+ep();return t||(t=s),l.useMemo(function(){return{labelId:null!=n?n:t+"-label",menuId:null!=i?i:t+"-menu",getItemId:null!=o?o:function(e){return t+"-item-"+e},toggleButtonId:null!=r?r:t+"-toggle-button",inputId:null!=u?u:t+"-input"}},[o,t,u,n,i,r])}:function(e){var t=e.id,n=e.labelId,i=e.menuId,o=e.getItemId,r=e.toggleButtonId,u=e.inputId,s=l.useRef(null!=t?t:"downshift-"+h()).current;return l.useMemo(function(){return{labelId:null!=n?n:s+"-label",menuId:null!=i?i:s+"-menu",getItemId:null!=o?o:function(e){return s+"-item-"+e},toggleButtonId:null!=r?r:s+"-toggle-button",inputId:null!=u?u:s+"-input"}},[o,u,n,i,r,s])},em=["onClick"],ef=["onMouseLeave","refKey","ref"],ev=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],ey=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];var ex=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:22,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,InputBlur:9,InputChange:8,InputClick:10,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEnd:4,InputKeyDownEnter:7,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownPageDown:6,InputKeyDownPageUp:5,ItemClick:13,ItemMouseMove:12,MenuMouseLeave:11,ToggleButtonClick:14});function eb(e){var t=en(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,r.A)({},t,{inputValue:i})}(0,r.A)({},Z,{items:s.array.isRequired,isItemDisabled:s.func,inputValue:s.string,defaultInputValue:s.string,initialInputValue:s.string,inputId:s.string,onInputValueChange:s.func});var ew=(0,r.A)({},$,{isItemDisabled:function(){return!1}});function eS(e,t,n){var i,o,u=n.type,s=n.altKey;switch(u){case 13:o={isOpen:J(t,"isOpen",ee),highlightedIndex:ea(t),selectedItem:t.items[n.index],inputValue:t.itemToString(t.items[n.index])};break;case 0:o=e.isOpen?{highlightedIndex:H(e.highlightedIndex,1,t.items,t.isItemDisabled,!0)}:{highlightedIndex:s&&null==e.selectedItem?-1:ei(t,e,1),isOpen:t.items.length>=0};break;case 1:o=e.isOpen?s?es(t,e.highlightedIndex):{highlightedIndex:H(e.highlightedIndex,-1,t.items,t.isItemDisabled,!0)}:{highlightedIndex:ei(t,e,-1),isOpen:t.items.length>=0};break;case 7:o=es(t,e.highlightedIndex);break;case 2:o=(0,r.A)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case 5:o={highlightedIndex:H(e.highlightedIndex,-10,t.items,t.isItemDisabled,!0)};break;case 6:o={highlightedIndex:H(e.highlightedIndex,10,t.items,t.isItemDisabled,!0)};break;case 3:o={highlightedIndex:R(0,!1,t.items,t.isItemDisabled)};break;case 4:o={highlightedIndex:R(t.items.length-1,!0,t.items,t.isItemDisabled)};break;case 9:o=(0,r.A)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(i=t.items)?void 0:i.length)&&n.selectItem&&{selectedItem:t.items[e.highlightedIndex],inputValue:t.itemToString(t.items[e.highlightedIndex])});break;case 8:o={isOpen:!0,highlightedIndex:ea(t),inputValue:n.inputValue};break;case 10:o={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:ei(t,e,0)};break;case 19:o={selectedItem:n.selectedItem,inputValue:t.itemToString(n.selectedItem)};break;case 22:o={inputValue:n.inputValue};break;default:return ed(e,t,n,ex)}return(0,r.A)({},e,o)}var eD=["onMouseLeave","refKey","ref"],ek=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],eO=["onClick","onPress","refKey","ref"],eC=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];var eA={activeIndex:-1,selectedItems:[]};function eK(e){return{activeIndex:Q(e,"activeIndex",eA),selectedItems:Q(e,"selectedItems",eA)}}function eT(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 eE(e,t){return e.selectedItems===t.selectedItems&&e.activeIndex===t.activeIndex}Z.stateReducer,Z.itemToKey,Z.environment,s.array,s.array,s.array,s.func,s.number,s.number,s.number,s.func,s.func,s.string,s.string;var eM={itemToKey:$.itemToKey,stateReducer:$.stateReducer,environment:$.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},eH=Object.freeze({__proto__:null,DropdownClick:7,DropdownKeyDownBackspace:6,DropdownKeyDownNavigationPrevious:5,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionReset:12,FunctionSetActiveIndex:11,FunctionSetSelectedItems:10,SelectedItemClick:0,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownDelete:1,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4});function eR(e,t,n){var i,o=n.type,u=n.index,s=n.selectedItem,l=e.activeIndex,a=e.selectedItems;switch(o){case 0:i={activeIndex:u};break;case 4:i={activeIndex:l-1<0?0:l-1};break;case 3:i={activeIndex:l+1>=a.length?-1:l+1};break;case 2:case 1:if(l<0)break;var d=l;1===a.length?d=-1:l===a.length-1&&(d=a.length-2),i=(0,r.A)({selectedItems:[].concat(a.slice(0,l),a.slice(l+1))},{activeIndex:d});break;case 5:i={activeIndex:a.length-1};break;case 6:i={selectedItems:a.slice(0,a.length-1)};break;case 8:i={selectedItems:[].concat(a,[s])};break;case 7:i={activeIndex:-1};break;case 9:var c=l,h=a.findIndex(function(e){return t.itemToKey(e)===t.itemToKey(s)});if(h<0)break;1===a.length?c=-1:h===a.length-1&&(c=a.length-2),i={selectedItems:[].concat(a.slice(0,h),a.slice(h+1)),activeIndex:c};break;case 10:i={selectedItems:n.selectedItems};break;case 11:i={activeIndex:n.activeIndex};break;case 12:i={activeIndex:J(t,"activeIndex",eA),selectedItems:J(t,"selectedItems",eA)};break;default:throw Error("Reducer called without proper action type.")}return(0,r.A)({},e,i)}var eV=["refKey","ref","onClick","onKeyDown","selectedItem","index"],eP=["refKey","ref","onKeyDown","onClick","preventKeyAction"];var eB=Object.freeze({__proto__:null,FunctionAddItem:6,TagClick:0,TagGroupKeyDownArrowLeft:1,TagGroupKeyDownArrowRight:2,TagGroupKeyDownBackspace:4,TagGroupKeyDownDelete:3,TagRemoveClick:5});function eL(e,t,n){var i;switch(n.type){case 0:i={activeIndex:n.index};break;case 1:i={activeIndex:0===e.activeIndex?e.items.length-1:e.activeIndex-1};break;case 2:i={activeIndex:e.activeIndex===e.items.length-1?0:e.activeIndex+1};break;case 4:case 3:var o=[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),u=0===o.length?-1:o.length===e.activeIndex?e.activeIndex-1:e.activeIndex;i={items:[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),activeIndex:u};break;case 5:var s=[].concat(e.items.slice(0,n.index),e.items.slice(n.index+1)),l=0===s.length?-1:s.length===n.index?n.index-1:n.index;i={items:s,activeIndex:l};break;case 6:var a=[];a=void 0===n.index?[].concat(e.items,[n.item]):[].concat(e.items.slice(0,n.index),[n.item],e.items.slice(n.index));var d=-1===e.activeIndex?a.length-1:e.activeIndex;i={items:a,activeIndex:d};break;default:throw Error("Invalid useTagGroup reducer action.")}return(0,r.A)({},e,i)}var eF=(0,r.A)({},i||(i=n.t(l,2))).useId,e_="function"==typeof eF?function(e){var t=e.id,n=e.tagGroupId,i=e.getTagId,o="downshift-"+eF();return t||(t=o),l.useMemo(function(){return{tagGroupId:null!=n?n:t+"-tag-group",getTagId:null!=i?i:function(e){return t+"-tag-"+e}}},[i,t,n])}:function(e){var t=e.id,n=e.getTagId,i=e.tagGroupId,o=l.useRef(null!=t?t:"downshift-"+h()).current;return l.useMemo(function(){return{tagGroupId:null!=i?i:o+"-tag-group",getTagId:null!=n?n:function(e){return o+"-tag-"+e}}},[n,o,i])};function eN(e){var t,n,i,o,r=null!=(t=null!=(n=e.items)?n:e.initialItems)?t:[];return{activeIndex:null!=(i=null!=(o=e.activeIndex)?o:e.initialActiveIndex)?i:0===r.length?-1:0,items:r}}function eU(e,t){return e.activeIndex===t.activeIndex&&e.items===t.items}var ej="tag-group-a11y-description",eq=(s.func,["onKeyDown"]),eG=["index","refKey","ref","onClick"],ez=["index","onClick"]}}]); //# sourceMappingURL=./87f43a27-c3bcaf08086ae7ec.js.map