PageSourceSearch

https://www.smiles.com.br/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js

js smiles.com.br collected 2026-09-24 08:57:24 UTC 18,435 bytes, 1 lines download raw bytes

1import*as e from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import*as t from"../../../frontend-js-react-web/__liferay__/exports/react.js";import*as r from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import*as a from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import*as o from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";import*as l from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$label.js";import*as i from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var u={58:(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.Labels=void 0;var n=r(798),a=_interopRequireDefault(r(663)),o=_interopRequireDefault(r(788)),l=r(934),i=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={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}n.default=e,r&&r.set(e,n);return n}(r(421)),u=["allowsCustomLabel","aria-activedescendant","ariaDescriptionId","closeButtonAriaLabel","disabled","inputName","insetAfter","labels","lastChangesRef","locator","onChange","onFocusChange","onLabelsChange","placeholder","spritemap","suggestionList","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 _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}(e)||function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_unsupportedIterableToArray(e)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}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 _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,a,o=[],l=!0,i=!1;try{for(r=r.call(e);!(l=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);l=!0);}catch(e){i=!0,a=e}finally{try{l||null==r.return||r.return()}finally{if(i)throw a}}return o}(e,t)||_unsupportedIterableToArray(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 _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}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 _objectWithoutProperties(e,t){if(null==e)return{};var r,n,a=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var c=["Enter",","],s=[l.Keys.Left,l.Keys.Right,l.Keys.Up,l.Keys.Down],f=[l.Keys.Left,l.Keys.Right],d=0,p=i.default.forwardRef((function Labels(e,t){var r=e.allowsCustomLabel,p=e["aria-activedescendant"],y=e.ariaDescriptionId,m=e.closeButtonAriaLabel,b=e.disabled,_=e.inputName,v=(e.insetAfter,e.labels),g=e.lastChangesRef,h=e.locator,C=e.onCh
1ange,A=e.onFocusChange,w=e.onLabelsChange,k=e.placeholder,I=e.spritemap,S=e.suggestionList,j=e.value,O=_objectWithoutProperties(e,u),x=(0,i.useRef)(null),L=(0,i.useRef)(null),P=(0,i.useRef)(null),E=_slicedToArray((0,i.useState)(null),2),R=E[0],T=E[1],D=_slicedToArray((0,i.useState)(null),2),q=D[0],W=D[1],K=t||x,N=(0,l.useId)(),B=function getNewItem(e){var t;return d++,function getSourceItemByLabel(e){return S.find((function(t){return t[h.label]===e}))}(e)||(_defineProperty(t={},h.label,e),_defineProperty(t,h.value,e),_defineProperty(t,"key","key_".concat(d)),t)},F=(0,i.useCallback)((function(e,t){if(L.current){var r,n=Array.from(L.current.querySelectorAll("button")),a="SPAN"===document.activeElement.tagName?document.activeElement.querySelector("button"):document.activeElement,o=n.indexOf(a),l=n[n.length-1>o?o+1:o-1];if(l)l.focus(),W(l.getAttribute("id"));else null===(r=K.current)||void 0===r||r.focus(),W(null)}g.current={action:"removed",label:e},w(v.filter((function(e,r){return r!==t})))}),[v]);return i.default.createElement(n.ClayInput.GroupItem,null,i.default.createElement(n.ClayInput.Group,null,i.default.createElement(n.ClayInput.GroupItem,{"aria-labelledby":O["aria-labelledby"],className:"d-contents",onFocus:function onFocus(e){return W(e.target.getAttribute("id"))},onKeyDown:function onKeyDown(e){if(s.includes(e.key)){var t=Array.from(e.currentTarget.querySelectorAll(f.includes(e.key)?"[role=gridcell][tabindex], button":null!=q&&q.includes("span")?"[role=gridcell][tabindex]":"button")),r=t.indexOf(document.activeElement),n=f.includes(e.key)?l.Keys.Left:l.Keys.Up,a=t[e.key===n?r-1:r+1];a&&(W(a.getAttribute("id")),a.focus())}if(e.key===l.Keys.Home||e.key===l.Keys.End){var o=q.includes("span");if(o&&e.key===l.Keys.Home||!o&&e.key===l.Keys.End)return;var i=e.currentTarget.querySelector("[id=".concat(null==q?void 0:q.replace(o?"span":"close",e.key===l.Keys.Home?"span":"close"),"]"));i&&(W(i.getAttribute("id")),i.focus())}},prepend:!0,ref:function ref(e){L.current=e},role:"grid",shrink:!0},v.map((function(e,t){var r,n=null!==(r=e[h.id])&&void 0!==r?r:e[h.value],u="".concat(N,"-label-").concat(n,"-span"),c="".concat(N,"-label-").concat(n,"-close");return i.default.createElement(i.default.Fragment,{key:u},i.default.createElement(o.default,{className:R===u?"focus":void 0,onKeyDown:function onKeyDown(r){r.key===l.Keys.Backspace&&F(e[h.label],t)},role:"row",spritemap:I,tabIndex:-1,withClose:!1},i.default.createElement(o.default.ItemExpand,{"aria-describedby":y,id:u,onBlur:function onBlur(){return T(null)},onFocus:function onFocus(){return T(u)},role:"gridcell",style:{outline:"none"},tabIndex:null===q&&0===t||q===u?0:-1},e[h.label]),i.default.createElement(o.default.ItemAfter,{role:"gridcell"},i.default.createElement("button",{"aria-label":(0,l.sub)(m,[e[h.label]]),className:"close",disabled:b,id:c,onClick:function onClick(){return F(e[h.label],t)},ref:function ref(e){t===v.length-1&&(P.current=e)},tabIndex:q===c?0:-1,type:"button"},i.default.createElement(a.default,{spritemap:I,symbol:"times-small"})))),_&&i.default.createElement("input",{name:_,type:"hidden",value:e[h.value]}))}))),i.default.createElement(n.ClayInput.GroupItem,{prepend:!0},i.default.createElement("input",_extends({},O,{"aria-activedescendant":p,className:"form-control-inset",disabled:b,onBlur:function onBlur(e){O.onBlur&&O.onBlur(e),A(!1)},onChange:function onChange(e){var t=e.target.value;e.target.value=r?t.replace(",",""):t,C(e)},onFocus:function onFocus(e){O.onFocus&&O.onFocus(e),A(!0)},onKeyDown:function onKeyDown(e){O.onKeyDown&&O.onKeyDown(e);var t=e.key;t!==l.Keys.Backspace||j||e.preventDefault(),t===l.Keys.Enter&&p||(r&&j.trim()&&c.includes(t)?(e.preventDefault(),g.current={action:"added",label:j},w([].concat(_toConsumableArray(v),[B(j)])),C({target:{value:""}})):!j&&t===l.Keys.Backspace&&K.current&&P.current&&(K.current.blur(),P.current.focus()))},onPaste:function onPaste(e){if(O.onPaste&&O.onPaste(e),!e.defaultPrevented){var t=e.clipboardData.getData("Text").split(",").map((function(e){return B(e.trim())})).filter(Boolean);r&&t.length>0&&(e.preventDefault(),w([].concat(_toConsumableArray(v),_toConsumableArray(t))))}},placeholder:v.length?void 0:k,ref:K,type:"text",value:j})))))}));t.Labels=p},238:t=>{t.exports=e},421:e=>{e.exports=t},748:e=>{e.exports=r},539:e=>{e.exports=n},798:e=>{e.exports=a},663:e=>{e.exports=o},788: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 s={};(()=>{var e=s;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(e,"X$",{value:!0}),e.Se=e.ZP=void 0;var t=_interopRequireWildcard(__webpack_require__(748)),r=__webpack_require__(539),n=__webpack_require__(798),a=__webpack_require__(934),o=function _interopRequireDefault(e){return e&&e.__esMo
vendor: 4,235 bytes, line 1
1dule?e:{default:e}}(__webpack_require__(238)),l=_interopRequireWildcard(__webpack_require__(421)),i=__webpack_require__(58),u=["active","allowsCustomLabel","alignmentByViewport","children","clearAllTitle","closeButtonAriaLabel","defaultActive","defaultItems","defaultValue","disabled","disabledClearAll","hotkeysDescription","inputName","inputValue","isLoading","isValid","items","liveRegion","locator","loadingState","menuRenderer","messages","onActiveChange","onChange","onClearAllButtonClick","onItemsChange","onLoadMore","placeholder","size","sourceItems","spritemap","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 _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={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(n,o,l):n[o]=e[o]}return n.default=e,r&&r.set(e,n),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 _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 _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}(e)||function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_unsupportedIterableToArray(e)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}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,a,o=[],l=!0,i=!1;try{for(r=r.call(e);!(l=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);l=!0);}catch(e){i=!0,a=e}finally{try{l||null==r.return||r.return()}finally{if(i)throw a}}return o}(e,t)||_unsupportedIterableToArray(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 _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}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 _objectWithoutProperties(e,t){if(null==e)return{};var r,n,a=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function ClayMultiSelectInner(e,c){var s=e.active,f=e.allowsCustomLabel,d=void 0===f||f,p=e.alignmentByViewport,y=e.children,m=e.clearAllTitle,b=void 0===m?"Clear All":m,_=e.closeButtonAriaLabel,v=void 0===_?"Remove {0}":_,g=e.defaultActive,h=void 0!==g&&g,C=e.defaultItems,A=void 0===C?[]:C,w=e.defaultValue,k=void 0===w?"":w,I=e.disabled,S=e.disabledClearAll,j=e.hotkeysDescription,O=e.inputName,x=e.inputValue,L=(e.isLoading,e.isValid),P=void 0===L||L,E=e.items,R=e.liveRegion,T=e.locator,D=void 0===T?{id:"key",label:"label",value:"value"}
1:T,q=e.loadingState,W=e.menuRenderer,K=e.messages,N=void 0===K?{hotkeys:"Press backspace to delete the current row.",labelAdded:"Label {0} added to the list",labelRemoved:"Label {0} removed to the list",listCount:"{0} option available.",listCountPlural:"{0} options available.",loading:"Loading...",notFound:"No results found"}:K,B=e.onActiveChange,F=e.onChange,M=e.onClearAllButtonClick,V=e.onItemsChange,$=e.onLoadMore,H=e.placeholder,U=e.size,G=e.sourceItems,Z=void 0===G?null:G,z=e.spritemap,X=e.value,Y=_objectWithoutProperties(e,u),J=(0,l.useRef)(null),Q=(0,l.useRef)(null),ee=(0,l.useRef)(null),te=_slicedToArray((0,l.useState)(!1),2),re=te[0],ne=te[1],ae=_slicedToArray((0,a.useControlledState)({defaultName:"defaultItems",defaultValue:A,handleName:"onItemsChange",name:"items",onChange:V,value:E}),2),oe=ae[0],le=ae[1],ie=_slicedToArray((0,a.useControlledState)({defaultName:"defaultValue",defaultValue:k,handleName:"onChange",name:"value",onChange:F,value:null!=X?X:x}),2),ue=ie[0],ce=ie[1],se=_slicedToArray((0,a.useControlledState)({defaultName:"defaultActive",defaultValue:h,handleName:"onActiveChange",name:"active",onChange:B,value:s}),2),fe=se[0],de=se[1],pe=c||Q,ye=(0,a.useId)(),me=!!$||"number"==typeof q,be=W?a.FocusScope:l.default.Fragment,_e=W?{arrowKeysUpDown:!1}:{};(0,l.useEffect)((function(){W&&console.warn("<ClayMultiSelect />: You are using 'menuRenderer' which is deprecated and missing the new features and improvements that have been implemented in the component try to migrate to the new composition based API to custom list items.")}),[]),(0,l.useEffect)((function(){W&&Z&&de(!!ue&&0!==Z.length)}),[ue,Z]);var ve=(0,l.useCallback)((function(e){if(y&&"function"==typeof y){var r=y(e);return l.default.cloneElement(r,{onClick:function onClick(t){r.props.onClick&&r.props.onClick(t),t.defaultPrevented||(t.preventDefault(),de(!1),le([].concat(_toConsumableArray(oe),[e])),ce(""))}})}return l.default.createElement(t.Item,{key:e[D.value],onClick:function onClick(t){t.preventDefault(),de(!1),le([].concat(_toConsumableArray(oe),[e])),ce("")}},e[D.label])}),[y,D]);return l.default.createElement(be,_e,l.default.createElement("div",{className:(0,o.default)("form-control form-control-tag-group input-group",_defineProperty({focus:re&&P},"form-control-tag-group-".concat(U),U)),ref:J},l.default.createElement(t.Autocomplete,_extends({},Y,{UNSAFE_loadingShrink:!0,active:!W&&fe,allowsCustomLabel:d,ariaDescriptionId:ye,as:i.Labels,closeButtonAriaLabel:v,containerElementRef:J,defaultItems:me?void 0:Z,disabled:I,filterKey:D.label,inputName:O,items:me?Z:void 0,labels:oe,lastChangesRef:ee,loadingState:q,locator:D,menuTrigger:"focus",messages:N,onActiveChange:W?function(){}:de,onChange:ce,onFocus:W&&Z?function(e){Y.onFocus&&Y.onFocus(e),de(!!ue&&0!==Z.length)}:Y.onFocus,onFocusChange:ne,onItemsChange:me?function(){}:void 0,onLabelsChange:le,onLoadMore:$,placeholder:H,ref:pe,spritemap:z,suggestionList:null!=Z?Z:[],value:ue}),ve),Z&&W&&Z.length>0&&l.default.createElement(t.default.DropDown,{active:fe,alignElementRef:J,alignmentByViewport:p,onActiveChange:de},l.default.createElement(W,{inputValue:ue,locator:D,onItemClick:function onItemClick(e){le([].concat(_toConsumableArray(oe),[e])),ce(""),pe.current&&pe.current.focus()},sourceItems:Z,value:ue})),!I&&!S&&(ue||oe.length>0)&&l.default.createElement(n.ClayInput.GroupItem,{shrink:!0},l.default.createElement(r.ClayButtonWithIcon,{"aria-label":b,borderless:!0,className:"component-action",displayType:"secondary",onClick:function onClick(){M?M():(le([]),ce("")),pe.current&&pe.current.focus()},outline:!0,spritemap:z,symbol:"times-circle",title:b})),l.default.createElement("div",{className:"sr-only"},l.default.createElement("span",{id:ye},null!=j?j:N.hotkeys),l.default.createElement("span",{"aria-live":"polite","aria-relevant":"text"},ee.current?(0,a.sub)(R?R[ee.current.action]:"added"===ee.current.action?N.labelAdded:N.labelRemoved,[ee.current.label]):null))))}ClayMultiSelectInner.displayName="ClayMultiSelect";e.Se=function itemLabelFilter(e,t){return e};var c=l.default.forwardRef(ClayMultiSelectInner);c.Item=t.Item;var f=c;e.ZP=f})();var f=s.X$,d=s.ZP,p=s.Se;
1export{f as __esModule,d as default,p as itemLabelFilter};

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.