PageSourceSearch

https://www.netherlandsandyou.nl/o/frontend-taglib-clay/__liferay__/exports/@clayui$core.js

js netherlandsandyou.nl collected 2026-10-02 03:52:23 UTC 114,074 bytes, 67 lines download raw bytes

1var Wr=Object.create;var Ft=Object.defineProperty;var jr=Object.getOwnPropertyDescriptor;var Hr=Object.getOwnPropertyNames;var Ur=Object.getPrototypeOf,qr=Object.prototype.hasOwnProperty;var Gr=(r,n)=>()=>(n||r((n={exports:{}}).exports,n),n.exports),le=(r,n)=>{for(var e in n)Ft(r,e,{get:n[e],enumerable:!0})},zt=(r,n,e,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of Hr(n))!qr.call(r,i)&&i!==e&&Ft(r,i,{get:()=>n[i],enumerable:!(t=jr(n,i))||t.enumerable});return r},K=(r,n,e)=>(zt(r,n,"default"),e&&zt(e,n,"default")),Yr=(r,n,e)=>(e=r!=null?Wr(Ur(r)):{},zt(n||!r||!r.__esModule?Ft(e,"default",{value:r,enumerable:!0}):e,r));var Lr=Gr((Mm,Kr)=>{"use strict";var ca=!1,_r=function(){};ca&&(Mr=function(n,e){var t=arguments.length;e=new Array(t>1?t-1:0);for(var i=1;i<t;i++)e[i-1]=arguments[i];var l=0,s="Warning: "+n.replace(/%s/g,function(){return e[l++]});typeof console<"u"&&console.error(s);try{throw new Error(s)}catch{}},_r=function(r,n,e){var t=arguments.length;e=new Array(t>2?t-2:0);for(var i=2;i<t;i++)e[i-2]=arguments[i];if(n===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");r||Mr.apply(null,[n].concat(e))});var Mr;Kr.exports=_r});var Bn={};le(Bn,{Body:()=>gt,Button:()=>ue,ButtonWithIcon:()=>ne.ClayButtonWithIcon,Cell:()=>Re,FocusTrap:()=>at,Head:()=>xt,Heading:()=>Ct,Icon:()=>J,IconSelector:()=>pn,LanguagePicker:()=>fr,Modal:()=>Bt,ModalContext:()=>xe.Context,Nav:()=>he,Option:()=>Ve,OverlayMask:()=>yr,Picker:()=>ct,Provider:()=>se.Provider,Row:()=>lt,SidePanel:()=>ye,SidePanelWithDrilldown:()=>In,Table:()=>Et,Text:()=>It,TextHighlight:()=>fn,TreeView:()=>dt,VerticalBar:()=>Fe,VerticalNav:()=>mt,__EXPERIMENTAL_MENU:()=>on,__NOT_PUBLIC_COLLECTION:()=>jt,__NOT_PUBLIC_LIVE_ANNOUNCER:()=>un,useModal:()=>xe.useModal,useProvider:()=>se.useProvider});var ne={};le(ne,{default:()=>ue});K(ne,ma);import*as ma from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import Xr from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";var ue=Xr;var de={};le(de,{default:()=>J});K(de,pa);import*as pa from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";import Jr from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";var J=Jr;var xe={};le(xe,{default:()=>Bt});K(xe,ha);import*as ha from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$modal.js";import Qr from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$modal.js";var Bt=Qr;var se={};K(se,ya);import*as ya from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$provider.js";var c={};K(c,ba);import*as ba from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var a={};le(a,{default:()=>o});K(a,xa);import*as xa from"../../../frontend-js-react-web/__liferay__/exports/react.js";import Zr from"../../../frontend-js-react-web/__liferay__/exports/react.js";var o=Zr;var jt={};le(jt,{Collection:()=>oe,excludeProps:()=>ke,getKey:()=>Ee,useCollection:()=>pe,useCollectionKeys:()=>ft,useVirtual:()=>Be});function Ee(r,n,e){return n!=null&&(!String(n).startsWith(".")||String(n).startsWith(".$"))?n:e?`${e}.${r}`:`$.${r}`}function ke(r,n){return Object.keys(r).reduce((e,t)=>(n.has(t)||(e[t]=r[t]),e),{})}var Wt=o.createContext({}),eo=["Group","Section"];function $t(r,n){return typeof r=="object"?r[n]:r}function pe(r){let{children:n,connectNested:e=!0,exclude:t,filter:i,filterKey:l,forceDeepRootUpdate:s,itemContainer:u,itemIdKey:d="id",items:p,notFound:g,parentKey:m,passthroughKey:f=!0,publicApi:h,suppressTextValueWarning:v=!0,virtualizer:y,visibleKeys:b}=r,{forceUpdate:x,layout:w}=(0,a.useContext)(Wt),P=(0,a.useRef)(new Map),C=(0,a.useRef)(new Map),O=(0,a.useRef)([]),[,R]=(0,a.useReducer)(L=>L+1,0),T=(0,c.useId)(),S=w??P,M=(0,a.useCallback)(L=>!i||L.props["data-collection-no-filter"]?!1:typeof L.props.children=="string"?!i(L.props.children):l&&L.props[l]?!i(L.props[l]):!1,[i]),A=(0,a.useCallback)((L,U,G,B,H)=>{if(M(L))return;if(u)return o.createElement(u,{index:G,item:B,key:U,keyValue:U},H?o.cloneElement(L,H):L);let W=L.type.passthroughKey;return o.cloneElement(L,{key:U,...f||W?{index:G,keyValue:U,...v?{}:{textValue:Wn(U,L,!0)}}:{},...H||{}})},[u,M]),N=(0,a.useCallback)(L=>
1{let{children:U,items:G}=L;O.current=[],C.current.clear();let B=W=>{if(W.type.displayName&&eo.includes(W.type.displayName)){let{children:$,items:V}=W.props;N({children:$,items:V})}};function H(W,$,V){if(M($))return;$.type.displayName==="Item"&&S.current.set(W,{index:V,instanceId:T,value:Wn(W,$,v)});let j=O.current[O.current.length-1];O.current.push(W),C.current.set(W,{prevKey:j}),j&&C.current.has(j)&&C.current.set(j,{...C.current.get(j),nextKey:W})}if(G&&U instanceof Function)for(let W=0;W<G.length;W++){let $=G[W],V=t&&typeof $=="object"?ke($,t):$,j=Array.isArray(h)?U(V,...h):U(V,W);B(j);let q=Ee(W,j.key??$t($,d),m);typeof $=="object"&&($._key=q),H(q,j,W)}else o.Children.forEach(U,(W,$)=>{o.isValidElement(W)&&(B(W),H(Ee($,W.key,m),W,$))})},[M,h,d]),I=y?.getVirtualItems(),_=(0,a.useCallback)(L=>{let{children:U,items:G}=L;return U instanceof Function&&G?y?y.getVirtualItems().map(B=>{let H=G[B.index],W=t&&typeof H=="object"?ke(H,t):H,$=Array.isArray(h)?U(W,...h):U(W,B.index),V={"data-index":B.index,ref:j=>{y.measureElement(j);let q=$.ref;typeof q=="function"&&q(j)},style:{left:0,position:"absolute",top:0,transform:`translateY(${B.start}px)`,width:"100%"}};return A($,Ee(B.index,$.key??$t(H,d),m),B.index,H,V)}):G.map((B,H)=>{let W=t&&typeof B=="object"?ke(B,t):B,$=Array.isArray(h)?U(W,...h):U(W,H),V=Ee(H,$.key??$t(B,d),m);return b&&(Array.isArray(b)&&b.length>0&&!b.includes(H)||b instanceof Set&&b.size>0&&!b.has(V))?null:A($,V,H,B)}):o.Children.map(U,(B,H)=>{if(!o.isValidElement(B))return null;let W=Ee(H,B.key,m);return b&&(Array.isArray(b)&&b.length>0&&!b.includes(H)||b instanceof Set&&b.size>0&&!b.has(W))?null:A(B,W,H)})},[A,h,I?.length,b,d]),E=(0,a.useCallback)(L=>S.current.get(L),[]),k=(0,a.useCallback)(L=>S.current.has(L),[]),z=(0,a.useCallback)(()=>{let L=S.current.keys().next().value;return{key:L,...S.current.get(L)}},[]),F=(0,a.useCallback)(()=>{let L=Array.from(S.current.keys()).pop();return{key:L,...S.current.get(L)}},[]),Y=(0,a.useCallback)(()=>Array.from(S.current.keys()),[]),re=(0,a.useCallback)(()=>S.current.size,[T]),ie=(0,a.useCallback)(()=>{S.current.forEach((L,U)=>{L.instanceId===T&&S.current.delete(U)})},[]);(0,a.useMemo)(()=>{w||ie(),N({children:n,items:p})},[n,N,p]);let X=(0,a.useMemo)(()=>{let L=_({children:n,items:p});return L.length===0&&g?g:L},[n,_,p]);return(0,a.useEffect)(()=>()=>{x&&(ie(),x(null))},[]),(0,a.useEffect)(()=>{x&&x(null)},[n,N,_,p]),{UNSAFE_virtualizer:y,collection:e?o.createElement(Wt.Provider,{value:{forceUpdate:s?R:void 0,keys:C,layout:S}},X):o.createElement(o.Fragment,null,X),getFirstItem:z,getItem:E,getItems:Y,getLastItem:F,getSize:re,hasItem:k,size:y?y.getTotalSize():void 0,virtualize:!!y}}function ft(){let{keys:r}=(0,a.useContext)(Wt);return r}function Wn(r,n,e){return typeof n.props.children=="string"?n.props.children:n.props.textValue?n.props.textValue:(e||console.warn(`Clay: <Item key="${r}" /> with non-plain text content is not compatible with the type being selected. Please add a \`textValue\` prop.`),"")}function Qe(){return Qe=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Qe.apply(this,arguments)}function Ze(){return Ze=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Ze.apply(this,arguments)}function _e(r,n,e){var t,i=(t=e.initialDeps)!=null?t:[],l;return function(){var s;e.key&&e.debug!=null&&e.debug()&&(s=Date.now());var u=r(),d=u.length!==i.length||u.some(function(v,y){return i[y]!==v});if(!d)return l;i=u;var p;if(e.key&&e.debug!=null&&e.debug()&&(p=Date.now()),l=n.apply(void 0,u),e.key&&e.debug!=null&&e.debug()){var g=Math.round((Date.now()-s)*100)/100,m=Math.round((Date.now()-p)*100)/100,f=m/16,h=function(y,b){for(y=String(y);y.length<b;)y=" "+y;return y};console.info("%c\u23F1 "+h(m,5)+" /"+h(g,5)+" ms",`
2            font-size: .6rem;
3            font-weight: bold;
4            color: hsl(`+Math.max(0,Math.min(120-120*f,120))+"deg 100% 31%);",e?.key)}return e==null||e.onChange==null||e.onChange(l),l}}function pt(r,n){if(r===void 0)throw new Error("Unexpected undefined"+(n?": "+n:""));return r}var jn=function(n,e){return Math.abs(n-e)<1};var to=function(n){return n},no=function(n){for(var e=Math.max(n.startIndex-n.overscan,0),t=Math.min(n.endIndex+n.overscan,n.count-1),i=[],l=e;l<=t;l++)i.push(l);return i},Hn=function(n,e){var t=n.scrollElement;if(t){var i=function(u){var d=u.width,p=u.height;e({width:Math.round(d),height:Math.round(p)})};i(t.getBoundingClientRect());var l=new ResizeObserver(function(s){var u=s[0];if(u!=null&&u.borderBoxSize){var d=u.borderBoxSize[0];if(d){i({width:d.inlineSize,height:d.blockSize});return}}i(t.getBoundingClientRect())});return l.observe(t,{box:"border-box"}),function(){l.unobserve(t)}}};var Un=function(n,e){var t=n.scrollElement;if(t){var i=function(){e(t[n.options.horizontal?"scrollLeft":"scrollTop"])};return i(),t.addEventListener("scroll",i,{passive:!0}),function(){t.removeEventListener("scroll",i)}}};var ro=function(n,e,t){if(e!=null&&e.borderBoxSize){var i=e.borderBoxSize[0];if(i){var l=Math.round(i[t.options.horizontal?"inlineSize":"blockSize"]);return l}}return Math.round(n.getBoundingClientRect()[t.options.horizontal?"width":"height"])};var qn=function(n,e,t){var i,l,s=e.adjustments,u=s===void 0?0:s,d=e.behavior,p=n+u;(i=t.scrollElement)==null||i.scrollTo==null||i.scrollTo((l={}
4,l[t.options.horizontal?"left":"top"]=p,l.behavior=d,l))},Gn=function(n){var e=this;this.unsubs=[],this.scrollElement=null,this.isScrolling=!1,this.isScrollingTimeoutId=null,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollDirection=null,this.scrollAdjustments=0,this.measureElementCache=new Map,this.observer=function(){var t=null,i=function(){return t||(typeof ResizeObserver<"u"?t=new ResizeObserver(function(s){s.forEach(function(u){e._measureElement(u.target,u)})}):null)};return{disconnect:function(){var s;return(s=i())==null?void 0:s.disconnect()},observe:function(s){var u;return(u=i())==null?void 0:u.observe(s,{box:"border-box"})},unobserve:function(s){var u;return(u=i())==null?void 0:u.unobserve(s)}}}(),this.range={startIndex:0,endIndex:0},this.setOptions=function(t){Object.entries(t).forEach(function(i){var l=i[0],s=i[1];typeof s>"u"&&delete t[l]}),e.options=Ze({debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:to,rangeExtractor:no,onChange:function(){},measureElement:ro,initialRect:{width:0,height:0},scrollMargin:0,scrollingDelay:150,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1},t)},this.notify=function(){e.options.onChange==null||e.options.onChange(e)},this.cleanup=function(){e.unsubs.filter(Boolean).forEach(function(t){return t()}),e.unsubs=[],e.scrollElement=null},this._didMount=function(){return e.measureElementCache.forEach(e.observer.observe),function(){e.observer.disconnect(),e.cleanup()}},this._willUpdate=function(){var t=e.options.getScrollElement();e.scrollElement!==t&&(e.cleanup(),e.scrollElement=t,e._scrollToOffset(e.scrollOffset,{adjustments:void 0,behavior:void 0}),e.unsubs.push(e.options.observeElementRect(e,function(i){var l=e.scrollRect;e.scrollRect=i,(e.options.horizontal?i.width!==l.width:i.height!==l.height)&&e.maybeNotify()})),e.unsubs.push(e.options.observeElementOffset(e,function(i){e.scrollAdjustments=0,e.scrollOffset!==i&&(e.isScrollingTimeoutId!==null&&(clearTimeout(e.isScrollingTimeoutId),e.isScrollingTimeoutId=null),e.isScrolling=!0,e.scrollDirection=e.scrollOffset<i?"forward":"backward",e.scrollOffset=i,e.maybeNotify(),e.isScrollingTimeoutId=setTimeout(function(){e.isScrollingTimeoutId=null,e.isScrolling=!1,e.scrollDirection=null,e.maybeNotify()},e.options.scrollingDelay))})))},this.getSize=function(){return e.scrollRect[e.options.horizontal?"width":"height"]},this.memoOptions=_e(function(){return[e.options.count,e.options.paddingStart,e.options.scrollMargin,e.options.getItemKey]},function(t,i,l,s){return e.pendingMeasuredCacheIndexes=[],{count:t,paddingStart:i,scrollMargin:l,getItemKey:s}},{key:!1}),this.getFurthestMeasurement=function(t,i){for(var l=new Map,s=new Map,u=i-1;u>=0;u--){var d=t[u];if(!l.has(d.lane)){var p=s.get(d.lane);if(p==null||d.end>p.end?s.set(d.lane,d):d.end<p.end&&l.set(d.lane,!0),l.size===e.options.lanes)break}}return s.size===e.options.lanes?Array.from(s.values()).sort(function(g,m){return g.end-m.end})[0]:void 0},this.getMeasurements=_e(function(){return[e.memoOptions(),e.itemSizeCache]},function(t,i){var l=t.count,s=t.paddingStart,u=t.scrollMargin,d=t.getItemKey,p=e.pendingMeasuredCacheIndexes.length>0?Math.min.apply(Math,e.pendingMeasuredCacheIndexes):0;e.pendingMeasuredCacheIndexes=[];for(var g=e.measurementsCache.slice(0,p),m=p;m<l;m++){var f=d(m),h=e.options.lanes===1?g[m-1]:e.getFurthestMeasurement(g,m),v=h?h.end:s+u,y=i.get(f),b=typeof y=="number"?y:e.options.estimateSize(m),x=v+b,w=h?h.lane:m%e.options.lanes;g[m]={index:m,start:v,size:b,end:x,key:f,lane:w}}return e.measurementsCache=g,g},{key:!1,debug:function(){return e.options.debug}}),this.calculateRange=_e(function(){return[e.getMeasurements(),e.getSize(),e.scrollOffset]},function(t,i,l){return e.range=oo({measurements:t,outerSize:i,scrollOffset:l})},{key:!1,debug:function(){return e.options.debug}}),this.maybeNotify=_e(function(){var t=e.calculateRange();return[t.startIndex,t.endIndex,e.isScrolling]},function(){e.notify()},{key:!1,debug:function(){return e.options.debug},initialDeps:[this.range.startIndex,this.range.endIndex,this.isScrolling]}),this.getIndexes=_e(function(){return[e.options.rangeExtractor,e.calculateRange(),e.options.overscan,e.options.count]},function(t,i,l,s){return t(Ze({},i,{overscan:l,count:s}))},{key:!1,debug:function(){return e.options.debug}}),this.indexFromElement=function(t){var i=e.options.indexAttribute,l=t.getAttribute(i);return l?parseInt(l,10):(console.warn("Missing attribute name '"+i+"={index}' on measured element."),-1)},this._measureElement=function(t,i){var l,s=e.indexFromElement(t),u=e.measurementsCache[s];if(u){var d=e.measureElementCache.get(u.key);if(!t.isConnected){e.observer.unobserve(t),t===d&&e.measureElementCache.delete(u.key);return}d!==t&&(d&&e.observer.unobserve(d),e.observer.observe(t),e.measureElementCache.set(u.key,t));var p=e.options.measureElement(t,i,e),g=(l=e.itemSizeCache.get(u.key))!=null?l:u.size,m=p-g;m!==0&&(u.start<e.scrollOffset&&e._scrollToOffset(e.scrollOffset,{adju
4stments:e.scrollAdjustments+=m,behavior:void 0}),e.pendingMeasuredCacheIndexes.push(s),e.itemSizeCache=new Map(e.itemSizeCache.set(u.key,p)),e.notify())}},this.measureElement=function(t){t&&e._measureElement(t,void 0)},this.getVirtualItems=_e(function(){return[e.getIndexes(),e.getMeasurements()]},function(t,i){for(var l=[],s=0,u=t.length;s<u;s++){var d=t[s],p=i[d];l.push(p)}return l},{key:!1,debug:function(){return e.options.debug}}),this.getVirtualItemForOffset=function(t){var i=e.getMeasurements();return pt(i[Yn(0,i.length-1,function(l){return pt(i[l]).start},t)])},this.getOffsetForAlignment=function(t,i){var l=e.getSize();i==="auto"&&(t<=e.scrollOffset?i="start":t>=e.scrollOffset+l?i="end":i="start"),i==="start"?t=t:i==="end"?t=t-l:i==="center"&&(t=t-l/2);var s=e.options.horizontal?"scrollWidth":"scrollHeight",u=e.scrollElement?"document"in e.scrollElement?e.scrollElement.document.documentElement[s]:e.scrollElement[s]:0,d=u-e.getSize();return Math.max(Math.min(d,t),0)},this.getOffsetForIndex=function(t,i){i===void 0&&(i="auto"),t=Math.max(0,Math.min(t,e.options.count-1));var l=pt(e.getMeasurements()[t]);if(i==="auto")if(l.end>=e.scrollOffset+e.getSize()-e.options.scrollPaddingEnd)i="end";else if(l.start<=e.scrollOffset+e.options.scrollPaddingStart)i="start";else return[e.scrollOffset,i];var s=i==="end"?l.end+e.options.scrollPaddingEnd:l.start-e.options.scrollPaddingStart;return[e.getOffsetForAlignment(s,i),i]},this.isDynamicMode=function(){return e.measureElementCache.size>0},this.cancelScrollToIndex=function(){e.scrollToIndexTimeoutId!==null&&(clearTimeout(e.scrollToIndexTimeoutId),e.scrollToIndexTimeoutId=null)},this.scrollToOffset=function(t,i){var l=i===void 0?{}:i,s=l.align,u=s===void 0?"start":s,d=l.behavior;e.cancelScrollToIndex(),d==="smooth"&&e.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),e._scrollToOffset(e.getOffsetForAlignment(t,u),{adjustments:void 0,behavior:d})},this.scrollToIndex=function(t,i){var l=i===void 0?{}:i,s=l.align,u=s===void 0?"auto":s,d=l.behavior;t=Math.max(0,Math.min(t,e.options.count-1)),e.cancelScrollToIndex(),d==="smooth"&&e.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");var p=e.getOffsetForIndex(t,u),g=p[0],m=p[1];e._scrollToOffset(g,{adjustments:void 0,behavior:d}),d!=="smooth"&&e.isDynamicMode()&&(e.scrollToIndexTimeoutId=setTimeout(function(){e.scrollToIndexTimeoutId=null;var f=e.measureElementCache.has(e.options.getItemKey(t));if(f){var h=e.getOffsetForIndex(t,m),v=h[0];jn(v,e.scrollOffset)||e.scrollToIndex(t,{align:m,behavior:d})}else e.scrollToIndex(t,{align:m,behavior:d})}))},this.scrollBy=function(t,i){var l=i===void 0?{}:i,s=l.behavior;e.cancelScrollToIndex(),s==="smooth"&&e.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),e._scrollToOffset(e.scrollOffset+t,{adjustments:void 0,behavior:s})},this.getTotalSize=function(){var t;return(((t=e.getMeasurements()[e.options.count-1])==null?void 0:t.end)||e.options.paddingStart)-e.options.scrollMargin+e.options.paddingEnd},this._scrollToOffset=function(t,i){var l=i.adjustments,s=i.behavior;e.options.scrollToFn(t,{behavior:s,adjustments:l},e)},this.measure=function(){e.itemSizeCache=new Map,e.notify()},this.setOptions(n),this.scrollRect=this.options.initialRect,this.scrollOffset=this.options.initialOffset,this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(function(t){e.itemSizeCache.set(t.key,t.size)}),this.maybeNotify()},Yn=function(n,e,t,i){for(;n<=e;){var l=(n+e)/2|0,s=t(l);if(s<i)n=l+1;else if(s>i)e=l-1;else return l}return n>0?n-1:0};function oo(r){for(var n=r.measurements,e=r.outerSize,t=r.scrollOffset,i=n.length-1,l=function(p){return n[p].start},s=Yn(0,i,l,t),u=s;u<i&&n[u].end<t+e;)u++;return{startIndex:s,endIndex:u}}var ao=typeof document<"u"?a.useLayoutEffect:a.useEffect;function io(r){var n=a.useReducer(function(){return{}},{})[1],e=Qe({},r,{onChange:function(s){n(),r.onChange==null||r.onChange(s)}}),t=a.useState(function(){return new Gn(e)}),i=t[0];return i.setOptions(e),a.useEffect(function(){return i._didMount()},[]),ao(function(){return i._willUpdate()}),i}function Xn(r){return io(Qe({observeElementRect:Hn,observeElementOffset:Un,scrollToFn:qn},r))}function Be(r){let{estimateSize:n,items:e=[],parentRef:t}=r,i=Xn({count:e.length,estimateSize:()=>n,getScrollElement:()=>t.current,overscan:7}),l=(0,a.useRef)(e.length);return(0,a.useEffect)(()=>{e.length<l.current&&e.length>0&&i.scrollToIndex(0,{behavior:"auto"}),l.current=e.length},[e.length]),i}function et(){return et=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},et.apply(null,arguments)}function so(r){let{as:n,children:e,connectNested:t,estimateSize:i=37,exclude:l,filter:s,filterKey:u,itemContainer:d,items:p,parentKey:g,parentRef:m,passthroughKey:f,publicApi:h,...v}=r,y=Be({estimateSize:i,items:p,parentRef:m}),b=pe({children:e,connectNested:t,exclude:l,filter:s,filterKey:u,itemContainer:d,items:p,parentKey:g,passthroughKey:f,publicApi:h,virtualizer:y}),x=n??o.Fragment;return o.createElement(x,et({},v,{style:{height:`${b.size}px`,position:"relative",width:"100%"}}),b.collection)}function lo(r){let{children:n,connectNested:e,exclude:t,filter:i,filterKey:l,itemContainer:s,itemIdKey:u,items:d,parentKey:p,passthroughKey:g,publicApi:m,suppressTextValueWarning:f}=r,h=pe({children:n,connectNested:e,exclude:t,filter:i,filterKey:l,itemContainer:s,itemIdKey:u,items:d,parentKey:p,passthroughKey:g,publicApi:m,suppressTextValueWarning:f});return o.createElement(o.Fragment,null,h.collection)}function oe(r){let{as:n,children:e,collection:t,connectNested:i,estimateSize:l,exclude:s,filter:u,filterKey:d,isLoading:p,itemContainer:g,itemIdKey:m="id",items:f,onLoadMore:h,parentKey:v,parentRef:y,passthroughKey:b=!0,publicApi:x,suppressTextValueWarning:w,virtualize:P=!1,...C}=r,O=(0,a.useRef)(null),R=t?.virtualize,T=n||(R?"div":o.Fragment),S=(0,a.useCallback)(I=>{let _=I.target;_.scrollTop+_.clientHeight>=_.scrollHeight-40&&!p&&h()},[h,p]);(0,a.useEffect)(()=>
4{if(h&&O.current){let I=O.current.parentElement;return I.addEventListener("scroll",S,!0),()=>{I.removeEventListener("scroll",S,!0)}}},[S]);let M;if(t)M=o.createElement(o.Fragment,null,t.collection);else{if(P&&e instanceof Function&&f&&y)return o.createElement(so,et({},C,{as:n,connectNested:i,estimateSize:l,itemContainer:g,itemIdKey:m,items:f,parentKey:v,parentRef:y,passthroughKey:b,publicApi:x,suppressTextValueWarning:w}),e);M=o.createElement(lo,{connectNested:i,exclude:s,filter:u,filterKey:d,itemContainer:g,itemIdKey:m,items:f,parentKey:v,passthroughKey:b,publicApi:x,suppressTextValueWarning:w},e)}let A=R?{style:{height:`${t.size}px`,position:"relative",width:"100%"}}:{},N=n||R?{ref:O}:{};return o.createElement(T,et({},C,A,N),M)}function Jn(){let r=(0,a.useRef)(new Map),n=(0,a.useCallback)((t,i,l,s,u)=>{let d=r.current.get(t);if(d?d.parentKey!==u&&r.current.set(t,{...d,parentKey:u}):r.current.set(t,{children:new Set,cursor:s,lazyChild:i,loc:l,parentKey:u}),u){let p=r.current.get(u);p?r.current.set(u,{...p,children:new Set([...p.children,t]),lazyChild:!1}):r.current.set(u,{children:new Set([t]),cursor:s.slice(0,-1),lazyChild:!1,loc:l.slice(0,-1),parentKey:void 0})}return function(){if(r.current.delete(t),u&&r.current.has(u)){let g=r.current.get(u),m=new Set(g.children);m.delete(t),r.current.set(u,{...g,children:m,lazyChild:m.size===0})}}},[r]),e=(0,a.useCallback)((t,i,l)=>{let s=r.current.get(t);s&&r.current.set(t,{...s,cursor:i,loc:l})},[r]);return{createPartialLayoutItem:n,layoutKeys:r,patchItem:e}}function Ht(){let r=(0,a.useRef)(!1);return(0,a.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[]),(0,a.useCallback)(()=>r.current,[])}function Ut(){let r=(0,a.useRef)(!0);return r.current?(r.current=!1,!0):r.current}function tt(r){let n=(0,a.useRef)(null);return(0,a.useImperativeHandle)(r,()=>n.current,[]),n}function Qn(r){let n=r.selectionMode,e=(0,a.useRef)(new Set),[t,i,l]=(0,c.useControlledState)({defaultName:"defaultSelectedKeys",defaultValue:r.defaultSelectedKeys??new Set,handleName:"onSelectionChange",name:"selectedKeys",onChange:r.onSelectionChange,value:r.selectedKeys}),s=Ut();(0,a.useMemo)(()=>{if(r.selectionMode==="multiple-recursive"&&!l){let h=Array.from(e.current);e.current=new Set(h.filter(v=>{let y=r.layoutKeys.current.get(v);if(!y)return!1;let b=[...y.children];return b.some(w=>!t.has(w))?!!b.some(w=>t.has(w)||e.current.has(w)):!1}))}},[t]),(0,a.useEffect)(()=>{if(!s&&r.selectionMode==="multiple-recursive"&&!l){let h=new Set(t);r.layoutKeys.current.forEach((v,y)=>{if(!v)return!1;let b=[...v.children];b.length&&(b.every(x=>t.has(x))?(h.add(y),e.current.delete(y)):b.some(x=>t.has(x))?(h.delete(y),e.current.add(y)):(h.delete(y),e.current.delete(y)))}),i(h)}},[r.items]);let u=(0,a.useCallback)((h,v,y)=>{if(!v.parentKey)return;let b=r.layoutKeys.current.get(v.parentKey),x=!1;if(h)r.indeterminate&&e.current.add(v.parentKey),x=!0,y.delete(v.parentKey);else{let w=[...b.children];w.some(C=>!y.has(C))?(w.some(C=>y.has(C)||e.current.has(C))?(r.indeterminate&&e.current.add(v.parentKey),x=!0):(e.current.delete(v.parentKey),x=!1),y.delete(v.parentKey)):(e.current.delete(v.parentKey),x=!1,y.add(v.parentKey))}u(x,b,y)},[r.layoutKeys,e,r.indeterminate]),d=(0,a.useCallback)((h,v,y,b)=>{let x=h[r.nestedKey];x&&x.forEach((w,P)=>{let C=Ee(P,w.id,v);b?y.add(C):y.delete(C),d(w,C,y,b)})},[r.nestedKey]),p=(0,a.useCallback)((h,v,y,b)=>{if(h.lazyChild){let w=ge(r.items??[],r.nestedKey).nodeByPath(h.loc);return d(w.item,v,y,b)}h.children.size&&h.children.forEach(x=>{b?y.add(x):y.delete(x);let w=r.layoutKeys.current.get(x);p(w,x,y,b)})},[d,r.layoutKeys,r.items,r.nestedKey]),g=(0,a.useCallback)((h,v)=>{let{parentSelection:y=!0,selectionMode:b}=v??{};switch(b??n){case"multiple":{let x=new Set(t);x.has(h)?x.delete(h):x.add(h),i(x);break}case"multiple-recursive":{let x=new Set(t),w=r.layoutKeys.current.get(h);x.has(h)?x.delete(h):e.current.has(h)||x.add(h),e.current.delete(h),p(w,h,x,x.has(h)),y&&u(!1,w,x),i(x);break}default:{t.has(h)?i(new Set):i(new Set([h]));break}}},[r.layoutKeys,e,t,n,p,u]),m=(0,a.useCallback)(h=>e.current.has(h),[e]),f=(0,a.useCallback)(h=>
4{e.current=new Set(h)},[e]);return{isIndeterminate:m,replaceIndeterminateKeys:f,selectedKeys:t,toggleSelection:g}}function er(r){let[n,e]=(0,c.useControlledState)({defaultName:"defaultItems",defaultValue:r.defaultItems??[],handleName:"onItemsChange",name:"items",onChange:r.onItemsChange,value:r.items}),t=(0,a.useRef)(new Map),i=Jn(),l=Qn({defaultSelectedKeys:r.defaultSelectedKeys,indeterminate:r.indeterminate,items:n,layoutKeys:i.layoutKeys,nestedKey:r.nestedKey,onSelectionChange:r.onSelectionChange,selectedKeys:r.selectedKeys,selectionMode:r.selectionMode}),[s,u]=(0,c.useControlledState)({defaultName:"defaultExpandedKeys",defaultValue:()=>{let{defaultExpandedKeys:y,indeterminate:b,nestedKey:x,selectionHydrationMode:w,selectionMode:P}=r;if(w==="hydrate-first"&&n&&l.selectedKeys.size){let C=Zn(n,x,"id",l.selectedKeys);return P==="multiple-recursive"&&b&&l.replaceIndeterminateKeys(C.filter(O=>!l.selectedKeys.has(O))),new Set(y?Array.from(y).concat(C):C)}return y??new Set},handleName:"onExpandedChange",name:"expandedKeys",onChange:r.onExpandedChange,value:r.expandedKeys});(0,a.useEffect)(()=>{let{defaultExpandedKeys:y,indeterminate:b,nestedKey:x,selectionHydrationMode:w,selectionMode:P}=r;if(w==="render-first"&&n&&l.selectedKeys.size){let C=Zn(n,x,"id",l.selectedKeys);P==="multiple-recursive"&&b&&l.replaceIndeterminateKeys(C.filter(O=>!l.selectedKeys.has(O))),u(new Set(y?Array.from(y).concat(C):C))}},[]);let d=(0,a.useCallback)(y=>{let b=new Set(s);return b.has(y)?(b.delete(y),u(b),!0):!1},[s]),p=(0,a.useCallback)(y=>{let b=ge(n,r.nestedKey);b.produce({op:"remove",path:y}),e(b.applyPatches())},[n]),g=(0,a.useCallback)((y,b)=>{let x=ge(n,r.nestedKey);x.produce({item:b,op:"replace",path:y}),e(x.applyPatches())},[n]),m=(0,a.useCallback)((y,b,x)=>{let w=ge(n,r.nestedKey);w.produce({direction:x,from:y,op:"move",path:b}),e(w.applyPatches())},[n]),f=(0,a.useCallback)((y,b)=>{let x=ge(n,r.nestedKey);x.produce({op:"add",path:y,value:b}),e(x.applyPatches())},[n]),h=(0,a.useCallback)(y=>{let b=new Set(s);b.has(y)?b.delete(y):b.add(y),u(b)},[s]),v=(0,a.useCallback)(y=>{let b=new Set(s);return b.has(y)?!1:(b.add(y),u(b),!0)},[s]);return{close:d,cursors:t,expandedKeys:s,insert:f,items:n,layout:i,open:v,remove:p,reorder:m,replace:g,selection:l,toggle:h}}function Zn(r,n,e,t){let i=[],l=0;return co(n,e,(s,u)=>(t.has(s[e])&&(l++,i.push(...u)),t.size===l)).iter(r),i}function co(r,n,e){let t=!1;function i(l){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(t)return;let u=[...l];for(;u.length;){let d=u.shift(),p=s.concat(d[n]);if(t=e(d,p),t)break;d[r]&&i(d[r],p)}}return{iter:i}}function ge(r,n){let e=[],t=[...r];function i(p,g,m){return[...p.slice(0,g),m,...p.slice(g+1)]}function l(p){let g=[...p],m=g.shift(),f=null,h=m,v=t.findIndex(b=>b._key===h),y={...t[v]};for(t=i(t,v,y);g.length;){if(h=g.shift(),Array.isArray(y[n])&&y[n].length&&(v=y[n].findIndex(b=>b._key===h),y[n][v])){f=y,y={...y[n][v]},f[n]=i(f[n],v,y);continue}y[n]||(y[n]=[]),f=y}return{index:v,item:y,parent:f}}function s(p){let g=[...p],m=g.shift(),f={...t[m]},h=null,v=m;for(t=i(t,v,f);g.length;){if(v=g.shift(),Array.isArray(f[n])&&f[n].length&&(v>f[n].length-1&&(v-=1),f[n][v])){h=f,f={...f[n][v]},h[n]=i(h[n],v,f);continue}f[n]||(f[n]=[]),h=f}return{index:v,item:f,parent:h}}function u(){return e.forEach(p=>{switch(p.op){case"add":{let{path:g,value:m}=p,f=s(g);f.parent&&(f.parent[n]?f.parent[n]=[...f.parent[n],...m]:f.parent[n]=m);break}case"move":{let{direction:g,from:m,path:f}=p,h=l(m);h.parent?h.parent[n]=h.parent[n].filter(b=>b._key!==h.item._key):t=t.filter(b=>b._key!==h.item._key);let v=l(f),y=v.index;g==="bottom"?y+=1:g==="middle"&&(y=0,v.parent=v.item,v.parent[n]||(v.parent[n]=[])),v.parent?v.parent[n]=[...v.parent[n].slice(0,y),h.item,...v.parent[n].slice(y)]:t=[...t.slice(0,y),h.item,...t.slice(y)];break}case"remove":{let{path:g}=p,m=s(g);m.parent?m.parent[n]=m.parent[n].filter((f,h)=>h!==m.index):t=t.filter((f,h)=>h!==m.index);break}case"replace":{let{item:g,path:m}=p,f=s(m);f.parent?(f.parent[n]=f.parent[n].filter((h,v)=>v!==f.index),f.parent[n].splice(f.index,0,g)):(t.splice(f.index,1),t.splice(f.index,0,g));break}default:break}}),t}function d(p){e.push(p)}return{applyPatches:u,nodeByPath:s,produce:d}}var Ie;(function(r){r.Head="head",r.Body="body"})(Ie||(Ie={}));var nt=o.createContext(Ie.Head);function tr(){return(0,a.useContext)(nt)}
4var qt=o.createContext({});function Pe(){return(0,a.useContext)(qt)}var Gt=o.createContext({divider:!1,isLoading:!1,key:0,lazy:!1,level:1,loadMore:()=>{}});function nr(){return(0,a.useContext)(Gt)}var Yt=o.createContext({});function rr(){return(0,a.useContext)(Yt)}function Xt(){return Xt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Xt.apply(null,arguments)}function*or(r,n,e,t){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:[];for(let s=0;s<r.length;s++){let u={...r[s],_index:s,_level:i,_loc:[...l,s],_size:r.length};Array.isArray(r[s][e])&&r[s][e].length>0?(delete u[e],u._expandable=!0,yield u,n.has(r[s][t])&&(yield*or(r[s][e],n,e,t,i+1,u._loc))):yield u}}function uo(r,n){let{children:e,defaultItems:t,items:i,onItemsChange:l,...s}=r,{expandedKeys:u,itemIdKey:d,nestedKey:p}=Pe(),[g,m]=(0,c.useControlledState)({defaultName:"defaultItems",defaultValue:t??[],handleName:"onItemsChange",name:"items",onChange:l,value:i}),f=(0,a.useCallback)((v,y)=>{let b=ge(g,p);b.produce({op:"add",path:v,value:y}),m(b.applyPatches())},[g]),h=(0,a.useMemo)(()=>!p||!g?g:[...or(g,u,p,d)],[i,u,p,d]);return o.createElement("tbody",Xt({},s,{ref:n}),o.createElement(nt.Provider,{value:Ie.Body},o.createElement(Yt.Provider,{value:{insert:f}},o.createElement(oe,{connectNested:!1,itemContainer:(0,a.useCallback)(v=>{let{children:y,item:b,keyValue:x}=v;return b?o.cloneElement(y,{_expandable:b._expandable,_index:b._index,_item:b,_level:b._level,_loc:b._loc,_size:b._size,keyValue:x}):y},[]),itemIdKey:d,items:h,passthroughKey:!1},e))))}var gt=o.forwardRef(uo);gt.displayName="TableBody";var we={};le(we,{default:()=>Z});K(we,Oi);import*as Oi from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$layout.js";import mo from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$layout.js";var Z=mo;var Ke={};le(Ke,{default:()=>rt});K(Ke,Di);import*as Di from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js";import fo from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js";var rt=fo;var Q={};le(Q,{default:()=>D});K(Q,_i);import*as _i from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import po from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";var D=po;var ar=o.createContext({});function Jt(r){let[n,e]=r.getAttribute("data-id").split(",");return n==="number"?Number(e):e}function ot(r){let{children:n,containerRef:e,focusableElements:t}=r,[i,l]=(0,a.useState)(null);return(0,a.useEffect)(()=>{let s=(0,c.getFocusableList)(e,t)[0];s&&l(Jt(s))},[]),(0,a.useEffect)(()=>{if(!i)return;let s=(0,c.getFocusableList)(e,t);!s.find(d=>i===Jt(d))&&s.length&&l(Jt(s[0]))},[n]),o.createElement(ar.Provider,{value:{focusId:i,onFocusChange:l}},n)}function Le(r){let{disabled:n,id:e,onFocusChange:t}=r,{focusId:i,onFocusChange:l}=(0,a.useContext)(ar),s=(0,a.useCallback)(function(p){i!==e&&(p.stopPropagation(),l(e),t&&t(!0))},[i]),u=(0,a.useCallback)(function(){t&&t(!1)},[i]);return(0,a.useMemo)(()=>n?{tabIndex:-1}:{onBlur:u,onFocus:s,tabIndex:i===e?0:-1},[i,s,u])}function Qt(){return Qt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Qt.apply(null,arguments)}var Re=o.forwardRef((r,n)=>{let{UNSAFE_resizable:e,UNSAFE_resizerClassName:t,UNSAFE_resizerOnMouseDown:i,align:l,children:s,className:u,delimiter:d,expanded:p,index:g,keyValue:m,onClick:f,sortable:h,textAlign:v,textValue:y,truncate:b,width:x="auto",wrap:w=!0,...P}=r,{columnsVisibility:C,expandedKeys:O,headCellsCount:R,messages:T,onExpandedChange:S,onSortChange:M,sort:A,sortDescriptionId:N,treegrid:I}=Pe(),[_,E]=(0,a.useState)(!1),k=Le({disabled:!I,id:m,onFocusChange:E}),z=tr(),{divider:F,expandable:Y,isLoading:re,key:ie,lazy:X,level:L,loadMore:U}=nr(),G=z===Ie.Head,B=G?"th":"td",H=o.Children.count(s),W=(0,a.useCallback)(q=>{let ee=new Set(O);ee.has(q)?ee.delete(q):ee.add(q),S(ee)},[O,S]),$=(0,a.useCallback)(()=>M({column:m,direction:A&&m===A.column&&A.direction==="ascending"?"descending":"ascending"},y),[M,m,A]),V=(Y||X)&&!re,j=G&&h;return o.createElement(B,Qt({},P,k,{"aria-colindex":G&&!h?void 0:g+1,"aria-describedby":j?N:void 0,"aria-sort":j?A&&m===A.column?A.direction:"none":void 0,className:D(u,{"order-arrow-down-active":j?A&&m===A.column&&A.direction==="descending":void 0,"order-arrow-up-active":j?A&&m===A.column&&A.direction==="ascending":void 0,"table-cell-expand":b||p,[`table-cell-${d}`]:d,[`table-column-text-${v}`]:v,[`text-${l}`]:l,"table-cell-ws-nowrap":!w,"table-focus":k.tabIndex===0&&_,"table-head-title":G}),colSpan:F?R+(C?1:0):void 0,"data-id":typeof m=="number"?`number,${m}`:`string,${m}`,onClick:q=>{j&&(q.preventDefault(),$()),f&&f(q)},onKeyDown:q=>{q.key===c.Keys.Enter&&(j&&(q.preventDefault(),$()),I&&V&&W(ie))},ref:n,role:I?"gridcell":void 0,style:{width:x},tabIndex:k.tabIndex}),j?o.createElement(Z.ContentRow,null,o.createElement(Z.ContentCol,{expand:!0},o.createElement("span",{className:"text-truncate-inline"},o.createElement("span",{className:"text-truncate"},s))),o.createElement(Z.ContentCol,null,o.createElement("button",{className:"component-action",title:T.sortDescription,type:"button"},o.createElement(J,{symbol:"order-arrow"})))):b?o.createElement("span",{className:"text-truncate-inline"},o.createElement("span",{className:"text-truncate"},s)):I&&g===0&&!G?o.createElement(Z.ContentRow,{style:{paddingLeft:(L-(Y||X?1:0))*28-(Y||X?4:0)}},V&&o.createElement(Z.ContentCol,{className:"autofit-col-toggle"},o.createElement(ue,{borderless:!0,displayType:"secondary",monospaced:!0,onClick:()=>{Y?W(ie):U()},size:"xs",tabIndex:-1,title:T.expandable},o.createElement(J,{symbol:O.has(ie)?"angle-down":"angle-right"}))),re&&o.createElement(Z.ContentCol,{className:"autofit-col-toggle"},o.createElement("div",{className:"btn-monospaced btn-xs"},o.createElement(rt,{size:"sm"}))),o.Children.map(s,(q,ee)=>q?o.createElement(Z.ContentCol,{className:D({"autofit-col-checkbox":o.isValidElement(q)&&q?.type.displayName==="ClayIcon"}),expand:ee===H-1},q):null)):s,e&&o.createElement("div",{className:t,onMouseDown:i}))});Re.displayName="Item";var ae={};le(ae,{default:()=>ho});K(ae,Zi);import*as Zi from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import go from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";var ho=go;var on={};le(on,{Item:()=>je,Menu:()=>st});var ir=function(r){if(typeof document>"u")return null;var n=Array.isArray(r)?r[0]:r;return n.ownerDocument.body},$e=new WeakMap,ht=new WeakMap,yt={},Zt=0,sr=function(r){return r&&(r.host||sr(r.parentNode))},yo=function(r,n){return n.map(function(e){if(r.contains(e))return e;var t=sr(e);return t&&r.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",r,". Doing nothing"),null)}).filter(function(e){return!!e})},lr=function(r,n,e,t){var i=yo(n,Array.isArray(r)?r:[r]);yt[e]||(yt[e]=new WeakMap);var l=yt[e],s=[],u=new Set,d=new Set(i),p=function(m){!m||u.has(m)||(u.add(m),p(m.parentNode))};
4i.forEach(p);var g=function(m){!m||d.has(m)||Array.prototype.forEach.call(m.children,function(f){if(u.has(f))g(f);else{var h=f.getAttribute(t),v=h!==null&&h!=="false",y=($e.get(f)||0)+1,b=(l.get(f)||0)+1;$e.set(f,y),l.set(f,b),s.push(f),y===1&&v&&ht.set(f,!0),b===1&&f.setAttribute(e,"true"),v||f.setAttribute(t,"true")}})};return g(n),u.clear(),Zt++,function(){s.forEach(function(m){var f=$e.get(m)-1,h=l.get(m)-1;$e.set(m,f),l.set(m,h),f||(ht.has(m)||m.removeAttribute(t),ht.delete(m)),h||m.removeAttribute(e)}),Zt--,Zt||($e=new WeakMap,$e=new WeakMap,ht=new WeakMap,yt={})}},en=function(r,n,e){e===void 0&&(e="data-aria-hidden");var t=Array.from(Array.isArray(r)?r:[r]),i=n||ir(r);return i?(t.push.apply(t,Array.from(i.querySelectorAll("[aria-live]"))),lr(t,i,e,"aria-hidden")):function(){return null}},bo=function(r,n,e){e===void 0&&(e="data-inert-ed");var t=n||ir(r);return t?lr(r,t,e,"inert"):function(){return null}},tn=function(){return typeof HTMLElement<"u"&&HTMLElement.prototype.hasOwnProperty("inert")},bt=function(r,n,e){return e===void 0&&(e="data-suppressed"),(tn()?bo:en)(r,n,e)};var vo=r=>r.current?[...r.current.querySelectorAll(c.FOCUSABLE_ELEMENTS.join(","))].filter(n=>!n.getAttribute("aria-hidden")):null;function at(r){let{active:n=!1,children:e,focusElementRef:t}=r,i=(0,a.useRef)(null);return(0,a.useEffect)(()=>{if(n){if(t?.current){t.current.focus();return}let l=vo(i);l?.length&&l[0].focus()}},[n]),(0,a.useEffect)(()=>{if(i.current&&n)return tn()?bt(i.current):en(i.current)},[n]),o.createElement(c.FocusScope,null,o.createElement("div",{className:"c-focus-trap",ref:i},n?o.createElement("span",{"data-focus-scope-start":"true"}):null,e,n?o.createElement("span",{"data-focus-scope-end":"true"}):null))}function it(r){let{children:n,menuRef:e,focusableElements:t=c.FOCUSABLE_ELEMENTS}=r,{isFocusVisible:i}=(0,c.useInteractionFocus)();return(0,a.useEffect)(()=>{i()&&setTimeout(()=>{let l=(0,c.getFocusableList)(e,t);l.length&&l[0].focus()},10)},[]),o.createElement(o.Fragment,null,n)}function vt(){return vt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},vt.apply(null,arguments)}var xo=o.forwardRef(function(n,e){let{children:t,...i}=n;return o.createElement("ul",vt({},i,{className:"list-unstyled",ref:e}),t)});function Eo(r,n){let{UNSAFE_focusableElements:e,active:t,alwaysClose:i=!0,as:l="div",children:s,className:u,defaultActive:d,disabled:p,items:g,onActiveChange:m,role:f="menu",style:h,trigger:v,...y}=r,b=(0,a.useRef)(null),x=(0,a.useRef)(null),w=(0,a.useRef)(null),P=(0,a.useRef)(null);(0,c.useInteractionFocus)(),(0,a.useImperativeHandle)(n,()=>w.current,[]);let[C,O]=(0,c.useControlledState)({defaultName:"defaultActive",defaultValue:d,handleName:"onActiveChange",name:"active",onChange:m,value:t}),R=Be({estimateSize:32,items:g??[],parentRef:w}),T=pe({children:s,itemContainer:(0,a.useCallback)(N=>{let{children:I,keyValue:_}=N;return o.cloneElement(I,{keyValue:_,onClick:E=>{I.props.onClick&&I.props.onClick(E),!E.defaultPrevented&&i&&O(!1)},role:f==="menu"?"menuitem":"option"})},[]),items:g,suppressTextValueWarning:!1,virtualizer:g&&g.length>70?R:void 0});(0,c.useOverlayPosition)({alignmentByViewport:!0,alignmentPosition:5,autoBestAlign:!0,isOpen:C,ref:w,triggerRef:P},[C,s]);let{navigationProps:S}=(0,c.useNavigation)({activation:"manual",collection:g&&g.length>70?T:void 0,containerRef:w,focusableElements:e,loop:!0,orientation:"vertical",typeahead:!0,visible:C}),M=(0,a.useCallback)(()=>O(!1),[]),A=(0,c.useId)();return o.createElement("div",{className:"dropdown",ref:x},o.cloneElement(v,{"aria-controls":C?A:void 0,"aria-expanded":C,"aria-haspopup":"true",className:D("dropdown-toggle",v.props.className),disabled:p,onClick:N=>{v.props.onClick&&v.props.onClick(N),O(!C)},onKeyDown:N=>{switch(v.props.onKeyDown&&v.props.onKeyDown(N),N.key){case c.Keys.Spacebar:N.preventDefault(),O(!C);break;case c.Keys.Up:case c.Keys.Down:{N.preventDefault(),N.stopPropagation(),C||O(!0),S.onKeyDown(N);break}default:break}},ref:N=>{P.current=N;let{ref:I}=v;typeof I=="function"&&I(N)}}),C&&o.createElement(c.Overlay,{isCloseOnInteractOutside:!0,isKeyboardDismiss:!0,isOpen:!0,menuRef:w,onClose:M,portalRef:b,suppress:[w,P],triggerRef:P},o.createElement("div",{ref:b,role:"presentation"},o.createElement(l,{className:D("dropdown-menu show",u),ref:w,role:"presentation",style:h},o.createElement(it,{focusableElements:e,menuRef:w},o.createElement(oe,vt({},y,{as:xo,collection:T,id:A,onKeyDown:N=>{switch(N.key){case c.Keys.Tab:{N.preventDefault(),O(!1);let I=Array.from(document.querySelectorAll(c.FOCUSABLE_ELEMENTS.join(","))),_=I.indexOf(P.current),E=I[_+1];E&&E.focus();break}default:S.onKeyDown(N);break}},role:f}),s))))))}var st=o.forwardRef(Eo);st.displayName="Menu";var We={};le(We,{default:()=>nn});
4K(We,bs);import*as bs from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$link.js";import Co from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$link.js";var nn=Co;function rn(){return rn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},rn.apply(null,arguments)}var je=o.forwardRef(function(n,e){let{children:t,className:i,"data-index":l,disabled:s,href:u,keyValue:d,onClick:p,style:g,textValue:m,...f}=n,h=u?nn:p?"button":"span";return o.createElement("li",{"data-index":l,ref:e,role:"presentation",style:g},o.createElement(h,rn({},f,{className:D("dropdown-item",i,{disabled:s}),"data-focus":d,disabled:s,href:u,onClick:p,tabIndex:-1}),t))});je.displayName="Item";je.passthroughKey=!0;function an(){return an=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},an.apply(null,arguments)}var Io=o.forwardRef(function(n,e){let{description:t,name:i}=n;return o.createElement("li",{key:i,ref:e,role:"presentation",tabIndex:-1},o.createElement("div",{className:"dropdown-subheader mb-0"},i.toUpperCase()),o.createElement("div",{className:"dropdown-section py-0 text-secondary"},t),o.createElement("div",{className:"dropdown-divider"}))}),wo=typeof window>"u"?a.useEffect:a.useLayoutEffect;function So(r,n){let{children:e,items:t,...i}=r,{alwaysVisibleColumns:l,columnsVisibility:s,messages:u,onHeadCellsChange:d,onVisibleColumnsChange:p,visibleColumns:g}=Pe(),m=pe({children:e,items:t,suppressTextValueWarning:!1,visibleKeys:new Set(g.keys())});return wo(()=>{g.size===0&&p(m.getItems(),0),d(m.getSize())},[m.getSize()]),o.createElement("thead",an({},i,{ref:n}),o.createElement(nt.Provider,{value:Ie.Head},o.createElement("tr",null,o.createElement(oe,{collection:m}),s&&o.createElement(Re,{keyValue:"visibility",width:"72px"},o.createElement("span",{className:"sr-only"},u.columnsVisibilityCell||u.columnsVisibility),o.createElement(st,{UNSAFE_focusableElements:['input[role="switch"]'],alwaysClose:!1,items:[{description:u.columnsVisibilityDescription,name:u.columnsVisibilityHeader},...m.getItems().filter(f=>!l.has(f))],style:{maxWidth:"210px",minWidth:"210px"},trigger:o.createElement(ue,{"aria-label":u.columnsVisibility,borderless:!0,displayType:"secondary",monospaced:!0,title:u.columnsVisibility},o.createElement(J,{symbol:"caret-bottom"}))},f=>typeof f=="object"?o.createElement(Io,{description:f.description,key:f.name,name:f.name}):o.createElement(je,{key:f,onClick:()=>{g.has(f)&&g.size===1||p(f,m.getItem(f).index)},tabIndex:-1,textValue:m.getItem(f).value},o.createElement(Z.ContentRow,{verticalAlign:"center"},o.createElement(Z.ContentCol,{expand:!0},m.getItem(f).value),o.createElement(Z.ContentCol,{float:"end"},o.createElement(ae.ClayToggle,{containerProps:{style:{marginBottom:0}},disabled:g.has(f)&&g.size-l.size===1,onChange:h=>{h.stopPropagation(),p(f,m.getItem(f).index)},onKeyDown:h=>{switch(h.key){case"Enter":p(f,m.getItem(f).index);break;default:break}},sizing:"sm",toggled:g.has(f)})))))))))}var xt=o.forwardRef(So);xt.displayName="TableHead";function sn(){return sn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},sn.apply(null,arguments)}function No(r,n){let{_expandable:e,_index:t,_item:i,_level:l,_loc:s,_size:u,children:d,className:p,delimiter:g,divider:m=!1,items:f,keyValue:h,lazy:v=!1,...y}=r,{columnsVisibility:b,expandedKeys:x,headCellsCount:w,onExpandedChange:P,onLoadMore:C,treegrid:O,visibleColumns:R}=Pe(),{insert:T}=rr(),[S,M]=(0,a.useState)(!1),A=Le({disabled:!O,id:h,onFocusChange:M}),[N,I]=(0,a.useState)(!1),_=(0,a.useCallback)(()=>{e||!C||!v||(I(!0),C(i).then(F=>{if(I(!1),!!F&&Array.isArray(F)){T([...s,0],F);let Y=new Set(x);Y.add(h),P(Y)}}).catch(F=>{I(!1),console.error(F)}))},[T,h,e,C,v]),E=tt(n),k=(0,a.useMemo)(()=>{let F=f?f.length:o.Children.count(d);return[...Array.from(R.values()),...b&&F>w?[F-1]:[]]},[b,f?.length,R,w]),z=pe({children:d,items:f,visibleKeys:k});return o.createElement("tr",sn({},y,A,{"aria-expanded":e||v?x.has(h):void 0,"aria-level":O?l:void 0,"aria-posinset":O?t+1:void 0,"aria-setsize":O?u:void 0,className:D(p,{"table-divider":m,[`table-row-${g}`]:g,"table-focus":A.tabIndex===0&&S}),"data-id":typeof h=="number"?`number,${h}`:`string,${h}`,onKeyDown:F=>{if(!(document.activeElement!==E.current||F.defaultPrevented||!e&&!v))switch(F.key){case c.Keys.Left:{if(x.has(h)){let Y=new Set(x);Y.delete(h),P(Y)}break}case c.Keys.Right:{if(C&&v&&!e)_();else if(!x.has(h)){let Y=new Set(x);Y.add(h),P(Y)}break}default:break}},ref:E,role:O?"row":void 0}),o.createElement(Gt.Provider,{value:{divider:m,expandable:e,isLoading:N,key:h,lazy:v,level:l,loadMore:_}},o.createElement(oe,{collection:z}),b&&!m&&z.getSize()===w&&o.createElement(Re,{index:w,keyValue:`${h}:visibility`},null)))}var lt=o.forwardRef(No);lt.displayName="TableRow";lt.passthroughKey=!0;var He={};le(He,{default:()=>ln});K(He,Us);import*as Us from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$table.js";import ko from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$table.js";var ln=ko;var me={};le(me,{default:()=>Ro});K(me,Gs);import*as Gs from"../../../frontend-js-react-web/__liferay__/exports/react-dom.js";import Po from"../../../frontend-js-react-web/__liferay__/exports/react-dom.js";var Ro=Po;var un={};le(un,{LiveAnnouncer:()=>Te,VisuallyHidden:()=>Ue});function cn(){return cn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},cn.apply(null,arguments)}var To={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},Ue=o.forwardRef(function(n,e){let{children:t,liveAnnouncer:i,...l}=n;return o.createElement("div",cn({},l,{"data-live-announcer":i,ref:e,style:To}),t)});var Oo=7e3,cr=0,Te=(0,a.forwardRef)(function(n,e){let[t,i]=(0,a.useState)([]),l=Ht(),s=(0,a.useCallback)(function(d){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"assertive";i(g=>(cr++,[...g,{assertiveness:p,id:cr,message:d}])),setTimeout(()=>{l()&&i(g=>{let m=[...g];return m.shift(),m})},Oo)},[]);(0,a.useImperativeHandle)(e,()=>({announce:s}),[s]);let u=o.createElement(Ue,{liveAnnouncer:!0},o.createElement("div",{"aria-live":"assertive","aria-relevant":"additions",role:"log"},t.filter(d=>d.assertiveness==="assertive").map(d=>o.createElement("div",{key:d.id},d.message))),o.createElement("div",{"aria-live":"polite","aria-relevant":"additions",role:"log"},t.filter(d=>d.assertiveness==="polite").map(d=>o.createElement("div",{key:d.id},d.message))));return typeof document<"u"?(0,me.createPortal)(u,document.body):u});function ur(r){let{disabled:n,locator:e,ref:t}=r;return{navigationProps:{onKeyDownCapture:(0,a.useCallback)(l=>{if(![c.Keys.Left,c.Keys.Right,c.Keys.Up,c.Keys.Down,c.Keys.Home,c.Keys.End].includes(l.key)||n)return;let s=document.activeElement,u=s.getAttribute("role")===e.row,d;switch(l.key){case c.Keys.Up:case c.Keys.Down:{let p;if(u)p=(0,c.getFocusableList)(t,[`[role="${e.row}"]`]);else{let m=s.getAttribute("aria-colindex");p=(0,c.getFocusableList)(t,[`[aria-colindex="${m}"]`])}let g=p.indexOf(s);if(g===-1)break;d=p[l.key===c.Keys.Up?g-1:g+1];break}case c.Keys.Left:{if(u){if(s.getAttribute("aria-expanded")!=="true"&&s.getAttribute("aria-level")!=="1"){let p=(0,c.getFocusableList)(t,[`[role="${e.row}"]`]),g=p.indexOf(s);for(;p[g]?.getAttribute("aria-level")!==String(Number(s.getAttribute("aria-level"))-1);)g-=1;d=p[g]}}else{let p=s.closest(`[role="${e.row}"]`),g=(0,c.getFocusableList)({current:p},[`[role="${e.cell}"]`]),m=g.indexOf(s);if(m===-1)break;m===0?d=p:d=g[m-1]}break}case c.Keys.Right:{if(u)s.getAttribute("aria-expanded")!=="false"&&(d=s.querySelector(`[role="${e.cell}"]`));else{let p=s.closest(`[role="${e.row}"]`),g=(0,c.getFocusableList)({current:p},[`[role="${e.cell}"]`]),m=g.indexOf(s);if(m===-1)break;d=g[m+1]}break}case c.Keys.Home:case c.Keys.End:{let p;if(u)p=(0,c.getFocusableList)(t,[`[role="${e.row}"]`]);else{let g=s.closest(`[role="${e.row}"]`);p=(0,c.getFocusableList)({current:g},[`[role="${e.cell}"]`])}d=p[l.key===c.Keys.Home?0:p.length-1];break}default:break}d&&(l.preventDefault(),d.focus())},[n])}}}function dn(){return dn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},dn.apply(null,arguments)}var Ao=['[role="row"]','td[role="gridcell"]'],Do={cell:"gridcell",row:"row"},Mo=new Set,Et=o.forwardRef((r,n)=>{let{alwaysVisibleColumns:e=new Set,columnsVisibility:t=!0,children:i,className:l,defaultExpandedKeys:s=Mo,defaultSort:u,defaultVisibleColumns:d=new Map,expandedKeys:p,itemIdKey:g="id",messages:m={columnsVisibility:"Manage Columns Visibility",columnsVisibilityDescription:"At least one column must remain visible.",columnsVisibilityHeader:"Columns Visibility",expandable:"expandable",sortDescription:"sortable column",sorting:"sorted by column {0} in {1} order"},visibleColumns:f,onExpandedChange:h,onVisibleColumnsChange:v,onLoadMore:y,onSortChange:b,size:x,sort:w,nestedKey:P,...C}=r,[O,R]=(0,c.useControlledState)({defaultName:"defaultExpandedKeys",defaultValue:s,handleName:"onExpandedChange",name:"expandedKeys",onChange:h,value:p}),[T,S]=(0,c.useControlledState)({defaultName:"defaultSort",defaultValue:u,handleName:"onSortChange",name:"sort",onChange:b,value:w}),[M,A]=(0,c.useControlledState)({defaultName:"defaultVisibleColumns",defaultValue:d,handleName:"onVisibleColumnsChange",name:"visibleColumns",onChange:v,value:f}),N=tt(n),I=(0,a.useRef)(null),{navigationProps:_}=ur({disabled:!P,locator:Do,ref:N}),E=(0,c.useId)(),[k,z]=(0,a.useState)(0);return o.createElement(ln,dn({},C,_,{className:D(l,{"table-nested-rows":P,[`table-${x}`]:x,"table-sort":T||T===null}),ref:N,role:P?"treegrid":void 0,style:{tableLayout:"fixed"},tableVerticalAlignment:"middle"}),o.createElement(Te,{ref:I}),o.createElement(ot,{containerRef:N,focusableElements:Ao},o.createElement(qt.Provider,{value:{alwaysVisibleColumns:e,columnsVisibility:t,expandedKeys:O,headCellsCount:k,itemIdKey:g,messages:m,nestedKey:P,onExpandedChange:R,onHeadCellsChange:z,onLoadMore:y,onSortChange:(0,a.useCallback)((F,Y)=>{I.current.announce((0,c.sub)(m.sorting,[Y,F.direction])),S(F)},[S]),onVisibleColumnsChange:(0,a.useCallback)((F,Y)=>{if(Array.isArray(F)){let ie=new Map(M);F.forEach((X,L)=>{ie.has(X)?ie.delete(X):ie.set(X,L)}),A(ie);return}let re=new Map(M);re.has(F)?re.delete(F):re.set(F,Y),A(re)},[A,M]),sort:T,sortDescriptionId:E,treegrid:!!P,visibleColumns:M}},i)),(0,me.createPortal)(o.createElement("div",{"aria-hidden":"true",id:E,style:{display:"none"}},m.sortDescription),document.body))});Et.displayName="Table";var Ct=r=>{let{children:n,fontSize:e,level:t=1,weight:i="bold"}=r,l=`h${t}`,s=e??t;return o.createElement(l,{className:D([`text-${11-s}`],{[`font-weight-${i}`]:i})},n)};Ct.displayName="Heading";var It=r=>{let{"aria-hidden":n,as:e="span",children:t,color:i,id:l,italic:s,monospace:u,size:d=4,truncate:p,weight:g}=r,m=e;return o.createElement(m,{"aria-hidden":n,className:D([`text-${d}`],{[`text-${i}`]:i,"font-italic":s,"text-monospace":u,"text-truncate":p,[`font-weight-${g}`]:g}),id:l},t)};It.displayName="Text";var qe={};le(qe,{default:()=>mn});K(qe,Ol);import*as Ol from"../../../frontend-js-dependencies-web/__liferay__/exports/fuzzy.js";import _o from"../../../frontend-js-dependencies-web/__liferay__/exports/fuzzy.js";var mn=_o;var Ko={post:"|+",pre:"+|"};function fn(r){let{children:n,match:e}=r,t=mn.match(e,n,Ko);return o.createElement(o.Fragment,null,e&&t?t.rendered.split("|").map((i,l)=>{let s=i.includes("+")?"span":"strong",u=i.replace(/\+/g,"");return u?o.createElement(s,{className:i.includes("}")?void 0:"mark",key:l},u):null}
4).filter(Boolean):n)}var wt;(function(r){r[r.bottomLeft=5]="bottomLeft",r[r.topLeft=7]="topLeft"})(wt||(wt={}));var Oe={changeIconButton:"Change Icon",clearInput:"Clear search input",iconSelected:"Icon selected",notFound:"No items were found.",placeholder:"Search",removeIcon:"Remove icon selection",selectIcon:"Select {0} icon",selectIconButton:"Select an Icon"},Lo=async r=>{let n=[],t=await(await fetch(r)).text();return new DOMParser().parseFromString(t,"image/svg+xml").querySelectorAll("symbol").forEach(u=>{u.getAttribute("id")&&n.push(u.getAttribute("id"))}),n};function pn(r){let{active:n,defaultActive:e,defaultSelectedIcon:t,direction:i="bottom",messages:l=Oe,selectedIcon:s,onIconChange:u,onActiveChange:d,spritemap:p}=r,[g,m]=(0,a.useState)(!1),[f,h]=(0,a.useState)([]),v=(0,a.useRef)(null),y=(0,a.useRef)(null),{isFocusVisible:b}=(0,c.useInteractionFocus)(),x=(0,c.useId)(),w=(0,c.useId)(),[P,C]=(0,a.useState)(""),[O,R]=(0,c.useControlledState)({defaultName:"defaultActive",defaultValue:e,handleName:"onActiveChange",name:"active",onChange:d,value:n}),[T,S]=(0,c.useControlledState)({defaultName:"defaultSelectedIcon",defaultValue:t,handleName:"onIconChange",name:"selectedIcon",onChange:u,value:s});(0,a.useEffect)(()=>{Lo(p).then(E=>{h(E)})},[p]);let M=(0,a.useMemo)(()=>f?f.filter(E=>E.toLowerCase().includes(P.toLowerCase())):[],[f,P]),A=(0,a.useCallback)(()=>{R(!1),C("")},[]),N=E=>{S(E),A()};(0,c.useOverlayPosition)({alignmentByViewport:!0,alignmentPosition:i==="bottom"?wt.bottomLeft:wt.topLeft,autoBestAlign:!0,isOpen:O,ref:v,triggerRef:y},[O]),l={...Oe,...l??{}};let{navigationProps:I}=(0,c.useNavigation)({containerRef:v,loop:!0,orientation:"vertical",typeahead:!0,visible:O}),_=o.createElement(o.Fragment,null,o.createElement(ue,{"aria-controls":O?w:void 0,"aria-expanded":O,"aria-label":l?.selectIconButton,displayType:"secondary",monospaced:!!T,onClick:()=>R(!O),onKeyDown:E=>{switch(E.key){case c.Keys.Spacebar:E.preventDefault(),R(!O);break;case c.Keys.Up:case c.Keys.Down:{E.preventDefault(),E.stopPropagation(),O||R(!0),I.onKeyDown(E);break}default:break}},ref:y,role:"button",title:T?l?.changeIconButton:l?.selectIconButton},T?o.createElement(J,{symbol:"change"}):o.createElement(o.Fragment,null,l?.selectIconButton)),O&&o.createElement(c.Overlay,{isCloseOnInteractOutside:!0,isKeyboardDismiss:!0,isOpen:!0,menuRef:v,onClose:A,portalRef:v,suppress:[y,v],triggerRef:y},o.createElement("div",{className:"dropdown-menu dropdown-menu-width-sm show",id:w,ref:v,role:"presentation"},o.createElement(it,{menuRef:v},o.createElement("div",{className:"dropdown-section"},o.createElement(ae.ClayInput.Group,{small:!0},o.createElement(ae.ClayInput.GroupItem,{className:g?"focus":void 0},o.createElement(ae.ClayInput.GroupInsetItem,{before:!0,tag:"span"},!P&&!g&&o.createElement("div",{className:"input-group-inset-icon"},o.createElement(J,{symbol:"search"}))),o.createElement(ae.ClayInput,{"aria-describedby":x,insetAfter:!0,insetBefore:!0,onBlur:()=>m(!1),onChange:E=>C(E.target.value),onFocus:()=>m(!0),placeholder:Oe.placeholder,type:"text",value:P}),o.createElement(ae.ClayInput.GroupInsetItem,{after:!0,tag:"span"},o.createElement(ne.ClayButtonWithIcon,{"aria-label":Oe.clearInput,displayType:"unstyled",monospaced:!0,onClick:()=>C(""),symbol:"times",title:Oe.clearInput}))))),M.length>0&&o.createElement("ul",{className:"dropdown-section-grid list-unstyled",onKeyDown:E=>{switch(E.key){case c.Keys.Tab:{E.preventDefault(),R(!1);let k=Array.from(document.querySelectorAll(c.FOCUSABLE_ELEMENTS.join(","))),z=k.indexOf(y.current),F=k[z+1];F&&F.focus(),I.onKeyDown(E);break}default:I.onKeyDown(E);break}}},M.map(E=>o.createElement("li",{key:E},o.createElement(ne.ClayButtonWithIcon,{"aria-label":l?(0,c.sub)(l?.selectIcon,[E]):"",borderless:!0,displayType:"secondary",onClick:()=>{N(E),b()&&(T?y.current.focus():setTimeout(()=>y.current.focus(),10))},spritemap:p,symbol:E,title:E})))),o.createElement("div",{"aria-live":"assertive",className:"dropdown-caption",id:x},M.length===0&&l?.notFound)))));return o.createElement(o.Fragment,null,T?o.createElement("div",{className:"selected-icon-container"},o.createElement(ae.ClayInput.Group,null,o.createElement(ae.ClayInput.GroupItem,{prepend:!0,shrink:!0},o.createElement(ae.ClayInput.GroupText,{className:"bg-transparent"},o.createElement(J,{symbol:T}))),o.createElement(ae.ClayInput.GroupItem,{append:!0},o.createElement(ae.ClayInput,{readOnly:!0,value:T})),o.createElement("div",{className:"sr-only",role:"status"},`${T} ${Oe.iconSelected}`),o.createElement(ae.ClayInput.GroupItem,{shrink:!0},_),o.createElement(ae.ClayInput.GroupItem,{shrink:!0},o.createElement(ne.ClayButtonWithIcon,{"aria-label":Oe.removeIcon,displayType:"secondary",onClick:()=>S(""),symbol:"trash",title:Oe.removeIcon})))):_)}var Ge={};le(Ge,{default:()=>gn});K(Ge,Yl);
4import*as Yl from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$label.js";import Vo from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$label.js";var gn=Vo;var Ae={};le(Ae,{default:()=>Fo});K(Ae,Jl);import*as Jl from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js";import zo from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js";var Fo=zo;var St=(0,a.createContext)({});function dr(){return(0,a.useContext)(St)}function Nt(){return Nt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Nt.apply(null,arguments)}var Bo={itemDescribedby:"You are currently on a text element, inside of a list box.",itemSelected:"{0}, selected",scrollToBottomAriaLabel:"Scroll to bottom",scrollToTopAriaLabel:"Scroll to top"};function ct(r){let{UNSAFE_behavior:n,UNSAFE_menuClassName:e,active:t,as:i="button",children:l,className:s,defaultActive:u=!1,defaultSelectedKey:d,direction:p="bottom",disabled:g,id:m,items:f,messages:h,native:v=!1,onActiveChange:y,onSelectionChange:b,placeholder:x="Select an option",selectedKey:w,shrink:P,width:C,...O}=r,R={...Bo,...h??{}},[T,S]=(0,c.useControlledState)({defaultName:"defaultActive",defaultValue:u,handleName:"onActiveChange",name:"active",onChange:y,value:t}),[M,A]=(0,c.useControlledState)({defaultName:"defaultSelectedKey",defaultValue:d,handleName:"onSelectionChange",name:"selectedKey",onChange:b,value:w}),N=pe({children:l,items:f,suppressTextValueWarning:!1}),[I,_]=(0,a.useState)(()=>M||M===0?M:N.getFirstItem().key),E=(0,c.useId)(),k=(0,a.useRef)(null),z=(0,a.useRef)(null),F=(0,a.useRef)(null),Y=(0,a.useRef)(null),{isFocusVisible:re}=(0,c.useInteractionFocus)();(0,c.useOverlayPosition)({alignmentByViewport:!0,alignmentPosition:p==="bottom"?5:7,autoBestAlign:!0,isOpen:T,ref:z,triggerRef:k},[T,l]);let ie=(0,c.useIsMobileDevice)(),{accessibilityFocus:X,navigationProps:L}=(0,c.useNavigation)({activation:"manual",active:I,containerRef:F,onNavigate:V=>_(V.getAttribute("id")),orientation:"vertical",typeahead:!0,visible:T}),U=(0,a.useCallback)(()=>{if(z.current&&I){let V=document.getElementById(String(I));V&&V.click()}},[I]);(0,a.useEffect)(()=>{if(Y.current&&(0,c.isAppleDevice)()&&I&&T){let V=N.getItem(I);if(!V)return;Y.current.announce(M===I?(0,c.sub)(R.itemSelected,[V.value]):`${V.value}`),setTimeout(()=>{Y.current.announce(R.itemDescribedby)},1e3)}},[T]),(0,a.useEffect)(()=>{!N.getItem(M)&&!N.getItem(I)&&_(N.getFirstItem().key)},[f]);let[G,B]=(0,a.useState)(null);(0,a.useEffect)(()=>{if(!T||n!=="secondary"||N.getItems().length<=12)return;let V=32;function j(q){let ee=q.target.scrollTop,Xe=q.target.scrollHeight-q.target.clientHeight-V;ee>=V&&ee<=Xe?B("both"):ee>=V?B("top"):ee<=Xe&&B("bottom")}return F.current?.addEventListener("scroll",j,!0),()=>F.current?.removeEventListener("scroll",j,!0)},[T]);let H=(0,a.useCallback)((V,j,q)=>{if(j===-1)return;let ee=q[V==="PageUp"?j-10:j+10]??q[V==="PageUp"?0:q.length-1];X(ee instanceof HTMLElement?ee:document.getElementById(String(ee)))},[X]),W={activeDescendant:I,isMobile:ie&&v,onActiveDescendant:_,onSelectionChange:V=>{k.current.focus(),_(String(V)),A(V),S(!1)},selectedKey:M};if(W.isMobile)return o.createElement("select",Nt({},O,{className:D("form-control form-control-select form-control-select-secondary",{"form-control-shrink":P},s),onChange:V=>A(V.target.value),value:M}),o.createElement(St.Provider,{value:W},o.createElement(oe,{collection:N})));let $=k.current?.clientWidth||0;return o.createElement(o.Fragment,null,o.createElement(Te,{ref:Y}),o.createElement(i,Nt({},O,{"aria-activedescendant":T?String(I):"","aria-controls":T?E:void 0,"aria-expanded":T,"aria-haspopup":"listbox","aria-owns":T&&!(0,c.isAppleDevice)()?E:void 0,className:D("form-control form-control-select form-control-select-secondary",{"form-control-shrink":P},s,{show:T}),disabled:g,id:m,onClick:()=>S(!T),onKeyDown:V=>{switch(O.onKeyDown&&O.onKeyDown(V),V.key){case c.Keys.Enter:case c.Keys.Spacebar:{V.preventDefault(),S(!0),T&&I&&U();break}case c.Keys.Tab:U();break;case c.Keys.Home:case c.Keys.End:{T||S(!0),L.onKeyDown(V);break}case c.Keys.Up:case c.Keys.Down:{if(T&&V.altKey&&V.key===c.Keys.Up){V.stopPropagation(),U(),S(!1);return}if(!T)return S(!0);L.onKeyDown(V);break}case"PageUp":case"PageDown":{if(!T)return;V.preventDefault();let j=(0,c.getFocusableList)(z);H(V.key,j.findIndex(q=>q.getAttribute("id")===String(I)),j);break}default:{(0,c.isTypeahead)(V)&&S(!0),L.onKeyDown(V);break}}},ref:k,role:"combobox",tabIndex:0,type:"button"}),M?N.getItem(M)?.value:x),T&&o.createElement(c.Overlay,{isCloseOnInteractOutside:!0,isKeyboardDismiss:!0,isOpen:!0,menuClassName:e,menuRef:z,onClose:V=>{if(re()&&I&&V==="blur")U();else{let j=M||M===0?M:N.getFirstItem().key;j!==I&&_(j)}S(!1)},portalRef:z,suppress:[k,z],triggerRef:k},o.createElement("div",{className:D("dropdown-menu dropdown-menu-indicator-start dropdown-menu-select dropdown-menu-width-shrink show",{"dropdown-menu-height-lg":n==="secondary"}),ref:z,role:"presentation",style:{maxWidth:"none",minWidth:C?void 0:`${Math.max(160,$)}px`,width:typeof C=="number"?`${Math.max(C,$)}px`:void 0}},n==="secondary"&&(G==="top"||G==="both")&&o.createElement(ue,{"aria-hidden":"true","aria-label":R.scrollToTopAriaLabel,className:"dropdown-item dropdown-item-scroll dropdown-item-scroll-up",displayType:"unstyled",onClick:()=>{let V=N.getItems();H("PageUp",V.findIndex(j=>j===I),V),k.current?.focus()},tabIndex:-1},o.createElement(J,{symbol:"caret-top"})),o.createElement("ul",{"aria-labelledby":O["aria-labelledby"],className:"inline-scroller list-unstyled",id:E,onFocus:()=>k.current?.focus(),ref:F,role:"listbox",tabIndex:-1},o.createElement(St.Provider,{value:W},o.createElement(oe,{collection:N}))),n==="secondary"&&(G==="bottom"||G==="both")&&o.createElement(ue,{"aria-hidden":"true","aria-label":R.scrollToBottomAriaLabel,className:"dropdown-item dropdown-item-scroll dropdown-item-scroll-down",displayType:"unstyled",onClick:()=>{let V=N.getItems();H("PageDown",V.findIndex(j=>j===I),V),k.current?.focus()},tabIndex:-1},o.createElement(J,{symbol:"caret-bottom"})))))}function kt(){return kt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},kt.apply(null,arguments)}function Ve(r){let{"aria-describedby":n,"aria-label":e,"aria-labelledby":t,"aria-posinset":i,"aria-setsize":l,children:s,disabled:u,href:d,index:p,keyValue:g,textValue:m,...f}=r,{activeDescendant:h,isMobile:v,onActiveDescendant:y,onSelectionChange:b,selectedKey:x}=dr(),{isFocusVisible:w}=(0,c.useInteractionFocus)(),P=(0,c.useHover)({disabled:u,onHover:(0,a.useCallback)(()=>y(g),[g])}),C=w();if(v)return o.createElement("option",kt({},f,{"aria-describedby":n,disabled:u,value:g}),typeof s=="string"?s:m);let O=d?"a":"button";return o.createElement("li",{role:"presentation"},o.createElement(O,kt({},f,P,d?{href:d}:{},{"aria-describedby":n,"aria-label":e,"aria-labelledby":t,"aria-posinset":i,"aria-selected":x===g,"aria-setsize":l,className:D("dropdown-item",{active:x===g,focus:h===g&&C,hover:h===g&&!C}),disabled:u,id:String(g),onClick:()=>b(g),role:"option",tabIndex:-1}),x===g&&o.createElement("span",{className:"dropdown-item-indicator-start"},o.createElement(J,{symbol:"check-small"})),s))}Ve.passthroughKey=!0;Ve.displayName="Item";function hn(){return hn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},hn.apply(null,arguments)}var $o=r=>{let{defaultLocaleId:n,localeId:e,messages:t,translation:i}=r,l="warning",s=t.untranslated;if(e===n)l="info",s=t.default;else if(i){let{total:u,translated:d}=i;d!==0&&(u===d?(l="success",s=t.translated):(l="secondary",s=(0,c.sub)(t.translating,[d,u])))}return{displayType:l,label:s}},mr=o.forwardRef((r,n)=>{let{classNamesTrigger:e,hideTriggerText:t,locales:i,selectedLocale:l,small:s,spritemap:u,triggerMessage:d,triggerShrink:p,...g}=r,m=l||i.find(f=>f.label===g.children);return o.createElement(Ae.ClayTooltipProvider,null,o.createElement("button",hn({},g,{"aria-label":(0,c.sub)(d,[m?.name||m?.label]),className:D(e,"form-control form-control-select form-control-select-secondary",{"form-control-shrink":p,"form-control-sm":s,"hidden-label":t}),ref:n,title:t?m.label:null}),o.createElement("span",{className:"inline-item-before"}
4,o.createElement(J,{spritemap:u,symbol:m.symbol})),t?null:o.createElement("span",{className:"inline-item-before"},m.label)))});mr.displayName="Trigger";function fr(r){let{active:n,classNamesTrigger:e,defaultActive:t=!1,defaultLocaleId:i,defaultSelectedLocaleId:l,hideTriggerText:s,id:u,messages:d={default:"Default",option:"{0} language: {1}.",translated:"Translated",translating:"Translating {0}/{1}",trigger:"Select a language, current language: {0}.",untranslated:"Untranslated"},locales:p,onActiveChange:g,onSelectedLocaleChange:m,selectedLocaleId:f,shrink:h=!0,small:v,spritemap:y,translations:b={}}=r,x=Object.keys(b).length,w=p.find(P=>{let{id:C}=P;return C===f});return o.createElement(ct,{active:n,as:mr,classNamesTrigger:e,defaultActive:t,defaultSelectedKey:l||p[0].id,hideTriggerText:s,id:u,items:p,locales:p,onActiveChange:g,onSelectionChange:m,selectedKey:f,selectedLocale:w,shrink:h,small:v,spritemap:y,triggerMessage:d.trigger,triggerShrink:h},P=>{let C=$o({defaultLocaleId:i||p[0].id,localeId:P.id,messages:d,translation:b[P.label]});return o.createElement(Ve,{"aria-label":(0,c.sub)(d.option,[P.name||P.label,C.label]),key:P.id,textValue:P.label},o.createElement(Z.ContentRow,{containerElement:"span"},o.createElement(Z.ContentCol,{containerElement:"span",expand:!0},o.createElement(Z.ContentSection,null,o.createElement(J,{className:"inline-item inline-item-before",spritemap:y,symbol:P.symbol}),o.createElement("span",{"aria-hidden":"true"},P.label))),x?o.createElement(Z.ContentCol,{containerElement:"span"},o.createElement(Z.ContentSection,null,o.createElement(gn,{"aria-hidden":"true",className:"c-ml-3",displayType:C.displayType},C.label,o.createElement("span",{className:"sr-only"},(0,c.sub)(d.option,[P.name||P.label,C.label]))))):null))})}function yn(){return yn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},yn.apply(null,arguments)}var bn=r=>{let{children:n,className:e,...t}=r;return o.createElement("li",yn({},t,{className:D("nav-item",e)}),n)};function vn(){return vn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},vn.apply(null,arguments)}var Pt=o.forwardRef((r,n)=>{let{active:e,children:t,className:i,collapsed:l,disabled:s,showIcon:u,spritemap:d,...p}=r;return o.createElement(c.LinkOrButton,vn({},p,{buttonDisplayType:"unstyled",buttonType:"button",className:D("nav-link",i,{active:e,"collapse-icon":u,collapsed:l,disabled:s}),ref:n}),t,u&&o.createElement(o.Fragment,null,o.createElement("span",{className:"collapse-icon-closed"},o.createElement(J,{focusable:"false",role:"presentation",spritemap:d,symbol:"angle-right-small"})),o.createElement("span",{className:"collapse-icon-open"},o.createElement(J,{focusable:"false",role:"presentation",spritemap:d,symbol:"angle-down-small"}))))});Pt.displayName="NavLink";function xn(){return xn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},xn.apply(null,arguments)}function Wo(r){return o.forwardRef(r)}var he=Wo(function(n,e){let{children:t,className:i,nestMargins:l,nested:s,stacked:u,...d}=n;return o.createElement("ul",xn({},d,{className:D("nav",i,{"nav-nested":s,"nav-nested-margins":l,"nav-stacked":u}),ref:e}),t)});he.Item=bn;he.Link=Pt;var pr=(r,n)=>`M ${r} ${n}`,ze=(r,n)=>`L ${r} ${n}`,Rt=(r,n)=>`A 0,0 0 0 0 ${r},${n}`,jo=(r,n,e)=>{let t={endX:n.width,endY:n.height,startX:0,startY:0},i=r.x-e,l=i+r.width+e*2,s=r.y-e,u=s+r.height+e*2;return[pr(t.startX,t.startY),ze(t.startX,t.endY),ze(t.endX,t.endY),ze(t.endX,t.startY),"z",pr(i,s),ze(i,u),Rt(i,u),ze(l,u),Rt(l,u),ze(l,s),Rt(l,s),ze(i,s),Rt(i,s)].join(" ")},gr={height:0,width:0,x:0,y:0},hr=typeof window>"u"?a.useEffect:a.useLayoutEffect;function Ho(r){let{children:n}=r,e=(0,a.useRef)(null),[t,i]=(0,a.useState)(gr);return hr(()=>{if(e.current){let l=s=>{if(!e.current)return;let{height:u,width:d,x:p,y:g}=s??e.current.getBoundingClientRect();i({height:u,width:d,x:p,y:g})};return(0,c.observeRect)(e.current,l)}},[i]),o.createElement("div",{ref:e,style:{bottom:0,left:0,position:"fixed",right:0,top:0,zIndex:1040}},o.createElement("svg",{height:t.height,width:t.width,xmlns:"http://www.w3.org/2000/svg"},n(t)))}function yr(r){let{defaultBounds:n=gr,bounds:e,children:t,onClick:i,onBoundsChange:l,padding:s=10,visible:u=!1}=r,[d,p]=(0,c.useControlledState)({defaultName:"defaultBounds",defaultValue:n,handleName:"onBoundsChange",name:"bounds",onChange:l,value:e}),g=(0,a.useRef)(null);return hr(()=>{if(g.current){let m=()=>{if(!g.current)return;let{height:f,width:h,x:v,y}=g.current.getBoundingClientRect();p({height:f,width:h,x:v,y})};return(0,c.observeRect)(g.current,m)}}
4,[p]),o.createElement(o.Fragment,null,t&&typeof t!="function"&&o.cloneElement(t,{ref:m=>{g.current=m;let{ref:f}=t;typeof f=="function"?f(m):f!==null&&(f.current=m)}}),typeof t=="function"&&t(g),u&&o.createElement(Ho,null,m=>o.createElement("g",null,o.createElement("defs",null,o.createElement("clipPath",{id:"overlayMask"},o.createElement("path",{clipRule:"evenodd",d:jo(d,m,s)}))),o.createElement("rect",{clipPath:"url(#overlayMask)",fill:"#393a4a",fillOpacity:.8,height:"100%",onClick:i,width:"100%",x:0,y:0},o.createElement("animate",{attributeName:"opacity",dur:"0.3s",repeatCount:1,values:"0;1"})))))}var ce={};K(ce,Jc);import*as Jc from"../../../frontend-js-dependencies-web/__liferay__/exports/react-transition-group.js";function br(r){let{children:n}=r;return o.createElement("div",{className:"sidebar-body"},n)}function vr(r){let{children:n,className:e,sticky:t}=r;return o.createElement("div",{className:D("sidebar-footer",{"sticky-bottom":t},e)},n)}var En=(0,a.createContext)(null);function Tt(){let r=(0,a.useContext)(En);if(r===null)throw new Error("useSidePanel must be used within SidePanel.");return r}var xr=r=>{let{children:n,className:e,messages:t={backAriaLabel:"Go back.",closeAriaLabel:"Close the side panel."},sticky:i,onBack:l}=r,{onOpenChange:s}=Tt();return o.createElement("div",{className:D("sidebar-header",{"sticky-top":i},e)},o.createElement("div",{className:"autofit-row"},l?o.createElement("div",{className:"autofit-col"},o.createElement(ne.ClayButtonWithIcon,{"aria-label":t.backAriaLabel,className:"component-action ml-n2",displayType:null,onClick:l,symbol:"angle-left"})):null,o.createElement("div",{className:"autofit-col autofit-col-expand"},n),o.createElement("div",{className:"autofit-col"},o.createElement("button",{"aria-label":t.closeAriaLabel,className:"close",onClick:()=>s(!1),type:"button"},o.createElement(J,{symbol:"times"})))))};function Er(r){let{children:n}=r,{titleId:e}=Tt();return o.createElement("span",{className:"component-title",id:e},n)}function Cn(){return Cn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Cn.apply(null,arguments)}var Cr=280;function ye(r){let{"aria-label":n,"aria-labelledby":e,as:t="div",children:i,className:l,containerRef:s,defaultOpen:u,direction:d="right",displayType:p="light",externalSidePanelRef:g,fluid:m=!1,onOpenChange:f,open:h,panelWidth:v,position:y="absolute",triggerRef:b,...x}=r,[w,P]=(0,a.useState)(window.innerWidth/2),C=(0,a.useRef)(null),O=(0,a.useRef)(null),R=g||C,T=(0,c.useIsMobileDevice)(),S=qo(R),{prefersReducedMotion:M}=(0,se.useProvider)(),A=m&&!T,[N,I]=(0,c.useControlledState)({defaultName:"defaultOpen",defaultValue:u,handleName:"onOpenChange",name:"open",onChange:f,value:h});(0,a.useEffect)(()=>{N&&s.current?.classList.add(`c-slideout-push-${d==="left"?"start":"end"}`)},[]),(0,a.useEffect)(()=>{if(N){let z=document.activeElement||b?.current||null;return()=>{z?.focus()}}},[N]),(0,a.useLayoutEffect)(()=>{s.current?.classList.add("c-slideout-container"),m&&s.current?.classList.add("c-slideout-fluid")},[s.current]),(0,a.useEffect)(()=>{if(N){let z=F=>{F.key===c.Keys.Esc&&(F.stopImmediatePropagation(),F.preventDefault(),I(!1))};return R.current?.removeAttribute("inert"),document.addEventListener("keydown",z,!0),()=>{document.removeEventListener("keydown",z,!0)}}else R.current?.setAttribute("inert","")},[N]);let _=(0,c.useId)(),E=Uo(s),k=A?Math.min(S,w):v&&Math.max(v,Cr);return o.createElement("div",{className:D(`c-slideout c-slideout-${y} c-slideout-push`,{"c-slideout-end":d==="right","c-slideout-start":d==="left"}),ref:O,style:y==="fixed"?{top:`${E}px`}:void 0},o.createElement(ce.CSSTransition,{appear:N,className:D("sidebar",l,{"sidebar-dark":p==="dark","sidebar-light":p==="light"}),classNames:{appearActive:"c-slideout-show",appearDone:"c-slideout-show",enter:"c-slideout-transition c-slideout-transition-in",enterActive:"c-slideout-show",enterDone:"c-slideout-show",exit:"c-slideout-transition c-slideout-transition-out",exitActive:""},in:N,onEnter:()=>{s.current?.classList.add("c-slideout-transition","c-slideout-transition-in",`c-slideout-push-${d==="left"?"start":"end"}`)},onEntered:(z,F)=>{O.current?.classList.add("c-slideout-shown"),s.current?.classList.remove("c-slideout-transition","c-slideout-transition-in"),F||R.current?.focus({preventScroll:!0})},onExit:()=>{s.current?.classList.add("c-slideout-transition","c-slideout-transition-out"),s.current?.classList.remove(`c-slideout-push-${d==="left"?"start":"end"}`)},onExited:()=>{O.current?.classList.remove("c-slideout-shown"),s.current?.classList.remove("c-slideout-transition","c-slideout-transition-out")},timeout:M?0:N?200:300},o.createElement(t,Cn({},x,{"aria-label":n,"aria-labelledby":!e&&!n?_:e,ref:R,style:k?{width:k}:void 0,tabIndex:-1}),o.createElement(En.Provider,{value:{onOpenChange:I,open:N,titleId:_}},o.createElement(at,{active:T&&N},i),A&&o.createElement(c.PanelResizer,{onPanelWidthChange:P,panelWidth:k,panelWidthMax:S,panelWidthMin:Cr,position:d})))))}function Uo(r){let[n,e]=o.useState(),t=()=>{let i=()=>
4{if(r.current){let l=r.current?.getBoundingClientRect().top+window.scrollY;e(l)}};return i(),window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}};return o.useLayoutEffect(()=>{r.current&&t()},[r.current]),o.useEffect(()=>{t()},[]),n}function qo(r){let[n,e]=(0,a.useState)(window.innerWidth/2),t=()=>{r.current&&e(parseFloat(window.getComputedStyle(r.current).maxWidth))};return(0,a.useEffect)(()=>(t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}),[]),n}ye.Header=xr;ye.Title=Er;ye.Body=br;ye.Footer=vr;function Ot(){return Ot=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Ot.apply(null,arguments)}function In(r){let{onSelectedPanelKeyChange:n,panels:e,selectedPanelKey:t,...i}=r,l=(0,a.useRef)(null),s=(0,c.usePrevious)(t),u=e[s]?.parentKey===t?"prev":"next";return o.createElement(ye,Ot({},i,{"aria-label":e[t]?.title,externalSidePanelRef:l}),o.createElement("div",{className:"drilldown-inner"},Object.entries(e).map(d=>{let[p,g]=d,m=t===p,f=g.parentKey,h=D("transitioning",{"drilldown-prev-initial":u==="prev"});return o.createElement(ce.CSSTransition,{"aria-hidden":!m,className:D("drilldown-item",{"drilldown-current":m}),classNames:{enter:h,enterActive:`drilldown-transition drilldown-${u}-active`,exit:h,exitActive:`drilldown-transition drilldown-${u}-active`},in:m,key:p,onEntered:()=>{l.current?.focus()},timeout:250},o.createElement("div",{className:"drilldown-item-inner"},o.createElement(ye.Header,Ot({},g.headerProps,f&&{onBack:()=>n(f)}),o.createElement(ye.Title,null,g.title)),g.component))})))}var fe={};le(fe,{default:()=>Yo});K(fe,Ku);import*as Ku from"../../../frontend-js-react-web/__liferay__/exports/react-dnd.js";import Go from"../../../frontend-js-react-web/__liferay__/exports/react-dnd.js";var Yo=Go;var Se={};K(Se,Lu);import*as Lu from"../../../frontend-js-react-web/__liferay__/exports/react-dnd-html5-backend.js";var wn=o.createContext({});function be(){return(0,a.useContext)(wn)}function At(){let{cursors:r,expandedKeys:n,insert:e,layout:t,onLoadMore:i,selection:l,toggle:s}=be(),u=(0,a.useCallback)(function(m,f){let h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(!i)return;let v=t.layoutKeys.current.get(m);if(!v)return;let y=r.current.get(m);return i(f,y).then(b=>{b&&(Array.isArray(b)?(e([...v.loc,0],b),h&&s(m)):b.items&&(r.current.set(m,b.cursor),e([...v.loc,0],b.items),h&&!n.has(m)&&s(m)))}).catch(b=>{console.error(b)})},[s,e]),d=(0,a.useCallback)(m=>l.selectedKeys.has(m),[l.selectedKeys]),p=(0,a.useCallback)(m=>n.has(m),[n]),g=(0,a.useCallback)(m=>r.current.get(m),[r]);return[{has:d,toggle:l.toggleSelection},{has:p,toggle:s},{get:g,loadMore:u}]}var Ir=o.createContext({});function wr(r){return r.current?[...r.current.querySelectorAll('[role="treeitem"][data-dnd="true"]')].filter(n=>!(n.getAttribute("disabled")||n.closest(".treeview-item-dragging"))):[]}function Xo(r,n){let e=wr(r),t=0,i=e.filter((d,p)=>{let[g,m]=d.getAttribute("data-id").split(","),f=g==="number"?Number(m):m;return f===n&&(t=p),!(f===n||d.closest(`[data-id="${typeof n=="number"?`number,${n}`:`string,${n}`}"]`))}),l=i[t===i.length?t-1:t];if(!l)return null;let[s,u]=l.getAttribute("data-id").split(",");return s==="number"?Number(u):u}var Jo={dragDescriptionKeyboard:"Press Enter to start dragging.",dragItem:"Drag",dragStartedKeyboard:"Started dragging. Press Tab to navigate to a drop target, then press Enter to drop, or press Escape to cancel.",dropCanceled:"Drop cancelled.",dropComplete:"Drop complete.",dropDescriptionKeyboard:"Press Enter to drop. Press Escape to cancel drag.",dropIndicator:"drop indicator",dropOn:"Drop on",endDragKeyboard:"Dragging. Press Enter to cancel drag.",insertAfter:"Insert on bottom of the",insertBefore:"Insert on top of the"};function Sr(r){let{children:n,messages:e=Jo,nestedKey:t,onItemMove:i,onItemHover:l,rootRef:s}=r,{dragAndDrop:u,items:d,layout:p,reorder:g}=be(),m=(0,a.useRef)(null),[f,h]=(0,a.useState)({currentDrag:null,currentTarget:null,lastItem:null,mode:null,position:null,status:null}),v=(0,a.useCallback)((R,T)=>{if(R==="mouse")h(S=>({...S,currentDrag:T,mode:"mouse",status:null}));else{let S=Xo(s,T);
4if(S===null)return;m.current?.announce(e.dragStartedKeyboard),h(M=>({...M,currentDrag:T,currentTarget:S,mode:"keyboard",position:"bottom",status:null}))}},[]),y=(0,a.useCallback)(()=>{h(R=>({currentDrag:null,currentTarget:null,lastItem:R.currentDrag,mode:null,position:null,status:null}))},[]),b=(0,a.useCallback)((R,T)=>{h(S=>({...S,currentTarget:R,position:T}))},[]),x=(0,a.useCallback)(()=>{m.current?.announce(e.dropCanceled),h(R=>({currentDrag:null,currentTarget:null,lastItem:R.currentDrag,mode:null,position:null,status:"canceled"}))},[]),w=(0,a.useCallback)(()=>{let{currentDrag:R,currentTarget:T,position:S}=f,M=p.layoutKeys.current.get(T),A=p.layoutKeys.current.get(R),N=ut(M.loc,S);if(i){let I=ge(d,t),_=I.nodeByPath(A.loc);if(!i(_.item,I.nodeByPath(N).parent,{next:N[N.length-1],previous:_.index})){x();return}}g(A.cursor,M.cursor,S),h({currentDrag:null,currentTarget:null,lastItem:R,mode:null,position:null,status:"complete"}),m.current?.announce(e.dropComplete)},[f,x]);(0,a.useEffect)(()=>{if(f.lastItem&&f.status){let R=s.current?.querySelector(`[data-id="${typeof f.lastItem=="number"?`number,${f.lastItem}`:`string,${f.lastItem}`}"]${f.status==="canceled"?" [data-draggable]":""}`);R&&R.focus()}},[f]),(0,a.useEffect)(()=>{if(s.current&&f.mode==="keyboard")return bt([...s.current.querySelectorAll('[aria-roledescription="drop indicator"], [data-draggable="true"], [class="component-text"]'),document.body.querySelector('[data-live-announcer="true"]')])},[f.mode]);let P=(0,c.useId)(),C=(0,c.useId)(),O=(0,c.useId)();return(0,a.useEffect)(()=>{if(f.mode==="keyboard"){let R=new Set,T=S=>{switch(S.key){case c.Keys.Esc:x();break;case c.Keys.Enter:{S.target.getAttribute("aria-roledescription")&&w();break}case c.Keys.Up:case c.Keys.Down:{S.preventDefault(),S.stopPropagation();let M=wr(s).filter(_=>{if(_.getAttribute("data-dnd-dropping"))return!0;let[E,k]=_.getAttribute("data-id").split(",");return!R.has(E==="number"?Number(k):k)}),A=M.findIndex(_=>_.getAttribute("data-dnd-dropping")),N=M[S.key===c.Keys.Up?A-1:A+1],I={...f};if(N&&R.has(I.currentTarget)){let[_,E]=N.getAttribute("data-id").split(",");I.position=S.key===c.Keys.Up?"top":"bottom",I.currentTarget=_==="number"?Number(E):E}else if(S.key===c.Keys.Up&&f.position==="bottom"||S.key===c.Keys.Down&&f.position==="top")I.position="middle";else if(S.key===c.Keys.Down&&f.position==="middle")I.position="bottom";else if(!N)I.position=A===0?"top":"bottom";else{let[_,E]=N.getAttribute("data-id").split(",");I.position=S.key===c.Keys.Up?"bottom":"middle",I.currentTarget=_==="number"?Number(E):E}if(l){let _=p.layoutKeys.current.get(I.currentTarget),E=p.layoutKeys.current.get(I.currentDrag),k=ge(d,t),z=ut(_.loc,I.position),F=k.nodeByPath(E.loc);if(!l(F.item,k.nodeByPath(z).parent,{next:z[z.length-1],previous:F.index})){R.add(I.currentTarget),T(S);return}}h(I);break}default:break}};return document.addEventListener("keydown",T,!0),()=>{document.removeEventListener("keydown",T,!0)}}},[f]),o.createElement(Ir.Provider,{value:{...f,dragCancelDescribedBy:O,dragDescribedBy:P,dragDropDescribedBy:C,messages:e,onCancel:x,onDragStart:v,onDrop:w,onEnd:y,onPositionChange:b}},u&&o.createElement(Te,{ref:m}),f.mode==="keyboard"?o.createElement(o.Fragment,null,o.createElement("span",{"data-focus-scope-start":"true"}),n,o.createElement("span",{"data-focus-scope-end":"true"})):n,u&&o.createElement(o.Fragment,null,(0,me.createPortal)(o.createElement("div",{"aria-hidden":"true",id:P,style:{display:"none"}},e.dragDescriptionKeyboard),document.body),f.mode==="keyboard"&&o.createElement(o.Fragment,null,(0,me.createPortal)(o.createElement("div",{"aria-hidden":"true",id:C,style:{display:"none"}},e.dropDescriptionKeyboard),document.body),(0,me.createPortal)(o.createElement("div",{"aria-hidden":"true",id:O,style:{display:"none"}},e.endDragKeyboard),document.body))))}var ve={BOTTOM:"bottom",MIDDLE:"middle",TOP:"top"};function ut(r,n){let e=[...r],t=e.pop();switch(n){case ve.BOTTOM:e=[...e,t+1];break;case ve.MIDDLE:e=[...e,t,0];break;case ve.TOP:e=[...e,t];break;default:break}return e}var Ye=()=>(0,a.useContext)(Ir);var kr=o.createContext({}),Nr=.2;function Qo(r){return typeof r=="string"?`${r}`.replace(".$",""):r}function Zo(r,n){return!r.slice(0,n.length).some((t,i)=>t!==n[i])&&n.length>r.length}function Pr(r){let{children:n,value:e}=r,{dragAndDrop:t,expandedKeys:i,items:l,layout:s,nestedKey:u,onItemHover:
4d,onItemMove:p,open:g,reorder:m}=be(),{cursor:f,indexes:h,itemRef:v,key:y}=Ne(),b=ft(),{currentDrag:x,currentTarget:w,mode:P,onDragStart:C,onEnd:O,onPositionChange:R,position:T}=Ye(),S=(0,a.useRef)(Qo(e.key)),M=(0,a.useRef)(null),A=(0,a.useRef)(),N=(0,a.useRef)(!0),I=(0,a.useMemo)(()=>[...h??[],e.index],[h,e.index]),_=(0,a.useMemo)(()=>[...f??[],S.current],[f,S.current]),E={...e,...b.current.get(S.current),cursor:_,indexes:I,itemRef:M,key:S.current,parentItemRef:v},k=!!(u&&E[u]?.length);(0,a.useEffect)(()=>s.createPartialLayoutItem(S.current,k,I,_,y),[s.createPartialLayoutItem,k,S,y]),(0,a.useEffect)(()=>s.patchItem(S.current,_,I),[s.patchItem,I,_]);let[{isDragging:z},F,Y]=(0,fe.useDrag)({begin(){C("mouse",E.key)},canDrag(){return t??!1},collect:X=>({isDragging:X.isDragging()}),end(){O()},item:{item:E,type:"treeViewItem"}});(0,a.useEffect)(()=>{P===null&&(N.current=!0)},[P]),(0,a.useEffect)(()=>{Y((0,Se.getEmptyImage)(),{captureDraggingState:!0})},[Y]);let[{overTarget:re},ie]=(0,fe.useDrop)({accept:"treeViewItem",canDrop(X){return!Zo(X.item.indexes,E.indexes)},collect:X=>({canDrop:X.canDrop(),overTarget:X.isOver({shallow:!0})}),drop(X,L){if(L.didDrop()||!L.canDrop()||X.item.key===E.key||!N.current||!M||M.current===null)return;let U=T;E.key!==w&&(U=ve.TOP);let G=ut(E.indexes,U);if(p){let B=ge(l,u);if(!p(De(X.item),B.nodeByPath(G).parent,{next:G[G.length-1],previous:X.item.index}))return}m(X.item.cursor,E.cursor,U)},hover(X,L){if(!L.canDrop()||z||!L.isOver({shallow:!0}))return;let U=E[u],G=M.current.getBoundingClientRect(),B=L.getClientOffset().y,H=ve.MIDDLE;B<G.height*Nr+G.top?H=ve.TOP:B>G.bottom-G.height*Nr&&!i.has(E.key)&&(H=ve.BOTTOM);let W=E.key;if(H===ve.TOP&&E.prevKey&&!i.has(E.prevKey)&&(H=ve.BOTTOM,W=E.prevKey),H===ve.MIDDLE&&typeof A.current!="number"&&!i.has(E.key)&&U&&Array.isArray(U)&&U.length>0&&(A.current=setTimeout(()=>{A.current=null,L.isOver({shallow:!0})&&g(E.key)},500)),d){let $=ge(l,u),V=ut(E.indexes,H);if(!d(De(X.item),$.nodeByPath(V).parent,{next:V[V.length-1],previous:X.item.index})){N.current=!1;return}}N.current=!0,H!==T&&R(W,H)}});return l&&l.length&&t&&F(ie(M)),o.createElement(kr.Provider,{value:E},o.cloneElement(n,{isDragging:P==="keyboard"&&x===E.key||z,overPosition:T,overTarget:w===E.key||re,ref:M}))}function Ne(){return(0,a.useContext)(kr)}function Sn(){return Sn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Sn.apply(null,arguments)}var Rr=new Set(["index","indexes","itemRef","key","parentItemRef","prevKey","nextKey"]),ea=r=>{let{item:n={},index:e,keyValue:t,children:i}=r;return o.createElement(Pr,{value:{...n,index:e,key:t}},i)};function Dt(r){let{as:n,children:e,items:t,...i}=r,l=At(),{key:s}=Ne();return o.createElement(oe,Sn({},i,{as:n,exclude:Rr,itemContainer:ea,items:t,parentKey:s,publicApi:l}),e)}function De(r){return ke(r,Rr)}var ta={cursor:"grabbing",height:"100%",left:0,pointerEvents:"none",position:"fixed",top:0,width:"100%",zIndex:150};function na(r){if(!r)return{display:"none"};let n=`translate(${r.x}px, ${r.y}px)`;return{WebkitTransform:n,transform:n}}var ra=r=>{let{itemNameKey:n}=r,{currentOffset:e,isDragging:t,item:i}=(0,fe.useDragLayer)(s=>({currentOffset:s.getClientOffset(),isDragging:s.isDragging(),item:s.getItem()}));if(!t||i.type!=="treeViewItem")return null;let l=i.item[n];return o.createElement("div",{style:ta},o.createElement("div",{className:"treeview-dragging",style:na(e)},l))},Tr=ra;function Mt(){return Mt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Mt.apply(null,arguments)}var oa=o.forwardRef(function(n,e){let{children:t,...i}=n;return o.createElement("ul",Mt({},i,{className:"treeview-group",ref:e,role:"group"}),t)});function Nn(r){let{children:n,className:e,items:t,...i}=r,{expandedKeys:l}=be(),{prefersReducedMotion:s}=(0,se.useProvider)(),u=Ne();return o.createElement(ce.CSSTransition,{className:D("collapse",e,{show:l.has(u.key)}),classNames:{enter:"collapsing",enterActive:"show",enterDone:"show",exit:"show",exitActive:"collapsing"},"data-id":typeof u.key=="number"?`number,${u.key}`:`string,${u.key}`,id:u.key,in:l.has(u.key),onEnter:d=>d.setAttribute("style","height: 0px"),onEntered:d=>d.removeAttribute("style"),onEntering:d=>(0,c.setElementFullHeight)(d),onExit:d=>(0,c.setElementFullHeight)(d),onExiting:d=>d.setAttribute("style","height: 0px"),timeout:s?0:250,unmountOnExit:!0},o.createElement("div",null,o.createElement(Dt,Mt({as:oa,items:t},i),n)))}Nn.displayName="ClayTreeViewGroup";function _t(){return _t=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},_t.apply(null,arguments)}var Or=o.createContext(0),Pn=o.forwardRef(function(n,e){let{actions:t,children:i,expandable:l,isDragging:s,overPosition:u,overTarget:d,...p}=n,g=(0,a.useContext)(Or),{childrenRoot:m,close:f,dragAndDrop:h,expandDoubleClick:v,expandedKeys:y,nestedKey:b,onRenameItem:x,onSelect:w,open:P,remove:C,replace:O,rootRef:R,selection:T,selectionMode:S,toggle:M}=be(),[A,N]=(0,a.useState)(!1),[I,_]=(0,a.useState)(!1),{mode:E}
4=Ye(),k=Ne(),z=(0,a.useRef)(!1),F=At(),Y=F[2],[re,ie,...X]=o.Children.toArray(i),L=ie?.type?.displayName==="ClayTreeViewGroup"?ie:null;(0,a.useEffect)(()=>{if(A){let te=()=>{z.current||N(!1),z.current=!1};return document.addEventListener("focus",te,!0),document.addEventListener("mousedown",te),()=>{document.removeEventListener("focus",te,!0),document.removeEventListener("mousedown",te)}}},[A]);let U=(0,a.useCallback)(()=>{if(L)return;let te=Y.loadMore(k.key,k,!0);te&&(_(!0),te.then(()=>_(!1)))},[k,L,Y.loadMore]),G=typeof re!="string"&&L&&o.isValidElement(re),B=G?re.props:{},H=L?"item":"node",W=H==="item"?p:{},$=H==="node"?p:{},V=b&&k[b]&&k[b].length>0,j=l||B.expandable||(m.current?V:L),q=Le({disabled:B.disabled||$.disabled||E==="keyboard",id:k.key}),ee=(0,c.useId)(),Xe=(0,c.useId)(),Je=B.draggable===!1||$.draggable;return!L&&b&&k[b]&&m.current?o.cloneElement(m.current(De(k),...F),{actions:t,isDragging:s,overPosition:u,overTarget:d,ref:e}):o.createElement(Or.Provider,{value:g+24},o.createElement("li",_t({},W,{className:D("treeview-item",W.className,{"treeview-item-dragging":s}),role:"none"}),o.createElement(kn,{labelId:ee,target:{dropPosition:"top",key:k.key}}),o.createElement("div",_t({},B,$,q,{"aria-expanded":L?y.has(k.key):void 0,"aria-labelledby":ee,"aria-owns":Xe,className:D("treeview-link",B.className,$.className,{active:S==="single"&&T.selectedKeys.has(k.key)||B.active||$.active,collapsed:L&&y.has(k.key),disabled:B.disabled||$.disabled,focus:A,"treeview-dropping-middle":d&&u==="middle","treeview-no-hover":B.noHover||$.noHover}),"data-dnd":h?!Je:void 0,"data-dnd-dropping":d&&u?"true":void 0,"data-id":typeof k.key=="number"?`number,${k.key}`:`string,${k.key}`,disabled:B.disabled||$.disabled,onBlur:te=>{t&&te.relatedTarget&&!k.itemRef.current?.contains(te.relatedTarget)&&N(!1)},onClick:te=>{B.disabled||$.disabled||k.itemRef.current?.contains(te.target)&&(G&&B.onClick&&B.onClick(te),$.onClick&&$.onClick(te),!te.defaultPrevented&&(v&&te.detail!==2||(T.toggleSelection(k.key),w&&w(De(k)),L&&B.expandOnClick!==!1?M(k.key):U())))},onFocus:te=>{q.onFocus&&q.onFocus(te),t&&(N(!0),z.current=!0)},onKeyDown:te=>{if(B.disabled||$.disabled||(G&&B.onKeyDown&&B.onKeyDown(te),$.onKeyDown&&$.onKeyDown(te),te.defaultPrevented||te.key===c.Keys.Tab))return;te.preventDefault();let{key:$r}=te;switch($r){case c.Keys.Left:!f(k.key)&&k.parentItemRef?.current&&k.parentItemRef.current.focus();break;case c.Keys.Right:if(!L){let Ce=Y.loadMore(k.key,k);if(Ce)_(!0),Ce.then(()=>_(!1));else return}!P(k.key)&&k.itemRef.current?k.itemRef.current.parentElement?.querySelector(".treeview-group")?.querySelector(".treeview-link:not(.disabled)")?.focus():k.itemRef.current?.focus();break;case c.Keys.Backspace:case c.Keys.Del:{C(k.indexes),k.parentItemRef.current?.focus();break}case c.Keys.Home:{(R.current?.firstElementChild).firstElementChild.focus();break}case c.Keys.End:{(R.current?.lastElementChild).firstElementChild.focus();break}case c.Keys.Spacebar:{T.toggleSelection(k.key),w&&w(De(k));break}case c.Keys.R.toLowerCase():case c.Keys.R:case c.Keys.F2:{x&&x({...k}).then(Ce=>{O(k.indexes,{...Ce,index:k.index,indexes:k.indexes,itemRef:k.itemRef,key:k.key,parentItemRef:k.parentItemRef}),k.itemRef.current?.focus()}).catch(Ce=>{console.error(Ce)});break}default:break}},onMouseDown:()=>{z.current=!0},onTouchStart:()=>{z.current=!0},ref:Je?void 0:e,role:"treeitem",style:{...B?.style??{},...$?.style??{},paddingLeft:`${g+(j||I?0:24)}px`}}),o.createElement(kn,{labelId:ee,target:{dropPosition:"middle",key:k.key}}),o.createElement("span",{className:"c-inner",style:{marginLeft:`-${g+(j||I?0:24)}px`},tabIndex:-2},typeof re=="string"&&!ie?o.createElement(Z.ContentRow,null,!Je&&o.createElement(Ar,{labelId:ee,tabIndex:q.tabIndex}),o.createElement(Z.ContentCol,{expand:!0},o.createElement("span",{className:"component-text",id:ee,tabIndex:-1},re)),t&&o.createElement(Rn,{tabIndex:q.tabIndex},t)):L?o.cloneElement(re,{actions:t,expandable:j,isNonDraggrable:Je,labelId:ee,onClick:void 0,onLoadMore:L?void 0:U,tabIndex:q.tabIndex}):o.createElement(Kt,{actions:t,disabled:$.disabled,expandable:j,isNonDraggrable:Je,labelId:ee,loading:I,onLoadMore:L?void 0:U,tabIndex:q.tabIndex},i))),o.createElement(kn,{labelId:ee,target:{dropPosition:"bottom",key:k.key}}),L&&o.cloneElement(L,{"aria-labelledby":ee,id:Xe}),re&&L&&!!X.length&&o.createElement("div",{style:{paddingLeft:`${g+24}px`}},X)))});Pn.displayName="ClayTreeViewItem";function aa(r){let{expanderIcons:n}=r;return o.createElement(o.Fragment,null,n?.close?n.close:o.createElement(J,{symbol:"angle-down"}),n?.open?o.cloneElement(n.open,{className:"component-expanded-d-none"}):o.createElement(J,{className:"component-expanded-d-none",symbol
4:"angle-right"}))}function Kt(r){let{actions:n,children:e,disabled:t,expandable:i=!1,expanderDisabled:l,isNonDraggrable:s,labelId:u,loading:d=!1,onLoadMore:p,tabIndex:g,...m}=r,{expandOnCheck:f,expandedKeys:h,expanderClassName:v,expanderIcons:y,onSelect:b,open:x,selection:w,toggle:P}=be(),C=Ne(),O=o.Children.count(e);return o.createElement(Z.ContentRow,m,i&&!d&&o.createElement(Z.ContentCol,null,o.createElement(ue,{"aria-controls":`${C.key}`,"aria-expanded":h.has(C.key),className:D("component-expander",v,{collapsed:h.has(C.key)}),disabled:typeof l>"u"?t:l,displayType:null,monospaced:!0,onClick:R=>{R.stopPropagation(),p?p():P(C.key)},tabIndex:-1},o.createElement("span",{className:"c-inner",tabIndex:-2},o.createElement(aa,{expanderIcons:y})))),d&&o.createElement(Z.ContentCol,{className:"btn-monospaced"},o.createElement(rt,{small:!0})),!s&&o.createElement(Ar,{labelId:u,tabIndex:g}),o.Children.map(e,(R,T)=>{let S=R;return S?(typeof R=="string"||typeof R=="number"||R?.type.displayName==="Text"?S=o.createElement("span",{className:"component-text",id:u,tabIndex:-1},R):R?.type.displayName==="ClayIcon"?S=o.createElement("div",{className:"component-icon"},R):R?.type.displayName==="ClayCheckbox"?S=o.cloneElement(R,{"aria-labelledby":u,checked:w.selectedKeys.has(C.key),disabled:d||t,indeterminate:w.isIndeterminate(C.key),onChange:M=>{let{onChange:A}=R.props;A&&A(M),!M.defaultPrevented&&(w.toggleSelection(C.key),b&&b(De(C)),f&&x(C.key))},onClick:M=>{M.stopPropagation();let{onClick:A}=R.props;A&&A(M)}}):S=o.cloneElement(R,{...R?.props,id:R?.props?.id||u}),o.createElement(Z.ContentCol,{expand:T===O-1},S)):null}),n&&o.createElement(Rn,{tabIndex:g},n))}Kt.displayName="TreeViewItemStack";function Rn(r){let{children:n,tabIndex:e}=r,t=o.Children.toArray(n.type===o.Fragment?n.props.children:n);return o.createElement(o.Fragment,null,t.map((i,l)=>i.type.displayName==="ClayButton"?o.createElement(Z.ContentCol,{key:l},o.cloneElement(i,{className:D("component-action quick-action-item",i.props.className),onClick:s=>{s.stopPropagation(),i.props.onClick&&i.props.onClick(s)},onKeyDown:s=>{(s.key===c.Keys.Enter||s.key===c.Keys.Spacebar)&&s.stopPropagation()},tabIndex:e})):i.type.displayName==="ClayDropDownWithItems"?o.createElement(Z.ContentCol,{key:l},o.cloneElement(i,{trigger:o.cloneElement(i.props.trigger,{className:D("component-action quick-action-item",i.props.trigger.props.className),onClick:s=>{s.stopPropagation(),i.props.trigger.props.onClick&&i.props.trigger.props.onClick(s)},onKeyDown:s=>{(s.key===c.Keys.Enter||s.key===c.Keys.Spacebar)&&s.stopPropagation()},tabIndex:e})})):i))}Rn.displayName="TreeViewItemActions";function kn(r){let{labelId:n,target:e}=r,{currentTarget:t,dragDropDescribedBy:i,messages:l,mode:s,position:u}=Ye(),d=(0,a.useRef)(null),p=(0,c.useId)();if((0,a.useEffect)(()=>{s==="keyboard"&&d.current&&t===e.key&&e.dropPosition===u&&d.current.focus()},[t,e]),!s)return null;if(s==="mouse")return o.createElement("div",{"aria-hidden":"true",className:D({"treeview-dropping-indicator-bottom":e.dropPosition==="bottom","treeview-dropping-indicator-over":t===e.key&&e.dropPosition===u,"treeview-dropping-indicator-top":e.dropPosition==="top"}),ref:d,role:"button",tabIndex:-1});let g=e.dropPosition!=="middle"?"div":Ue;return o.createElement(g,{"aria-describedby":i,"aria-hidden":s!=="keyboard"?!0:void 0,"aria-label":D({[l.dropOn]:e.dropPosition==="middle",[l.insertAfter]:e.dropPosition==="bottom",[l.insertBefore]:e.dropPosition==="top"}),"aria-labelledby":`${p} ${n}`,"aria-roledescription":l.dropIndicator,className:D({"treeview-dropping-indicator-bottom":e.dropPosition==="bottom","treeview-dropping-indicator-over":t===e.key&&e.dropPosition===u,"treeview-dropping-indicator-top":e.dropPosition==="top"}),id:p,ref:d,role:"button",tabIndex:t===e.key&&e.dropPosition===u?0:-1})}function Ar(r){let{labelId:n,tabIndex:e}=r,{dragAndDrop:t}=be(),{currentDrag:i,dragCancelDescribedBy:l,dragDescribedBy:s,messages:u,mode:d,onCancel:p,onDragStart:g}=Ye(),m=Ne(),f=(0,c.useFocusVisible)(),h=(0,c.useId)();return t?o.createElement(Z.ContentCol,null,o.createElement(ue,{"aria-describedby":i===m.key?l:s,"aria-label":u.dragItem,"aria-labelledby":`${h} ${n}`,"data-draggable":i===m.key,displayType:null,draggable:!0,id:h,monospaced:!0,onClick:v=>{v.stopPropagation(),f&&(d==="keyboard"?p():g("keyboard",m.key))},onKeyDown:v=>{(v.key===c.Keys.Enter||v.key===c.Keys.Spacebar)&&v.stopPropagation()},tabIndex:i===m.key||e===0||!f?0:-1},f?o.createElement(J,{"aria-hidden":!0,symbol:"drag"}):o.createElement("div",{className:"c-inner",tabIndex:-2},o.createElement(J,{"aria-hidden":!0,symbol:"drag"})))):null}function Tn(){return Tn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Tn.apply(null,arguments)}var Dr=[".treeview-link[tabindex]"],ia=r=>{let{children:n}=r;return o.createElement("div",{role:"application"},n)};function dt(r){let{children:n,className:e,defaultExpandedKeys:t,defaultItems:i,defaultSelectedKeys:l,displayType:s="light",dragAndDrop:u=!1,dragAndDropContext:d=window,expandDoubleClick:p=!1,expandedKeys:g,expanderClassName:m,expanderIcons:f,expandOnCheck:h=!1,indeterminate:v=!0,itemNameKey:y="name",items:b,messages:x,nestedKey:w="children",onExpandedChange:P,onItemHover:C,onItemMove:O,onItemsChange:R,onLoadMore:T,onRenameItem:S,onSelect:M,onSelectionChange:A,selectedKeys:N,selectionHydrationMode:I="hydrate-first",selectionMode:_="single",showExpanderOnHover:E=!0,...k}=r,z=(0,a.useRef)(null),F=er({defaultExpandedKeys:t,defaultItems:i,defaultSelectedKeys:l,expandedKeys:g,indeterminate:v,items:b,nestedKey:w,onExpandedChange:P,onItemsChange:R,onSelectionChange:A,selectedKeys:N,selectionHydrationMode:I,selectionMode:_}),re={childrenRoot:(0,a.useRef)(typeof n=="function"?n:null),dragAndDrop:u,expandDoubleClick:p,expandOnCheck:h,expanderClassName:m,expanderIcons:f,nestedKey:w,onItemHover:C,onItemMove:O,onLoadMore:T,onRenameItem:S,onSelect:M,rootRef:z,selectionMode:_,showExpanderOnHover:E,...F},{navigationProps:ie}=(0,c.useNavigation)({containerRef:z,focusableElements:Dr,orientation:"vertical",typeahead:!0,visible:!0}),X=(0,c.isAppleDevice)()?o.Fragment:ia;return o.createElement(X,null,o.createElement("ul",Tn({},k,ie,{className:D("treeview show-quick-actions-on-hover",e,{[`treeview-${s}`]:s,"show-component-expander-on-hover":E}),ref:z,role:"tree",tabIndex:-1}
4),o.createElement(fe.DndProvider,{backend:Se.HTML5Backend,context:d},o.createElement(wn.Provider,{value:re},o.createElement(Sr,{messages:x,nestedKey:w,onItemHover:C,onItemMove:O,rootRef:z},o.createElement(ot,{containerRef:z,focusableElements:Dr},o.createElement(Dt,{items:F.items},n),o.createElement(Tr,{itemNameKey:y})))))))}dt.Group=Nn;dt.Item=Pn;dt.ItemStack=Kt;var Me=(0,a.createContext)({});function Lt(){return Lt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Lt.apply(null,arguments)}var sa=r=>{let{children:n,...e}=r;return o.createElement("ul",Lt({},e,{className:"tbar-nav"}),n)};function On(r){let{children:n,displayType:e="dark",items:t,virtualize:i}=r,l=(0,a.useRef)(null),{activation:s}=(0,a.useContext)(Me),{navigationProps:u}=(0,c.useNavigation)({activation:s,containerRef:l,orientation:"vertical"});return o.createElement("nav",Lt({},u,{className:D("tbar tbar-stacked c-slideout-show",{"tbar-dark-l2":e==="dark","tbar-light":e==="light"}),ref:l}),o.createElement(oe,{"aria-orientation":"vertical",as:sa,estimateSize:40,items:t,parentRef:l,role:"tablist",virtualize:i},n))}var An=o.createContext({});function Dn(r){let{children:n,displayType:e="light",items:t}=r;return o.createElement(An.Provider,{value:{displayType:e}},o.createElement(oe,{items:t},n))}var Mn=o.forwardRef(function(n,e){let{children:t,divider:i=!1,expand:l=!1,index:s,keyValue:u=null,style:d}=n,{activePanel:p,id:g,onActivePanel:m,setPanelNext:f}=(0,a.useContext)(Me);return o.createElement("li",{className:D("tbar-item",{"tbar-divider-after":i,"tbar-item-expand":l}),ref:e,role:"none",style:d},o.cloneElement(t,{"aria-controls":`${g}-tabpanel-${u}`,"aria-selected":p===u,className:D("tbar-btn tbar-btn-monospaced",{active:p===u}),id:`${g}-tab-${u}`,onClick:h=>{t.props.onClick&&t.props.onClick(h),!h.defaultPrevented&&(u===p?(m(null),f(null)):u&&p===null?(m(u),f(null)):u!==p&&(m(null),f(u)))},role:"tab",tabIndex:p!==null&&p!==u||p===null&&s!==0?-1:null}))});function la(){let r=(0,a.useRef)(!0);return r.current?(r.current=!1,!0):r.current}function _n(r){let{children:n,keyValue:e=null,tabIndex:t}=r,{activePanel:i,id:l,onActivePanel:s,onPanelWidthChange:u,panelNext:d,panelWidth:p,panelWidthMax:g,panelWidthMin:m,position:f,resize:h,setPanelNext:v}=(0,a.useContext)(Me),{displayType:y}=(0,a.useContext)(An),b=(0,a.useRef)(null),{prefersReducedMotion:x}=(0,se.useProvider)(),w=la(),P=(0,c.usePrevious)(i),C=(0,c.usePrevious)(d),O=()=>w?i!==null:P===i,R=!d&&!C;return o.createElement(ce.CSSTransition,{"aria-labelledby":`${l}-tab-${e}`,className:D("sidebar",{"c-slideout-show":O(),"sidebar-dark-l2":y==="dark","sidebar-light":y==="light"}),classNames:{enter:R&&!P?"c-slideout-transition c-slideout-transition-in":void 0,enterActive:"c-slideout-show",enterDone:"c-slideout-show",exit:R&&!i?"c-slideout-transition c-slideout-transition-out":void 0},id:`${l}-tabpanel-${e}`,in:i===e,nodeRef:b,onExited:()=>{d&&(s(d),v(null))},role:"tabpanel",tabIndex:t,timeout:d||x?0:{enter:300,exit:200},unmountOnExit:!0},o.createElement("div",{ref:b,style:{width:p}},n,h&&o.createElement(c.PanelResizer,{"aria-controls":`${l}-tabpanel-${e}`,onPanelWidthChange:u,panelWidth:p,panelWidthMax:g,panelWidthMin:m,position:f})))}function Fe(r){let{absolute:n=!1,activation:e="manual",active:t,children:i,className:l,defaultActive:s=null,defaultPanelWidth:u=320,onActiveChange:d,onPanelWidthChange:p,panelWidth:g,panelWidthMax:m=500,panelWidthMin:f=280,position:h="right",resize:v=!1}=r,[y,b]=(0,c.useControlledState)({defaultName:"defaultItems",defaultValue:s,handleName:"onActiveChange",name:"active",onChange:d,value:t}),x=(0,c.useId)(),[w,P]=o.useState(null),[C,O]=(0,c.useControlledState)({defaultName:"defaultPanelWidth",defaultValue:u,handleName:"onPanelWidthChange",name:"panelWidth",onChange:p,value:g});return o.createElement("div",{className:D("c-slideout c-slideout-shown",l,{"c-slideout-absolute":n,"c-slideout-end":h==="right","c-slideout-fixed":!n,"c-slideout-start sidenav-start":h==="left"})},o.createElement(Me.Provider,{value:{activation:e,activePanel:y,id:`${x}
4-verticalbar`,onActivePanel:b,onPanelWidthChange:O,panelNext:w,panelWidth:C,panelWidthMax:m,panelWidthMin:f,position:h,resize:v,setPanelNext:P}},i))}Fe.Bar=On;Fe.Content=Dn;Fe.Item=Mn;Fe.Panel=_n;var tf=Yr(Lr());var Kn=(0,a.createContext)({});function Vr(){return(0,a.useContext)(Kn)}function Vt(){return Vt=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Vt.apply(null,arguments)}function Fr(r){return r.find(n=>"active"in n?!0:"items"in n?Fr(n.items):!1)}var zr=o.createContext(null);function Ln(r){let{active:n,children:e,href:t,index:i,initialExpanded:l,items:s,keyValue:u,menubarAction:d,onClick:p,textValue:g,...m}=r,{activeKey:f,ariaCurrent:h="page",childrenRoot:v,close:y,expandedKeys:b,firstKey:x,open:w,spritemap:P,toggle:C}=Vr(),{prefersReducedMotion:O}=(0,se.useProvider)(),R=(0,a.useRef)(null),T=(0,a.useRef)(null),S=(0,a.useContext)(zr),[M,A]=(0,a.useState)(l),N=typeof l<"u",I=N?M:b.has(u),_=(0,a.useMemo)(()=>s?!!Fr(s):!1,[s]),E=n??f===u,k=(0,c.useId)();return o.createElement(he.Item,Vt({role:"none"},m),o.createElement(he.Link,{active:E,"aria-controls":s?k:void 0,"aria-current":E?h??void 0:void 0,"aria-expanded":s?I:void 0,className:d?"menubar-action-1":"",collapsed:!I,href:t,onClick:z=>{p&&p(z),N?A(!M):C(u)},onKeyDown:z=>{switch(z.key){case c.Keys.Right:{s&&!I?N?A(!0):w(u):s&&T.current&&T.current.querySelector(".nav-link:not([disabled])")?.focus();break}case c.Keys.Left:{s&&I?N?A(!1):y(u):!s&&S&&S.current?.focus();break}default:break}},ref:R,role:"menuitem",showIcon:!!s,spritemap:P,tabIndex:!E&&!(_&&s&&!I)&&!(x===u&&typeof f>"u")?-1:void 0},e),d&&o.createElement(ne.ClayButtonWithIcon,Vt({},d,{className:D(d.className,"menubar-action"),displayType:d.displayType===null?null:d.displayType||"secondary",monospaced:d.monospaced!==!1,size:d.size===null?void 0:d.size||"xs",symbol:d.symbol||"plus"})),s&&o.createElement(ce.CSSTransition,{className:I?void 0:"collapse",classNames:{enter:"collapsing",enterActive:"show",enterDone:"show",exit:"show",exitActive:"collapsing"},in:I,onEnter:z=>z.setAttribute("style","height: 0px"),onEntered:z=>z.removeAttribute("style"),onEntering:z=>(0,c.setElementFullHeight)(z),onExit:z=>(0,c.setElementFullHeight)(z),onExiting:z=>z.setAttribute("style","height: 0px"),timeout:O?0:250,unmountOnExit:!0},o.createElement(he,{id:k,ref:T,role:"menu",stacked:!0},o.createElement(zr.Provider,{value:R},o.createElement(oe,{items:s,parentKey:u},v.current)))))}Ln.displayName="Item";function Vn(){return Vn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Vn.apply(null,arguments)}var zn=r=>{let{children:n,className:e,...t}=r;return o.createElement(ue,Vn({className:D(e,"menubar-toggler"),displayType:"unstyled"},t),n)};function Fn(){return Fn=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var t in e)({}).hasOwnProperty.call(e,t)&&(r[t]=e[t])}return r},Fn.apply(null,arguments)}function Br(r){return r.find(n=>n.active?!0:"items"in n?Br(n.items):!1)}function mt(r){let{active:n,activation:e="manual","aria-label":t,children:i,decorated:l,displayType:s,defaultExpandedKeys:u=new Set,expandedKeys:d,itemAriaCurrent:p=!0,items:g,large:m,onExpandedChange:f,spritemap:h,trigger:v=zn,triggerLabel:y="Menu"}=r,[b,x]=(0,a.useState)(!1),w=(0,a.useRef)(null),[P,C]=(0,c.useControlledState)({defaultName:"defaultExpandedKeys",defaultValue:u,handleName:"onExpandedChange",name:"expandedKeys",onChange:f,value:d}),O=(0,a.useCallback)(_=>{let E=new Set(P);E.has(_)?E.delete(_):E.add(_),C(E)},[P]),R=(0,a.useCallback)(_=>{let E=new Set(P);return E.has(_)?(E.delete(_),C(E),!0):!1},[P]),T=(0,a.useCallback)(_=>{let E=new Set(P);return E.has(_)?!1:(E.add(_),C(E),!0)},[P]),S=(0,a.useRef)(i),{navigationProps:M}=(0,c.useNavigation)({activation:e,containerRef:w,orientation:"vertical"}),A=pe({children:i,forceDeepRootUpdate:!0,items:g,suppressTextValueWarning:!1}),N=(0,a.useMemo)(()=>
4{if(!(typeof n<"u"||!g))return Br(g)},[n,g]),I=o.createElement(he,Fn({},M,{"aria-orientation":"vertical",nested:!0,ref:w,role:"menubar"}),o.createElement(Kn.Provider,{value:{activeKey:n&&A.hasItem(n)?n:N?null:void 0,ariaCurrent:p?"page":null,childrenRoot:S,close:R,expandedKeys:P,firstKey:A.getFirstItem().key,open:T,spritemap:h,toggle:O}},o.createElement(oe,{collection:A})));return(0,a.useEffect)(()=>{},[t]),o.createElement("nav",{"aria-label":t,className:D("menubar menubar-transparent",{"menubar-decorated":l,"menubar-primary":s==="primary","menubar-vertical-expand-lg":m,"menubar-vertical-expand-md":!m&&s!=="primary"})},s!=="primary"&&o.createElement(o.Fragment,null,o.createElement(v,{onClick:()=>x(!b)},o.createElement("span",{className:"inline-item inline-item-before"},y),o.createElement(J,{focusable:"false",role:"presentation",spritemap:h,symbol:"caret-bottom"})),o.createElement("div",{className:D("collapse menubar-collapse",{show:b})},I)),s==="primary"&&I)}mt.Item=Ln;mt.Trigger=zn;var{Body:Rf,Button:Tf,ButtonWithIcon:Of,Cell:Af,FocusTrap:Df,Head:Mf,Heading:_f,Icon:Kf,IconSelector:Lf,LanguagePicker:Vf,Modal:zf,ModalContext:Ff,Nav:Bf,Option:$f,OverlayMask:Wf,Picker:jf,Provider:Hf,Row:Uf,SidePanel:qf,SidePanelWithDrilldown:Gf,Table:Yf,Text:Xf,TextHighlight:Jf,TreeView:Qf,VerticalBar:Zf,VerticalNav:ep,__EXPERIMENTAL_MENU:tp,__NOT_PUBLIC_COLLECTION:np,__NOT_PUBLIC_LIVE_ANNOUNCER:rp,useModal:op,useProvider:ap,__esModule:ip}=Bn;export{Rf as Body,Tf as Button,Of as ButtonWithIcon,Af as Cell,Df as FocusTrap,Mf as Head,_f as Heading,Kf as Icon,Lf as IconSelector,Vf as LanguagePicker,zf as Modal,Ff as ModalContext,Bf as Nav,$f as Option,Wf as OverlayMask,jf as Picker,Hf as Provider,Uf as Row,qf as SidePanel,Gf as SidePanelWithDrilldown,Yf as Table,Xf as Text,Jf as TextHighlight,Qf as TreeView,Zf as VerticalBar,ep as VerticalNav,tp as __EXPERIMENTAL_MENU,np as __NOT_PUBLIC_COLLECTION,rp as __NOT_PUBLIC_LIVE_ANNOUNCER,ip as __esModule,op as useModal,ap as useProvider};
5/*! Bundled license information:
6
7@tanstack/react-virtual/build/lib/_virtual/_rollupPluginBabelHelpers.mjs:
8  (**
9   * react-virtual
10   *
11   * Copyright (c) TanStack
12   *
13   * This source code is licensed under the MIT license found in the
14   * LICENSE.md file in the root directory of this source tree.
15   *
16   * @license MIT
17   *)
18
19@tanstack/virtual-core/build/lib/_virtual/_rollupPluginBabelHelpers.mjs:
20  (**
21   * virtual-core
22   *
23   * Copyright (c) TanStack
24   *
25   * This source code is licensed under the MIT license found in the
26   * LICENSE.md file in the root directory of this source tree.
27   *
28   * @license MIT
29   *)
30
31@tanstack/virtual-core/build/lib/utils.mjs:
32  (**
33   * virtual-core
34   *
35   * Copyright (c) TanStack
36   *
37   * This source code is licensed under the MIT license found in the
38   * LICENSE.md file in the root directory of this source tree.
39   *
40   * @license MIT
41   *)
42
43@tanstack/virtual-core/build/lib/index.mjs:
44  (**
45   * virtual-core
46   *
47   * Copyright (c) TanStack
48   *
49   * This source code is licensed under the MIT license found in the
50   * LICENSE.md file in the root directory of this source tree.
51   *
52   * @license MIT
53   *)
54
55@tanstack/react-virtual/build/lib/index.mjs:
56  (**
57   * react-virtual
58   *
59   * Copyright (c) TanStack
60   *
61   * This source code is licensed under the MIT license found in the
62   * LICENSE.md file in the root directory of this source tree.
63   *
64   * @license MIT
65   *)
66*/
67//# sourceMappingURL=@clayui$core.js.map

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.