PageSourceSearch

https://selfcare.ooredoo.qa/o/frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js

js ooredoo.qa collected 2026-09-24 08:58:43 UTC 22,764 bytes, 1 lines download raw bytes

1import*as e from"../../../frontend-js-dependencies-web/__liferay__/exports/fuzzy.js";import*as t from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import*as r from"../../../frontend-js-react-web/__liferay__/exports/react.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$core.js";import*as o from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js";import*as a from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import*as l from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js";import*as i from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var u={356:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Autocomplete=void 0;var n=r(630),o=_interopRequireDefault(r(703)),a=r(798),l=_interopRequireDefault(r(791)),i=r(934),u=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(421)),c=r(272),f=["children"],s=["UNSAFE_loadingShrink","active","alignmentByViewport","allowsCustomValue","as","children","containerElementRef","defaultActive","defaultItems","defaultValue","direction","filterKey","items","loadingState","menuTrigger","messages","onActiveChange","onChange","onItemsChange","onLoadMore","value"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,i=!1;try{for(r=r.call(e);!(l=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,o=e}finally{try{l||null==r.return||r.return()}finally{if(i)throw o}}return a}(e,t)||function _unsupportedIterableToArray(e,t){if(!e)return;if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _arrayLikeToArray(e,t)}(e,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _typeof(e){return _typeof="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},_typeof(e)}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,o=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var d=n.__NOT_PUBLIC_COLLECTION.Collection,p=n.__NOT_PUBLIC_COLLECTION.useCollection,y=n.__NOT_PUBLIC_COLLECTION.useVirtual,m=n.__NOT_PUBLIC_LIVE_ANNOUNCER.LiveAnnouncer,_=u.default.forwardRef((function List(e,t){var r=e.children,n=_objectWithoutProperties(e,f);return u.default.createElement("ul",_extends({},n,{className:"list-unstyled",ref:t}),r)}));function hasItem(e,t,r){return e.find((function(e){return"string"==typeof e?e===t:"object"===_typeof(e)?!!r&&e[r]===t:void 0}))}var v=/[.*+?^${}()|[\]\\]/g,b={listCount:"{0} option available.",listCountPlural:"{0} options available.",loading:"Loading...",notFound:"No results found"};function AutocompleteInner(e,t){var r,n,f=e.UNSAFE_loadingShrink,g=e.active,h=(e.alignmentByViewport,e.allowsCustomValue),O=e.as,j=void 0===O?a.ClayInput:O,C=e.children,w=e.containerElementRef,x=e.defaultActive,I=e.defaultItems,A=e.defaultValue,P=e.direction,R=void 0===P?"bottom":P,k=e.filterKey,E=e.items,S=e.loadingState,D=e.menuTrigger,N=void 0===D?"input":D,L=e.messages,q=e.onActiveChange,W=e.onChange,M=e.onItemsChange,T=e.onLoadMore,K=e.value,V=_objectWithoutProperties(e,s);L=_objectSpread(_objectSpread({},b),null!==(r=L)&&void 0!==r?r:{});var F=_slicedToArray((0,i.useControlledState)({defaultName:"defaultItems",defaultValue:I,handleName:"onItemsChange",name:"items",onChange:M,value:E}),3),B=F[0],$=F[2],U=_slicedToArray((0,i.useControlledState)({defaultName:"defaultValue",defaultValue:A,handleName:"onChange",name:"value",onChange:W,value:K}),3),z=U[0],G=void 0===z?"":z,H=U[1],Z=U[2],X=_slicedToArray((0,i.useControlledState)({defaultName:"defaultActive",defaultValue:x,handleName:"onActiveChange",name:"active",onChange:q,value:g}),2),J=X[0],Q=X[1],Y=(0,u.useRef)(null),ee=(0,u.useRef)(null),te=(0,u.useRef)(!1),re=t||Y,ne=Boolean(void 0!==S&&1===S),oe=(0,i.useDebounce)(ne,500),ae=(0,u.useRef)(""),le=(0,i.useId)(),ie=(0,u.useRef)(null),ue=(0,i.useIsFirstRender)(),ce=(0,u.useCallback)((function(e){return null!==e.match(new RegExp(G.replace(v,"\\$&"),"i"))}),[G]);(0,u.useEffect)((function(){!h&&!ae.current&&G&&B&&hasItem(B,G,k)&&(ae.current=G)}),[]),(0,u.useEffect)((function(){if(!ue&&!h&&G&&!1===J&&ae.current!==G){if(!Z&&B&&hasItem(B,G,k))return void(ae.current=G);H(ae.current)}}),[J]);var fe=(0,u.useMemo)((function(){return oe?[]:$?B?null==B?void 0:B.filter((function(e){return k||"object"!==_typeof(e)?ce(k&&"object"===_typeof(e)?e[k]:e):(console.warn("<Autocomplete />: the component is trying to filter the list but it doesn't know which key to use for comparison, defines the key in 'filterKey' ('<Autocomplete filterKey=\"value\" />'). option=",e),!0)})):[]:null!=B?B:[]}),[oe,$,B,ce]),se=y({estimateSize:37,items:fe,parentRef:ee}),de=p({children:C,filter:$?ce:void 0,filterKey:"value",itemContainer:(0,u.useCallback)((function(e){var t,r,n=e.children,o=e.keyValue,a=null!==(t=null!==(r=n.props.textValue)&&void 0!==r?r:n.props.value)&&void 0!==t?t:n.props.children;return u.default.cloneElement(n,{keyValue:o,match:G,onClick:function onClick(e){var t;n.props.onClick&&n.props.onClick(e),e.defaultPrevented||(Q(!1),ae.current=a,H(a),te.current=!0,null===(t=re.current)||void 0===t||t.focus())},roleItem:"option"})}),[G]),items:fe,notFound:u.default.createElement(o.default.Item,{"aria-disabled":"true",className:"disabled",roleItem:"option"},L.notFound),suppressTextValueWarning:!1,virtualizer:B?se:void 0}),pe=_slicedToArray((0,u.useState)(""),2),ye=pe[0],me=pe[1];(0,i.useOverlayPosition)({alignmentByViewport:!0,alignmentPosition:"bottom"===R?5:7,autoBestAlign:!0,isOpen:J,ref:ee,triggerRef:w},[J,C]);var _e=(0,i.useNavigation)({activation:"manual",active:ye,collection:de,containerRef:ee,loop:!0,onNavigate:function onNavigate(e){return me(e)},orientation:"vertical",visible:J}).navigationProps;(0,u.useEffect)((function(){!J&&ye&&me("")}),[J]);var ve=de.getItems().length,be=(0,u.useRef)(ve);(0,u.useEffect)((function(){if(ie.current&&J&&(!ye||(0,i.isAppleDevice)()||ve!==be.current)){var e=de.getItems().length;ie.current.announce((0,i.sub)(1===e?L.listCount:L.listCountPlural,[e]))}be.current=ve}),[J,G]);var ge=(0,u.useCallback)((function(){return Q(!1)}),[]),he=(0,u.useCallback)((function(){if(ee.current&&ye){var e=document.getElementById(String(ye));e&&e.click()}}),[ye]),Oe=f?a.ClayInput.GroupItem:a.ClayInput.GroupInsetItem;return u.default.createElement(u.default.Fragment,null,u.default.createElement(m,{ref:ie}),u.default.createElement(j,_extends({},V,{"aria-activedescendant":J?String(ye):void 0,"aria-autocomplete":"list","aria-controls":le,"aria-expanded":J,autoComplete:"off",autoCorrect:"off",insetAfter:ne,onChange:function onChange(e){var t=e.target.value;t||(ae.current=t),null!==B&&Q(!0),H(t),ye&&me("")},onFocus:function onFocus(e){if(V.onFocus&&V.onFocus(e),"focus"===N&&null!==B){if
1(te.current)return void(te.current=!1);Q(!0)}},onKeyDown:function onKeyDown(e){switch(V.onKeyDown&&V.onKeyDown(e),e.key){case i.Keys.Tab:case i.Keys.Esc:Q(!1);break;case i.Keys.Enter:Q(!1),J&&ye&&he(),J||e.key!==i.Keys.Esc||H("");break;case i.Keys.Home:case i.Keys.End:me("");break;case i.Keys.Left:case i.Keys.Right:ye&&me("");break;case i.Keys.Up:case i.Keys.Down:if(e.preventDefault(),!J&&e.altKey&&e.key===i.Keys.Down&&null!==B)return e.stopPropagation(),void Q(!0);if(!ye){var t=e.key===i.Keys.Down?de.getFirstItem():de.getLastItem();me(t.key)}if(!J&&null!==B)return Q(!0);_e.onKeyDown(e);break;default:_e.onKeyDown(e)}},ref:re,role:"combobox",spellCheck:!1,value:G})),J&&u.default.createElement(i.Overlay,{isCloseOnInteractOutside:!0,isKeyboardDismiss:!0,isOpen:!0,menuRef:ee,onClose:ge,portalRef:ee,suppress:[ee,re],triggerRef:re},u.default.createElement("div",{className:"dropdown-menu dropdown-menu-select show",ref:ee,role:"presentation",style:{maxWidth:"none",width:"".concat(null===(n=w.current)||void 0===n?void 0:n.clientWidth,"px")}},u.default.createElement(c.AutocompleteContext.Provider,{value:{activeDescendant:ye,onActiveDescendant:me,onClick:H}},u.default.createElement(d,{"aria-label":V["aria-label"],"aria-labelledby":V["aria-labelledby"],as:_,collection:de,id:le,isLoading:ne,onLoadMore:T,role:"listbox"},oe?u.default.createElement(o.default.Item,{"aria-disabled":"true",className:"disabled",roleItem:"option"},L.loading):C)))),ne&&u.default.createElement(Oe,{after:!f||void 0,"aria-label":L.loading,"aria-valuemax":100,"aria-valuemin":0,role:"progressbar",shrink:f},u.default.createElement("span",{className:"inline-item inline-item-middle"},u.default.createElement(l.default,{size:"sm"}))))}var g=u.default.forwardRef(AutocompleteInner);t.Autocomplete=g,g.displayName="Autocomplete"},272:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.LegacyContext=t.AutocompleteContext=void 0,t.useAutocompleteState=function useAutocompleteState(){return(0,n.useContext)(a)};var n=r(421),o=(0,n.createContext)({});t.LegacyContext=o,o.displayName="ClayAutocompleteLegacyContext";var a=(0,n.createContext)({});t.AutocompleteContext=a},961:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=_interopRequireDefault(r(703)),o=_interopRequireDefault(r(421)),a=r(272);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var l=function ClayAutocompleteDropDown(e){var t=e.active,r=void 0!==t&&t,l=e.alignElementRef,i=e.alignmentByViewport,u=e.children,c=e.closeOnClickOutside,f=e.onActiveChange,s=e.onSetActive,d=o.default.useContext(a.LegacyContext).containerElementRef,p=o.default.useRef(null);l||(l=d);var y=l.current&&l.current.clientWidth;return o.default.createElement(n.default.Menu,{active:r,alignElementRef:l,alignmentByViewport:i,autoBestAlign:!!i,className:"autocomplete-dropdown-menu",closeOnClickOutside:c,onActiveChange:null!=f?f:s,ref:p,style:{maxWidth:"none",width:"".concat(y,"px")},triggerRef:l},u)};l.displayName="ClayAutocompleteDropDown";var i=l;t.default=i},204:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(798),o=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(r(421)),a=r(272);function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}var l=o.default.forwardRef((function(e,t){var r=o.default.useContext(a.LegacyContext).loading;return o.default.createElement(n.ClayInput,_extends({},e,{insetAfter:r,ref:t}))}));l.displayName="ClayAutocompleteInput";var i=l;t.default=i},29:(e,t,r)=>{function _typeof(e){return _typeof="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},_typeof(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=_interopRequireDefault(r(703)),o=r(934),a=_interopRequireDefault(r(238)),l=_interopRequireDefault(r(52)),i=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esMo
1dule)return e;if(null===e||"object"!==_typeof(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(421)),u=r(272),c=["children","className","disabled","innerRef","keyValue","match","textValue","value"],f=["children","innerRef","match","value"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,o=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s={post:"|}",pre:"}|"},d=i.default.forwardRef((function NewItem(e,t){var r,f=e.children,d=e.className,p=e.disabled,y=e.innerRef,m=e.keyValue,_=e.match,v=void 0===_?"":_,b=e.textValue,g=e.value,h=_objectWithoutProperties(e,c),O=(0,u.useAutocompleteState)(),j=O.activeDescendant,C=O.onActiveDescendant,w=(0,(0,o.useInteractionFocus)().isFocusVisible)(),x=(0,o.useHover)({disabled:p,onHover:(0,i.useCallback)((function(){return!w&&C(m)}),[m,w])}),I=null!==(r=null!=b?b:g)&&void 0!==r?r:String(f),A=l.default.match(v,I,s);return i.default.createElement(n.default.Item,_extends({},h,x,{"aria-selected":j===m,className:(0,a.default)(d,{focus:j===m&&w,hover:j===m&&!w}),id:String(m),innerRef:y,ref:t,tabIndex:-1}),v&&A&&"string"==typeof f?A.rendered.split("|").map((function(e,t){var r=e.includes("}")?"span":"strong",n=e.replace(/\}/g,"");return n?i.default.createElement(r,{className:e.includes("}")?void 0:"mark",key:t},n):null})).filter(Boolean):null!=f?f:I)})),p=i.default.forwardRef((function ItemLegacy(e,t){var r=e.children,o=e.innerRef,a=e.match,u=void 0===a?"":a,c=e.value,d=_objectWithoutProperties(e,f),p=null!=c?c:String(r),y=l.default.match(u,p,s);return i.default.createElement(n.default.Item,_extends({},d,{innerRef:o,ref:t}),u&&y?y.rendered.split("|").map((function(e,t){var r=e.includes("}")?"span":"strong",n=e.replace(/\}/g,"");return n?i.default.createElement(r,{key:t},n):null})).filter(Boolean):p)})),y=i.default.forwardRef((function(e,t){var r=(0,u.useAutocompleteState)().onActiveDescendant?d:p;return i.default.createElement(r,_extends({},e,{ref:t}))}));y.displayName="Item";var m=y;t.default=m},870:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(798),o=_interopRequireDefault(r(791)),a=_interopRequireDefault(r(421)),l=r(272),i=["children"],u=["className","component"];function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,o=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=function LoadingIndicatorMarkup(e){var t=e.children,r=_objectWithoutProperties(e,i);return a.default.createElement(n.ClayInput.GroupInsetItem,_extends({},r,{after:!0}),a.default.createElement("span",{className:"inline-item inline-item-middle"},t))},f=function ClayAutocompleteLoadingIndicator(e){var t=e.className,r=e.component,n=void 0===r?c:r,i=_objectWithoutProperties(e,u),f=
1a.default.useContext(l.LegacyContext).onLoadingChange;return a.default.useEffect((function(){return f(!0),function(){f(!1)}}),[]),a.default.createElement(n,_extends({},i,{className:t}),a.default.createElement(o.default,{small:!0}))};t.default=f},52:t=>{t.exports=e},238:e=>{e.exports=t},421:e=>{e.exports=r},630:e=>{e.exports=n},703:e=>{e.exports=o},798:e=>{e.exports=a},791:e=>{e.exports=l},934:e=>{e.exports=i}},c={};function __webpack_require__(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={exports:{}};return u[e](r,r.exports,__webpack_require__),r.exports}var f={};(()=>{var e=f;Object.defineProperty(e,"X$",{value:!0}),Object.defineProperty(e,"F2",{enumerable:!0,get:function get(){return o.Autocomplete}}),Object.defineProperty(e,"ck",{enumerable:!0,get:function get(){return u.default}}),e.ZP=void 0;var t=__webpack_require__(798),r=__webpack_require__(934),n=_interopRequireDefault(__webpack_require__(421)),o=__webpack_require__(356),a=__webpack_require__(272),l=_interopRequireDefault(__webpack_require__(961)),i=_interopRequireDefault(__webpack_require__(204)),u=_interopRequireDefault(__webpack_require__(29)),c=_interopRequireDefault(__webpack_require__(870)),s=["children"],d=["children","className","component"];function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],l=!0,i=!1;try{for(r=r.call(e);!(l=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,o=e}finally{try{l||null==r.return||r.return()}finally{if(i)throw o}}return a}(e,t)||function _unsupportedIterableToArray(e,t){if(!e)return;if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _arrayLikeToArray(e,t)}(e,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,o=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.default.forwardRef((function(e,r){var o=e.children,a=_objectWithoutProperties(e,s);return n.default.createElement(t.ClayInput.Group,_extends({},a,{ref:r}),n.default.createElement(t.ClayInput.GroupItem,null,o))}));p.displayName="ClayAutocompleteMarkup";function ClayAutocompleteInner(e,t){var l=e.children,i=e.className,u=e.component,c=void 0===u?p:u,f=_objectWithoutProperties(e,d),s=n.default.useRef(null),y=_slicedToArray(n.default.useState(!1),2),m=y[0],_=y[1],v=function hasItems(e){return e?n.default.Children.map(e,(function(e){return!(!n.default.isValidElement(e)||"Item"!==e.type.displayName)})).filter(Boolean):[]}(l).length>=1||l instanceof Function,b=v?n.default.Fragment:r.FocusScope;return n.default.createElement(b,null,n.default.createElement(c,_extends({},v?{}:f,{className:i,ref:function ref(e){e&&(s.current=e,"function"==typeof t?t(e):null!==t&&(t.current=e))}}),v?n.default.createElement(o.Autocomplete,_extends({containerElementRef:s},f),l):n.default.createElement(a.LegacyContext.Provider,{value:{containerElementRef:s,loading:m,onLoadingChange:function onLoadingChange(e){return _(e)}}},l)))}var y=n.default.forwardRef(ClayAutocompleteInner);y.DropDown=l.default,y.Input=i.default,y.Item=u.default,y.LoadingIndicator=c.default,y.displayName="ClayAutocomplete";var m=y;e.ZP=m})();var s=f.F2,d=f.ck,p=f.X$,y=f.ZP;
1export{s as Autocomplete,d as Item,p as __esModule,y as default};

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.