Liferay.Loader.define("@frontend-taglib-clay$clayui/modal@3.89.0/lib/index","module exports require ./Modal ./Provider ./useModal".split(" "),function(l,e,g){function h(a){"@babel/helpers - typeof";return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(b){return typeof b}:function(b){return b&&"function"==typeof Symbol&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},h(a)}Object.defineProperty(e,"__esModule",{value:!0});Object.defineProperty(e,"ClayModalProvider",
{enumerable:!0,get:function(){return m.default}});Object.defineProperty(e,"Context",{enumerable:!0,get:function(){return m.Context}});e.default=void 0;Object.defineProperty(e,"useModal",{enumerable:!0,get:function(){return p.useModal}});l=q(g("./Modal"));var m=r(g("./Provider")),p=g("./useModal");function n(a){if("function"!==typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(n=function(k){return k?c:b})(a)}function r(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!==h(a)&&
"function"!==typeof a)return{default:a};if((b=n(b))&&b.has(a))return b.get(a);var c={},k=Object.defineProperty&&Object.getOwnPropertyDescriptor,d;for(d in a)if("default"!==d&&Object.prototype.hasOwnProperty.call(a,d)){var f=k?Object.getOwnPropertyDescriptor(a,d):null;f&&(f.get||f.set)?Object.defineProperty(c,d,f):c[d]=a[d]}c.default=a;b&&b.set(a,c);return c}function q(a){return a&&a.__esModule?a:{default:a}}e.default=l.default});
/*
 Copyright (c) 2017 Jed Watson.
    Licensed under the MIT License (MIT), see
    http://jedwatson.github.io/classnames
*/
Liferay.Loader.define("frontend-js-react-web$classnames@2.2.6/index",["module","exports","require"],function(d,k,l){(function(){function b(){for(var c=[],e=0;e<arguments.length;e++){var a=arguments[e];if(a){var f=typeof a;if("string"===f||"number"===f)c.push(a);else if(Array.isArray(a)&&a.length)(a=b.apply(null,a))&&c.push(a);else if("object"===f)for(var g in a)h.call(a,g)&&a[g]&&c.push(g)}}return c.join(" ")}var h={}.hasOwnProperty;"undefined"!==typeof d&&d.exports?(b.default=b,d.exports=b):window.classNames=
b})()});
Liferay.Loader.define("frontend-js-react-web$prop-types@15.7.2/lib/ReactPropTypesSecret",["module","exports","require"],function(a,b,c){a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"});
Liferay.Loader.define("frontend-js-react-web$prop-types@15.7.2/factoryWithThrowingShims",["module","exports","require","./lib/ReactPropTypesSecret"],function(g,m,h){var k=h("./lib/ReactPropTypesSecret");function d(){}function e(){}e.resetWarningCache=d;g.exports=function(){function a(c,n,p,q,r,l){if(l!==k)throw c=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types"),c.name=
"Invariant Violation",c;}function b(){return a}a.isRequired=a;var f={array:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:b,element:a,elementType:a,instanceOf:b,node:a,objectOf:b,oneOf:b,oneOfType:b,shape:b,exact:b,checkPropTypes:e,resetWarningCache:d};return f.PropTypes=f}});
Liferay.Loader.define("frontend-js-react-web$prop-types@15.7.2/index",["module","exports","require","./factoryWithThrowingShims"],function(a,c,b){a.exports=b("./factoryWithThrowingShims")()});
(function(){function b(){Liferay.Loader.define("frontend-js-web@4.0.59/liferay/modal/Modal.scss",["module","exports","require"],function(c,d,e){c.exports=a})}var a=document.createElement("link");a.setAttribute("rel","stylesheet");a.setAttribute("type","text/css");a.setAttribute("href",Liferay.ThemeDisplay.getPathContext()+"/o/frontend-js-web/liferay/modal/Modal.css");a.onload=b;a.onerror=function(){console.warn("Unable to load /o/frontend-js-web/liferay/modal/Modal.css. However, its .js module will still be defined to avoid breaking execution flow (expect some visual degradation).");
b()};document.querySelector("head").appendChild(a)})();
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/navigate.es",["module","exports","require"],function(m,g,n){Object.defineProperty(g,"__esModule",{value:!0});g.default=k;function k(a,b){var d,e,f,c=a;"URL"===(null===a||void 0===a?void 0:null===(d=a.constructor)||void 0===d?void 0:d.name)&&(c=String(a));(null===(e=Liferay.SPA)||void 0===e?0:null===(f=e.app)||void 0===f?0:f.canNavigate(c))?(Liferay.SPA.app.navigate(c),b&&Object.keys(b).forEach(function(h){Liferay.once(h,b[h])})):l(c)&&(window.location.href=
c)}function l(a){try{var b=a.startsWith("/")?new URL(a,window.location.origin):new URL(a)}catch(d){return!1}return"http:"===b.protocol||"https:"===b.protocol}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/modal/Modal","module exports require @frontend-taglib-clay$clayui/button @frontend-taglib-clay$clayui/loading-indicator @frontend-taglib-clay$clayui/modal frontend-js-react-web$classnames frontend-js-react-web frontend-js-metal-web$metal-dom frontend-js-react-web$prop-types frontend-js-react-web$react ./Modal.scss ../util/navigate.es".split(" "),function(ka,u,w){Object.defineProperty(u,"__esModule",{value:!0});u.openSelectionModal=u.openPortletWindow=
u.openPortletModal=u.openModal=u.Modal=void 0;var P=G(w("@frontend-taglib-clay$clayui/button")),aa=G(w("@frontend-taglib-clay$clayui/loading-indicator")),I=Q(w("@frontend-taglib-clay$clayui/modal")),ba=G(w("frontend-js-react-web$classnames")),ca=w("frontend-js-react-web"),da=G(w("frontend-js-metal-web$metal-dom"));G(w("frontend-js-react-web$prop-types"));var g=Q(w("frontend-js-react-web$react"));w("./Modal.scss");var ea=G(w("../util/navigate.es"));function R(){if("function"!==typeof WeakMap)return null;
var a=new WeakMap;R=function(){return a};return a}function Q(a){if(a&&a.__esModule)return a;if(null===a||"object"!==J(a)&&"function"!==typeof a)return{default:a};var b=R();if(b&&b.has(a))return b.get(a);var d={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor,e;for(e in a)if(Object.prototype.hasOwnProperty.call(a,e)){var k=c?Object.getOwnPropertyDescriptor(a,e):null;k&&(k.get||k.set)?Object.defineProperty(d,e,k):d[e]=a[e]}d.default=a;b&&b.set(a,d);return d}function G(a){return a&&a.__esModule?
a:{default:a}}function J(a){"@babel/helpers - typeof";J="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(b){return typeof b}:function(b){return b&&"function"===typeof Symbol&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b};return J(a)}function L(){L=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var d=arguments[b],c;for(c in d)Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}return a};return L.apply(this,arguments)}function S(a,b){for(var d=
0;d<b.length;d++){var c=b[d];c.enumerable=c.enumerable||!1;c.configurable=!0;"value"in c&&(c.writable=!0);Object.defineProperty(a,c.key,c)}}function fa(a,b,d){b&&S(a.prototype,b);d&&S(a,d);return a}function ha(a,b){return!b||"object"!==J(b)&&"function"!==typeof b?T(a):b}function M(a){M=Object.setPrototypeOf?Object.getPrototypeOf:function(b){return b.__proto__||Object.getPrototypeOf(b)};return M(a)}function T(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return a}function ia(a,b){if("function"!==typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}});b&&N(a,b)}function N(a,b){N=Object.setPrototypeOf||function(d,c){d.__proto__=c;return d};return N(a,b)}function U(a,b){var d=Object.keys(a);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(a);b&&(c=c.filter(function(e){return Object.getOwnPropertyDescriptor(a,
e).enumerable}));d.push.apply(d,c)}return d}function K(a){for(var b=1;b<arguments.length;b++){var d=null!=arguments[b]?arguments[b]:{};b%2?U(Object(d),!0).forEach(function(c){V(a,c,d[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(d)):U(Object(d)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(d,c))})}return a}function V(a,b,d){b in a?Object.defineProperty(a,b,{value:d,enumerable:!0,configurable:!0,writable:!0}):a[b]=
d;return a}function W(a,b){var d=Array.isArray(a)?a:void 0;if(!d)if(Symbol.iterator in Object(a)||"[object Arguments]"===Object.prototype.toString.call(a)){d=[];var c=!0,e=!1,k=void 0;try{for(var f=a[Symbol.iterator](),h;!(c=(h=f.next()).done)&&(d.push(h.value),!b||d.length!==b);c=!0);}catch(p){e=!0,k=p}finally{try{if(!c&&null!=f["return"])f["return"]()}finally{if(e)throw k;}}}else d=void 0;if(!(a=d))throw new TypeError("Invalid attempt to destructure non-iterable instance");return a}var Y=function(a){var b=
a.bodyHTML,d=a.buttons,c=a.customEvents,e=a.headerHTML,k=a.height,f=a.id,h=a.iframeBodyCssClass,p=a.iframeProps;p=void 0===p?{}:p;var x=a.onClose,C=a.onOpen,D=a.size,H=a.title,y=a.url;a=a.zIndex;var E=(0,g.useState)(!0),z=W(E,2);E=z[0];var q=z[1];z=(0,g.useState)(!0);var r=W(z,2);z=r[0];var t=r[1],m=(0,g.useRef)([]),v=(0,g.useCallback)(function(){t(!1);document.body.classList.remove("modal-open");var l=m.current;l.forEach(function(B){B.detach()});l.splice(0,l.length);x&&x()},[m,x]);r=(0,I.useModal)({onClose:function(){return v()}}).observer;
(0,g.useEffect)(function(){var l=m.current;c&&c.forEach(function(n){if(n.name&&n.onEvent){var F=Liferay.on(n.name,function(A){n.onEvent(A)});l.push(F)}});var B=Liferay.on("closeModal",function(n){n.id&&f&&n.id!==f||(v(),n.redirect&&(0,ea.default)(n.redirect))});l.push(B);return function(){l.forEach(function(n){n.detach()});l.splice(0,l.length)}},[c,m,f,x,C,v]);return g.default.createElement(g.default.Fragment,null,z&&g.default.createElement(I.default,{className:"liferay-modal",id:f,observer:r,size:y&&
!D?"full-screen":D,zIndex:a},g.default.createElement(I.default.Header,null,e?g.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}}):H),g.default.createElement("div",{className:(0,ba.default)("modal-body",{"modal-body-iframe":y}),style:{height:k}},y?g.default.createElement(g.default.Fragment,null,E&&g.default.createElement(aa.default,null),g.default.createElement(ja,{iframeBodyCssClass:h,iframeProps:K({id:f&&"".concat(f,"_iframe_")},p),onOpen:C,processClose:v,title:H,updateLoading:function(l){q(l)},
url:y})):g.default.createElement(g.default.Fragment,null,b&&g.default.createElement(function(l){var B=l.html,n=(0,g.useRef)();(0,g.useEffect)(function(){var F=document.createRange().createContextualFragment(B);n.current.innerHTML="";n.current.appendChild(F);C&&C({container:F,processClose:v})},[B]);return g.default.createElement("div",{className:"liferay-modal-body",ref:n})},{html:b}))),d&&g.default.createElement(I.default.Footer,{last:g.default.createElement(P.default.Group,{spaced:!0},d.map(function(l,
B){return g.default.createElement(P.default,{displayType:l.displayType,id:l.id,key:B,onClick:function(){var n=l.formId,F=l.onClick,A=l.type;if("cancel"===A)v();else if(y&&"submit"===A&&(A=document.querySelector(".liferay-modal iframe"))){A=A.contentWindow.document;var X=A.querySelectorAll("form");n?(n=A.getElementById(n))&&n.submit():1<=X.length&&X[0].submit()}F&&F({processClose:v})},type:"cancel"===l.type?"button":l.type},l.label)}))})))};u.Modal=Y;var O=function(a){(0,ca.render)(Y,a,document.createElement("div"))};
u.openModal=O;var Z=function(a){var b=a.iframeBodyCssClass,d=a.onClose,c=a.subTitle,e=a.title,k=a.url;if((a=document.querySelector(a.portletSelector))&&k){var f=a.querySelector(".portlet-title")||a.querySelector(".portlet-title-default");f&&(a.querySelector("#cpPortletTitle")?(a=f.querySelector(".portlet-title-text"))&&(e="".concat(a.outerHTML," - ").concat(e)):e="".concat(f.textContent," - ").concat(e));var h;c&&(h="".concat(e,'\x3cdiv class\x3d"portlet-configuration-subtitle small"\x3e\x3cspan class\x3d"portlet-configuration-subtitle-text"\x3e').concat(c,
"\x3c/span\x3e\x3c/div\x3e"));O({headerHTML:h,iframeBodyCssClass:b,onClose:d,title:e,url:k})}};u.openPortletModal=Z;u.openPortletWindow=function(a){var b=a.bodyCssClass,d=a.portlet,c=a.uri;var e=["bodyCssClass","portlet","uri"];if(null==a)a={};else{if(null==a)var k={};else{k={};var f=Object.keys(a),h;for(h=0;h<f.length;h++){var p=f[h];0<=e.indexOf(p)||(k[p]=a[p])}}if(Object.getOwnPropertySymbols)for(h=Object.getOwnPropertySymbols(a),p=0;p<h.length;p++)f=h[p],0<=e.indexOf(f)||Object.prototype.propertyIsEnumerable.call(a,
f)&&(k[f]=a[f]);a=k}Z(K({iframeBodyCssClass:b,portletSelector:d,url:c},a))};u.openSelectionModal=function(a){var b=a.buttonAddLabel;b=void 0===b?'Add':b;var d=a.buttonCancelLabel;d=void 0===d?'Cancel':d;var c=a.customSelectEvent,e=void 0===c?!1:c;c=a.getSelectedItemsOnly;var k=void 0===c?!0:c;c=a.multiple;var f=void 0===c?!1:c,h=a.onClose,p=a.onSelect,x=a.selectEventName,C=a.selectedData,D=[],H,y,E,z=function(){if(f&&!E){var q=H.document.querySelector(".searchcontainer");
q&&H.Liferay.componentReady(q.id).then(function(r){r=(k?r.select.getAllSelectedElements():r.select._getAllElements(!1)).getDOMNodes();p(r.map(function(t){var m={};t.value&&(m.value=t.value);!k&&t.checked&&(m.checked=t.checked);(t=t.closest("dd, tr, li"))&&Object.keys(t.dataset).length&&(m=K(K({},m),t.dataset));return m}));y()})}else p(E),y()};O({buttons:f?[{displayType:"secondary",label:d,type:"cancel"},{label:b,onClick:z}]:null,height:a.height,id:a.id||x,onClose:function(){D.forEach(function(q){q.detach()});
D.splice(0,D.length);h&&h()},onOpen:function(q){var r=q.iframeWindow;q=q.processClose;H=r;y=q;r=r.document.body;q=r.querySelectorAll(".selector-button");if(C){var t=new Set(C);q.forEach(function(m){t.has(m.dataset.entityid||m.dataset.entityname)&&(m.disabled=!0)})}x&&(q=Liferay.on(x,function(m){E=m.data||m;f||z()}),D.push(q),e||r.addEventListener("click",function(m){var v;(m=null===(v=m.target)||void 0===v?void 0:v.closest(".selector-button"))&&Liferay.fire(x,m.dataset)}))},size:a.size,title:a.title,
url:a.url,zIndex:a.zIndex})};var ja=function(a){function b(d){if(!(this instanceof b))throw new TypeError("Cannot call a class as a function");var c=ha(this,M(b).call(this,d));V(T(c),"onLoadHandler",function(){var h=c.iframeRef.current.contentWindow;c.delegateHandler=da.default.delegate(h.document,"click",".btn-cancel,.lfr-hide-dialog",function(){return c.props.processClose()});h.document.body.classList.add("dialog-iframe-popup");h.Liferay.SPA&&(c.beforeScreenFlipHandler=h.Liferay.on("beforeScreenFlip",
function(){h.document.body.classList.add("dialog-iframe-popup")}));c.props.updateLoading(!1);h.onunload=function(){c.props.updateLoading(!0)};Liferay.fire("modalIframeLoaded",{src:c.state.src});if(c.props.onOpen)c.props.onOpen({iframeWindow:h,processClose:c.props.processClose})});c.iframeRef=g.default.createRef();var e=new URL(d.url),k=e.searchParams.get("p_p_id"),f="dialog-iframe-popup";d.iframeBodyCssClass&&(f="".concat(f," ").concat(d.iframeBodyCssClass));e.searchParams.set("_".concat(k,"_bodyCssClass"),
f);c.state={src:e.toString()};return c}ia(b,a);fa(b,[{key:"componentWillUnmount",value:function(){this.beforeScreenFlipHandler&&Liferay.detach(this.beforeScreenFlipHandler);this.delegateHandler&&this.delegateHandler.removeListener()}},{key:"render",value:function(){return g.default.createElement("iframe",L({},this.props.iframeProps,{onLoad:this.onLoadHandler,ref:this.iframeRef,src:this.state.src,title:this.props.title}))}}]);return b}(g.default.Component)});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Checkbox",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(l,m,p){Object.defineProperty(m,"__esModule",{value:!0});m.default=void 0;var r=q(p("frontend-taglib-clay$classnames")),g=q(p("frontend-js-react-web$react")),x="checked children className containerProps indeterminate inline label readOnly".split(" ");function q(a){return a&&a.__esModule?a:{default:a}}function h(){h=Object.assign?
Object.assign.bind():function(a){for(var e=1;e<arguments.length;e++){var d=arguments[e],b;for(b in d)Object.prototype.hasOwnProperty.call(d,b)&&(a[b]=d[b])}return a};return h.apply(this,arguments)}function y(a,e){if(null==a)return{};if(null==a)var d={};else{d={};var b=Object.keys(a),f;for(f=0;f<b.length;f++){var c=b[f];0<=e.indexOf(c)||(d[c]=a[c])}}if(Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(a),c=0;c<f.length;c++)b=f[c],0<=e.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,
b)&&(d[b]=a[b]);return d}l=g.default.forwardRef(function(a,e){var d=a.checked,b=a.children,f=a.className,c=a.containerProps;c=void 0===c?{}:c;var k=a.indeterminate,t=void 0===k?!1:k;k=a.inline;var u=a.label,v=a.readOnly;a=y(a,x);var n=g.default.useRef(null);g.default.useEffect(function(){n.current&&(n.current.indeterminate=t)},[t]);return g.default.createElement("div",h({},c,{className:(0,r.default)("custom-control custom-checkbox",c.className,{"custom-control-inline":k})}),g.default.createElement("label",
null,g.default.createElement("input",h({},a,{"aria-disabled":v,checked:d,className:(0,r.default)("custom-control-input",f),readOnly:v,ref:function(w){n.current=w;"function"===typeof e&&e(w)},type:"checkbox"})),g.default.createElement("span",{className:"custom-control-label"},u&&g.default.createElement("span",{className:"custom-control-label-text"},u)),b))});l.displayName="ClayCheckbox";m.default=l});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/SelectBox","module exports require @frontend-taglib-clay$clayui/button @frontend-taglib-clay$clayui/shared frontend-taglib-clay$classnames frontend-js-react-web$react".split(" "),function(S,n,p){function t(a){"@babel/helpers - typeof";return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(b){return typeof b}:function(b){return b&&"function"==typeof Symbol&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":
typeof b},t(a)}Object.defineProperty(n,"__esModule",{value:!0});n.getSelectedIndexes=n.default=void 0;var u=I(p("@frontend-taglib-clay$clayui/button")),y=p("@frontend-taglib-clay$clayui/shared"),A=z(p("frontend-taglib-clay$classnames")),k=z(p("frontend-js-react-web$react")),J="ariaLabels buttonAlignment className id items label multiple onItemsChange onSelectChange showArrows size spritemap value".split(" ");function z(a){return a&&a.__esModule?a:{default:a}}function B(a){if("function"!==typeof WeakMap)return null;
var b=new WeakMap,c=new WeakMap;return(B=function(d){return d?c:b})(a)}function I(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!==t(a)&&"function"!==typeof a)return{default:a};if((b=B(b))&&b.has(a))return b.get(a);var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor,e;for(e in a)if("default"!==e&&Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;f&&(f.get||f.set)?Object.defineProperty(c,e,f):c[e]=a[e]}c.default=a;b&&b.set(a,c);return c}
function v(){v=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b],d;for(d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return v.apply(this,arguments)}function K(a,b,c){b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c;return a}function L(a,b){if(null==a)return{};if(null==a)var c={};else{c={};var d=Object.keys(a),e;for(e=0;e<d.length;e++){var f=d[e];0<=b.indexOf(f)||(c[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=
Object.getOwnPropertySymbols(a),f=0;f<e.length;f++)d=e[f],0<=b.indexOf(d)||Object.prototype.propertyIsEnumerable.call(a,d)&&(c[d]=a[d]);return c}function q(a){var b=Array.isArray(a)?w(a):void 0;b||(b="undefined"!==typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"]?Array.from(a):void 0);if(!b)a:{if(a){if("string"===typeof a){b=w(a,void 0);break a}b=Object.prototype.toString.call(a).slice(8,-1);"Object"===b&&a.constructor&&(b=a.constructor.name);if("Map"===b||"Set"===b){b=Array.from(a);
break a}if("Arguments"===b||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)){b=w(a,void 0);break a}}b=void 0}if(!(a=b))throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return a}function w(a,b){if(null==b||b>a.length)b=a.length;for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function C(a,b,c){a.splice(c,0,a.splice(b,1)[0]);return a}var D=function(a,b){return a.reduce(function(c,d,e){return b.includes(d.value)?
[].concat(q(c),[e]):c},[])};n.getSelectedIndexes=D;n.default=function(a){var b=a.ariaLabels;b=void 0===b?{reorderDown:"Reorder Down",reorderUp:"Reorder Up"}:b;var c=a.buttonAlignment;c=void 0===c?"end":c;var d=a.className,e=a.id,f=a.items,E=a.label,M=a.multiple,x=a.onItemsChange,N=a.onSelectChange,O=a.showArrows,P=a.size,F=a.spritemap,r=a.value;a=L(a,J);var l=D(f,Array.isArray(r)?r:[r]),G=!f.length,H=!l.length,Q=l.includes(0),R=l.includes(f.length-1);return k.default.createElement("div",{className:(0,A.default)(d,
"form-group")},E&&k.default.createElement("label",{className:"reorder-label",htmlFor:e},E),k.default.createElement("div",{className:(0,A.default)("clay-reorder",K({},"clay-reorder-footer-".concat(c),c))},k.default.createElement("select",v({},a,{className:"form-control form-control-inset",id:e,multiple:M,onChange:function(g){g=q(g.target.options).filter(function(h){return h.selected}).map(function(h){return h.value});N(g)},onKeyDown:function(g){return l.forEach(function(h){(g.key===y.Keys.Down&&h===
f.length-1||g.key===y.Keys.Up&&0===h)&&g.preventDefault()})},size:P,value:r}),f.map(function(g){return k.default.createElement("option",{className:"reorder-option",key:g.value,value:g.value},g.label)})),k.default.createElement("div",{className:"clay-reorder-underlay form-control"}),O&&x&&k.default.createElement("div",{className:"clay-reorder-footer"},k.default.createElement(u.default.Group,{className:"reorder-order-buttons"},k.default.createElement(u.ClayButtonWithIcon,{"aria-label":b.reorderUp,className:"reorder-button reorder-button-up",
disabled:Q||H||G,displayType:"secondary",onClick:function(){a:{var g=q(f);for(var h=0;h<l.length;h++){var m=l[h];if(0===m)break a;g=C(g,m,m-1)}}return x(g)},small:!0,spritemap:F,symbol:"caret-top"}),k.default.createElement(u.ClayButtonWithIcon,{"aria-label":b.reorderDown,className:"reorder-button reorder-button-down",disabled:R||H||G,displayType:"secondary",onClick:function(){a:{var g=q(f);for(var h=0;h<l.length;h++){var m=l[h];if(l.includes(g.length-1))break a;g=C(g,m,m+1)}}return x(g)},small:!0,
spritemap:F,symbol:"caret-bottom"})))))}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/DualListBox","module exports require @frontend-taglib-clay$clayui/button frontend-taglib-clay$classnames frontend-js-react-web$react ./SelectBox".split(" "),function(Q,x,v){function y(a){"@babel/helpers - typeof";return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(b){return typeof b}:function(b){return b&&"function"==typeof Symbol&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},y(a)}Object.defineProperty(x,
"__esModule",{value:!0});x.default=void 0;var D=v("@frontend-taglib-clay$clayui/button"),J=E(v("frontend-taglib-clay$classnames")),m=E(v("frontend-js-react-web$react")),w=K(v("./SelectBox")),L="ariaLabels className disableLTR disableRTL items left onItemsChange right size spritemap".split(" ");function F(a){if("function"!==typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(F=function(d){return d?c:b})(a)}function K(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!==y(a)&&
"function"!==typeof a)return{default:a};if((b=F(b))&&b.has(a))return b.get(a);var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor,e;for(e in a)if("default"!==e&&Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;f&&(f.get||f.set)?Object.defineProperty(c,e,f):c[e]=a[e]}c.default=a;b&&b.set(a,c);return c}function E(a){return a&&a.__esModule?a:{default:a}}function z(){z=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=
arguments[b],d;for(d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return z.apply(this,arguments)}function M(a,b){if(null==a)return{};if(null==a)var c={};else{c={};var d=Object.keys(a),e;for(e=0;e<d.length;e++){var f=d[e];0<=b.indexOf(f)||(c[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=Object.getOwnPropertySymbols(a),f=0;f<e.length;f++)d=e[f],0<=b.indexOf(d)||Object.prototype.propertyIsEnumerable.call(a,d)&&(c[d]=a[d]);return c}function N(a){var b=Array.isArray(a)?A(a):
void 0;b||(b="undefined"!==typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"]?Array.from(a):void 0);if(!(a=b||G(a)))throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return a}function p(a,b){var c=Array.isArray(a)?a:void 0;if(!c)if(c=null==a?null:"undefined"!==typeof Symbol&&a[Symbol.iterator]||a["@@iterator"],null==c)c=void 0;else{var d=[],e=!0,f=!1,h;try{for(c=c.call(a);!(e=(h=c.next()).done)&&
(d.push(h.value),!b||d.length!==b);e=!0);}catch(k){f=!0;var q=k}finally{try{if(!e&&null!=c["return"])c["return"]()}finally{if(f)throw q;}}c=d}if(!(a=c||G(a,b)))throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return a}function G(a,b){if(a){if("string"===typeof a)return A(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);"Object"===c&&a.constructor&&(c=a.constructor.name);if("Map"===
c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return A(a,b)}}function A(a,b){if(null==b||b>a.length)b=a.length;for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function H(a,b){a=p(a,2);var c=a[0],d=N(a[1]);return[c.filter(function(e,f){return b.includes(f)?(d.push(e),!1):!0}),d]}x.default=function(a){var b=a.ariaLabels;b=void 0===b?{transferLTR:"Transfer Item Left to Right",transferRTL:"Transfer Item Right to Left"}:b;var c=a.className,d=
a.disableLTR,e=a.disableRTL,f=a.items,h=a.left;h=void 0===h?{}:h;var q=a.onItemsChange,k=a.right;k=void 0===k?{}:k;var I=a.size,B=a.spritemap;a=M(a,L);var n=m.default.useState(h.selected||[]),l=p(n,2);n=l[0];var C=l[1];l=m.default.useState(k.selected||[]);var r=p(l,2);l=r[0];r=r[1];C=h.onSelectChange||C;r=k.onSelectChange||r;n=h.selected||n;l=k.selected||l;f=p(f,2);var t=f[0],u=f[1],O=(0,w.getSelectedIndexes)(t,n),P=(0,w.getSelectedIndexes)(u,l);return m.default.createElement("div",z({},a,{className:(0,J.default)(c,
"form-group")}),m.default.createElement("div",{className:"clay-dual-listbox"},m.default.createElement(w.default,{className:"clay-dual-listbox-item clay-dual-listbox-item-expand listbox-left",id:h.id,items:t,label:h.label,multiple:!0,onItemsChange:function(g){return q([g,u])},onSelectChange:C,size:I,value:n}),m.default.createElement("div",{className:"btn-group-vertical clay-dual-listbox-actions clay-dual-listbox-item"},m.default.createElement(D.ClayButtonWithIcon,{"aria-label":b.transferLTR,className:"transfer-button-ltr",
disabled:0===n.length||d,displayType:"secondary",onClick:function(){var g=H([t,u],O);g=p(g,2);q([g[0],g[1]])},small:!0,spritemap:B,symbol:"caret-right"}),m.default.createElement(D.ClayButtonWithIcon,{"aria-label":b.transferRTL,className:"transfer-button-rtl",disabled:0===l.length||e,displayType:"secondary",onClick:function(){var g=H([u,t],P);g=p(g,2);q([g[1],g[0]])},small:!0,spritemap:B,symbol:"caret-left"})),m.default.createElement(w.default,{className:"clay-dual-listbox-item clay-dual-listbox-item-expand listbox-right",
id:k.id,items:u,label:k.label,multiple:!0,onItemsChange:function(g){return q([t,g])},onSelectChange:r,showArrows:!0,size:I,spritemap:B,value:l})))}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Form","module exports require @frontend-taglib-clay$clayui/icon frontend-taglib-clay$classnames frontend-js-react-web$react".split(" "),function(m,p,k){Object.defineProperty(p,"__esModule",{value:!0});p.default=void 0;var w=q(k("@frontend-taglib-clay$clayui/icon")),n=q(k("frontend-taglib-clay$classnames")),e=q(k("frontend-js-react-web$react")),x=["children","className","small"],y=["children","className"],z=["children","className"],
A=["children","className"],B=["className","spritemap","symbol"],C=["children"];function q(a){return a&&a.__esModule?a:{default:a}}function g(){g=Object.assign?Object.assign.bind():function(a){for(var d=1;d<arguments.length;d++){var c=arguments[d],b;for(b in c)Object.prototype.hasOwnProperty.call(c,b)&&(a[b]=c[b])}return a};return g.apply(this,arguments)}function l(a,d){if(null==a)return{};if(null==a)var c={};else{c={};var b=Object.keys(a),f;for(f=0;f<b.length;f++){var h=b[f];0<=d.indexOf(h)||(c[h]=
a[h])}}if(Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(a),h=0;h<f.length;h++)b=f[h],0<=d.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(c[b]=a[b]);return c}m=e.default.forwardRef(function(a,d){var c=a.children,b=a.className,f=a.small;a=l(a,x);return e.default.createElement("div",g({},a,{className:(0,n.default)("form-group",{"form-group-sm":f},b),ref:d}),c)});m.displayName="ClayFormGroup";k=e.default.forwardRef(function(a,d){var c=a.children,b=a.className;a=l(a,y);
return e.default.createElement("div",g({},a,{className:(0,n.default)("form-text",b),ref:d}),c)});k.displayName="ClayFormText";var r=e.default.forwardRef(function(a,d){var c=a.children,b=a.className;a=l(a,z);return e.default.createElement("div",g({},a,{className:(0,n.default)("form-feedback-group",b),ref:d}),c)});r.displayName="ClayFormFeedbackGroup";var t=e.default.forwardRef(function(a,d){var c=a.children,b=a.className;a=l(a,A);return e.default.createElement("div",g({},a,{className:(0,n.default)("form-feedback-item",
b),ref:d}),c)});t.displayName="ClayFormFeedbackItem";var u=e.default.forwardRef(function(a,d){var c=a.className,b=a.spritemap,f=a.symbol;a=l(a,B);return e.default.createElement("span",g({},a,{className:(0,n.default)("form-feedback-indicator","inline-item-before",c),ref:d}),e.default.createElement(w.default,{spritemap:b,symbol:f}))});u.displayName="ClayFormFeedbackIndicator";var v=e.default.forwardRef(function(a,d){var c=a.children;a=l(a,C);return e.default.createElement("form",g({},a,{ref:d}),c)});
v.displayName="ClayForm";m=Object.assign(v,{FeedbackGroup:r,FeedbackIndicator:u,FeedbackItem:t,Group:m,Text:k});p.default=m});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Input",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(n,u,p){Object.defineProperty(u,"__esModule",{value:!0});u.default=void 0;var q=v(p("frontend-taglib-clay$classnames")),h=v(p("frontend-js-react-web$react")),z=["append","children","className","prepend","shrink"],A=["children","className","small","stacked"],B=["children","className"],C=["after","before","children","className",
"tag"],D="className component insetAfter insetBefore sizing type".split(" ");function v(a){return a&&a.__esModule?a:{default:a}}function m(){m=Object.assign?Object.assign.bind():function(a){for(var d=1;d<arguments.length;d++){var b=arguments[d],c;for(c in b)Object.prototype.hasOwnProperty.call(b,c)&&(a[c]=b[c])}return a};return m.apply(this,arguments)}function g(a,d,b){d in a?Object.defineProperty(a,d,{value:b,enumerable:!0,configurable:!0,writable:!0}):a[d]=b;return a}function r(a,d){if(null==a)return{};
if(null==a)var b={};else{b={};var c=Object.keys(a),e;for(e=0;e<c.length;e++){var f=c[e];0<=d.indexOf(f)||(b[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=Object.getOwnPropertySymbols(a),f=0;f<e.length;f++)c=e[f],0<=d.indexOf(c)||Object.prototype.propertyIsEnumerable.call(a,c)&&(b[c]=a[c]);return b}n=h.default.forwardRef(function(a,d){var b,c=a.append,e=a.children,f=a.className,l=a.prepend,k=a.shrink;a=r(a,z);return h.default.createElement("div",m({},a,{className:(0,q.default)("input-group-item",
f,(b={},g(b,"input-group-append",c),g(b,"input-group-item-shrink",k),g(b,"input-group-prepend",l),b)),ref:d}),e)});n.displayName="ClayInputGroupItem";p=h.default.forwardRef(function(a,d){var b,c=a.children,e=a.className,f=a.small,l=a.stacked;a=r(a,A);return h.default.createElement("div",m({},a,{className:(0,q.default)("input-group",e,(b={},g(b,"input-group-sm",f),g(b,"input-group-stacked-sm-down",l),b)),ref:d}),c)});p.displayName="ClayInputGroup";var w=h.default.forwardRef(function(a,d){var b=a.children,
c=a.className;a=r(a,B);return h.default.createElement("div",m({},a,{className:(0,q.default)("input-group-text",c),ref:d}),b)});w.displayName="ClayInputGroupText";var x=h.default.forwardRef(function(a,d){var b,c=a.after,e=a.before,f=a.children,l=a.className,k=a.tag;k=void 0===k?"div":k;a=r(a,C);return h.default.createElement(k,m({},a,{className:(0,q.default)("input-group-inset-item",l,(b={},g(b,"input-group-inset-item-after",c),g(b,"input-group-inset-item-before",e),b)),ref:d}),f)});x.displayName=
"ClayInputGroupInsetItem";var y=h.default.forwardRef(function(a,d){var b,c=a.className,e=a.component;e=void 0===e?"input":e;var f=a.insetAfter,l=a.insetBefore,k=a.sizing,t=a.type;t=void 0===t?"text":t;a=r(a,D);return h.default.createElement(e,m({},a,{className:(0,q.default)("form-control",c,(b={},g(b,"form-control-".concat(k),k),g(b,"input-group-inset",f||l),g(b,"input-group-inset-after",f),g(b,"input-group-inset-before",l),b)),ref:d,type:t}))});y.displayName="ClayInput";n=Object.assign(y,{Group:p,
GroupInsetItem:x,GroupItem:n,GroupText:w});u.default=n});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Radio",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(n,p,q){Object.defineProperty(p,"__esModule",{value:!0});p.default=void 0;var t=r(q("frontend-taglib-clay$classnames")),e=r(q("frontend-js-react-web$react")),u="checked children className containerProps inline label".split(" ");function r(a){return a&&a.__esModule?a:{default:a}}function l(){l=Object.assign?Object.assign.bind():
function(a){for(var g=1;g<arguments.length;g++){var h=arguments[g],f;for(f in h)Object.prototype.hasOwnProperty.call(h,f)&&(a[f]=h[f])}return a};return l.apply(this,arguments)}n=e.default.forwardRef(function(a,g){var h=a.checked,f=a.children,w=a.className,k=a.containerProps;k=void 0===k?{className:""}:k;var x=a.inline,v=a.label;if(null==a)a={};else{if(null==a)var m={};else{m={};var b=Object.keys(a),c;for(c=0;c<b.length;c++){var d=b[c];0<=u.indexOf(d)||(m[d]=a[d])}}if(Object.getOwnPropertySymbols)for(c=
Object.getOwnPropertySymbols(a),d=0;d<c.length;d++)b=c[d],0<=u.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(m[b]=a[b]);a=m}return e.default.createElement("div",l({},k,{className:(0,t.default)("custom-control custom-radio",k.className,{"custom-control-inline":x})}),e.default.createElement("label",null,e.default.createElement("input",l({},a,{checked:h,className:(0,t.default)("custom-control-input",w),ref:g,role:"radio",type:"radio"})),e.default.createElement("span",{className:"custom-control-label"},
v&&e.default.createElement("span",{className:"custom-control-label-text"},v)),f))});n.displayName="ClayRadio";p.default=n});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/RadioGroup","module exports require @frontend-taglib-clay$clayui/shared frontend-taglib-clay$classnames frontend-js-react-web$react".split(" "),function(F,k,l){Object.defineProperty(k,"__esModule",{value:!0});k.default=void 0;var x=l("@frontend-taglib-clay$clayui/shared"),y=t(l("frontend-taglib-clay$classnames")),m=t(l("frontend-js-react-web$react")),z="children className defaultValue inline name onChange onSelectedValueChange selectedValue value".split(" ");
function t(a){return a&&a.__esModule?a:{default:a}}function n(){n=Object.assign?Object.assign.bind():function(a){for(var d=1;d<arguments.length;d++){var c=arguments[d],b;for(b in c)Object.prototype.hasOwnProperty.call(c,b)&&(a[b]=c[b])}return a};return n.apply(this,arguments)}function u(a,d){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(a);d&&(b=b.filter(function(f){return Object.getOwnPropertyDescriptor(a,f).enumerable}));c.push.apply(c,b)}return c}function v(a){for(var d=
1;d<arguments.length;d++){var c=null!=arguments[d]?arguments[d]:{};d%2?u(Object(c),!0).forEach(function(b){var f=c[b];b in a?Object.defineProperty(a,b,{value:f,enumerable:!0,configurable:!0,writable:!0}):a[b]=f}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):u(Object(c)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(c,b))})}return a}function A(a,d){var c=Array.isArray(a)?a:void 0;if(!c)if(c=null==a?null:"undefined"!==
typeof Symbol&&a[Symbol.iterator]||a["@@iterator"],null==c)c=void 0;else{var b=[],f=!0,g=!1,e;try{for(c=c.call(a);!(f=(e=c.next()).done)&&(b.push(e.value),!d||b.length!==d);f=!0);}catch(p){g=!0;var q=p}finally{try{if(!f&&null!=c["return"])c["return"]()}finally{if(g)throw q;}}c=b}if(!(e=c))a:{if(a){if("string"===typeof a){e=w(a,d);break a}e=Object.prototype.toString.call(a).slice(8,-1);"Object"===e&&a.constructor&&(e=a.constructor.name);if("Map"===e||"Set"===e){e=Array.from(a);break a}if("Arguments"===
e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)){e=w(a,d);break a}}e=void 0}if(!(a=e))throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return a}function w(a,d){if(null==d||d>a.length)d=a.length;for(var c=0,b=Array(d);c<d;c++)b[c]=a[c];return b}function B(a,d){if(null==a)return{};if(null==a)var c={};else{c={};var b=Object.keys(a),f;for(f=0;f<b.length;f++){var g=b[f];0<=d.indexOf(g)||
(c[g]=a[g])}}if(Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(a),g=0;g<f.length;g++)b=f[g],0<=d.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(c[b]=a[b]);return c}k.default=function(a){var d=a.children,c=a.className,b=a.defaultValue,f=a.inline,g=a.name,e=a.onChange,q=a.onSelectedValueChange,p=a.selectedValue,r=a.value;a=B(a,z);b=(0,x.useInternalState)({defaultName:"defaultValue",defaultValue:b,handleName:"onChange",name:"value",onChange:null!==e&&void 0!==e?e:q,value:null!==
r&&void 0!==r?r:p});b=A(b,2);var C=b[0],D=b[1];return m.default.createElement("div",n({},a,{className:(0,y.default)(c)}),m.default.Children.map(d,function(h,E){return m.default.cloneElement(h,v(v({},h.props),{},{checked:C===h.props.value,inline:f,key:E,name:g,onChange:function(){return D(h.props.value)},type:"radio"}))}))}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Select",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(z,h,q){Object.defineProperty(h,"__esModule",{value:!0});h.default=void 0;var t=r(q("frontend-taglib-clay$classnames")),k=r(q("frontend-js-react-web$react")),u=["children"],v=["label"],w=["children","className","sizing"];function r(a){return a&&a.__esModule?a:{default:a}}function l(){l=Object.assign?Object.assign.bind():
function(a){for(var c=1;c<arguments.length;c++){var d=arguments[c],b;for(b in d)Object.prototype.hasOwnProperty.call(d,b)&&(a[b]=d[b])}return a};return l.apply(this,arguments)}function m(a,c){if(null==a)return{};if(null==a)var d={};else{d={};var b=Object.keys(a),e;for(e=0;e<b.length;e++){var f=b[e];0<=c.indexOf(f)||(d[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=Object.getOwnPropertySymbols(a),f=0;f<e.length;f++)b=e[f],0<=c.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(d[b]=a[b]);
return d}function n(a){var c=a.children,d=a.className,b=a.sizing;a=m(a,w);var e=k.default,f=e.createElement,x=l,y=t.default,g={},p="form-control-".concat(b);p in g?Object.defineProperty(g,p,{value:b,enumerable:!0,configurable:!0,writable:!0}):g[p]=b;return f.call(e,"select",x({},a,{className:y.call(t,"form-control",d,g)}),c)}n.OptGroup=function(a){var c=a.children;a=m(a,u);return k.default.createElement("optgroup",a,c)};n.Option=function(a){var c=a.label;a=m(a,v);return k.default.createElement("option",
a,c)};h.default=n});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/SelectWithOption",["module","exports","require","frontend-js-react-web$react","./Select"],function(r,l,m){Object.defineProperty(l,"__esModule",{value:!0});l.default=void 0;var g=n(m("frontend-js-react-web$react")),h=n(m("./Select")),p=["options"];function n(a){return a&&a.__esModule?a:{default:a}}function k(){k=Object.assign?Object.assign.bind():function(a){for(var d=1;d<arguments.length;d++){var c=arguments[d],b;for(b in c)Object.prototype.hasOwnProperty.call(c,
b)&&(a[b]=c[b])}return a};return k.apply(this,arguments)}function q(a,d){if(null==a)return{};if(null==a)var c={};else{c={};var b=Object.keys(a),e;for(e=0;e<b.length;e++){var f=b[e];0<=d.indexOf(f)||(c[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=Object.getOwnPropertySymbols(a),f=0;f<e.length;f++)b=e[f],0<=d.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(c[b]=a[b]);return c}l.default=function(a){var d=a.options;d=void 0===d?[]:d;a=q(a,p);return g.default.createElement(h.default,a,
d.map(function(c,b){return"group"===c.type?g.default.createElement(h.default.OptGroup,{key:b,label:c.label},c.options&&c.options.map(function(e,f){return g.default.createElement(h.default.Option,k({},e,{key:f}))})):g.default.createElement(h.default.Option,k({},c,{key:b}))}))}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/Toggle","module exports require @frontend-taglib-clay$clayui/icon frontend-taglib-clay$classnames frontend-js-react-web$react".split(" "),function(l,m,n){Object.defineProperty(m,"__esModule",{value:!0});m.default=void 0;var u=p(n("@frontend-taglib-clay$clayui/icon")),q=p(n("frontend-taglib-clay$classnames")),c=p(n("frontend-js-react-web$react")),z="checked containerProps disabled id label onChange onToggle spritemap symbol toggled type value".split(" ");
function p(a){return a&&a.__esModule?a:{default:a}}function k(){k=Object.assign?Object.assign.bind():function(a){for(var g=1;g<arguments.length;g++){var d=arguments[g],b;for(b in d)Object.prototype.hasOwnProperty.call(d,b)&&(a[b]=d[b])}return a};return k.apply(this,arguments)}function A(a,g){if(null==a)return{};if(null==a)var d={};else{d={};var b=Object.keys(a),e;for(e=0;e<b.length;e++){var f=b[e];0<=g.indexOf(f)||(d[f]=a[f])}}if(Object.getOwnPropertySymbols)for(e=Object.getOwnPropertySymbols(a),
f=0;f<e.length;f++)b=e[f],0<=g.indexOf(b)||Object.prototype.propertyIsEnumerable.call(a,b)&&(d[b]=a[b]);return d}l=c.default.forwardRef(function(a,g){var d=a.checked,b=a.containerProps;b=void 0===b?{}:b;var e=a.disabled,f=a.id,v=a.label,w=a.onChange,x=a.onToggle,y=a.spritemap,r=a.symbol,t=a.toggled,h=a.type;h=void 0===h?"checkbox":h;var B=a.value;a=A(a,z);"radio"===h&&(t=d);return c.default.createElement("label",k({},b,{className:(0,q.default)("toggle-switch","simple-toggle-switch",b.className,{disabled:e}),
ref:g}),c.default.createElement("span",{className:"toggle-switch-check-bar"},c.default.createElement("input",k({},a,{checked:t,className:"toggle-switch-check",disabled:e,id:f,onChange:function(C){w&&w(C);x&&x(!t)},type:h,value:B})),c.default.createElement("span",{"aria-hidden":"true",className:"toggle-switch-bar"},c.default.createElement("span",{className:"toggle-switch-handle"},r&&c.default.createElement(c.default.Fragment,null,c.default.createElement("span",{className:(0,q.default)("button-icon",
"button-icon-on","toggle-switch-icon")},c.default.createElement(u.default,{spritemap:y,symbol:r.on})),c.default.createElement("span",{className:(0,q.default)("button-icon","button-icon-off","toggle-switch-icon")},c.default.createElement(u.default,{spritemap:y,symbol:r.off})))))),v&&c.default.createElement("span",{className:"toggle-switch-label"},v))});l.displayName="ClayToggle";m.default=l});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.89.0/lib/index","module exports require ./Checkbox ./DualListBox ./Form ./Input ./Radio ./RadioGroup ./Select ./SelectBox ./SelectWithOption ./Toggle".split(" "),function(e,a,b){Object.defineProperty(a,"__esModule",{value:!0});Object.defineProperty(a,"ClayCheckbox",{enumerable:!0,get:function(){return f.default}});Object.defineProperty(a,"ClayDualListBox",{enumerable:!0,get:function(){return g.default}});Object.defineProperty(a,"ClayInput",
{enumerable:!0,get:function(){return h.default}});Object.defineProperty(a,"ClayRadio",{enumerable:!0,get:function(){return k.default}});Object.defineProperty(a,"ClayRadioGroup",{enumerable:!0,get:function(){return l.default}});Object.defineProperty(a,"ClaySelect",{enumerable:!0,get:function(){return m.default}});Object.defineProperty(a,"ClaySelectBox",{enumerable:!0,get:function(){return n.default}});Object.defineProperty(a,"ClaySelectWithOption",{enumerable:!0,get:function(){return p.default}});
Object.defineProperty(a,"ClayToggle",{enumerable:!0,get:function(){return q.default}});a.default=void 0;var f=c(b("./Checkbox")),g=c(b("./DualListBox"));e=c(b("./Form"));var h=c(b("./Input")),k=c(b("./Radio")),l=c(b("./RadioGroup")),m=c(b("./Select")),n=c(b("./SelectBox")),p=c(b("./SelectWithOption")),q=c(b("./Toggle"));function c(d){return d&&d.__esModule?d:{default:d}}a.default=e.default});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/modal/components/SimpleInputModal.es","module exports require @frontend-taglib-clay$clayui/alert @frontend-taglib-clay$clayui/button @frontend-taglib-clay$clayui/form @frontend-taglib-clay$clayui/icon @frontend-taglib-clay$clayui/modal frontend-js-react-web frontend-js-web frontend-js-react-web$react".split(" "),function(X,z,m){function A(a){"@babel/helpers - typeof";A="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(b){return typeof b}:
function(b){return b&&"function"===typeof Symbol&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b};return A(a)}Object.defineProperty(z,"__esModule",{value:!0});z.default=void 0;var P=B(m("@frontend-taglib-clay$clayui/alert")),C=B(m("@frontend-taglib-clay$clayui/button")),Q=m("@frontend-taglib-clay$clayui/form"),F=B(m("@frontend-taglib-clay$clayui/icon")),r=G(m("@frontend-taglib-clay$clayui/modal")),R=m("frontend-js-react-web"),H=m("frontend-js-web"),c=G(m("frontend-js-react-web$react"));
function I(){if("function"!==typeof WeakMap)return null;var a=new WeakMap;I=function(){return a};return a}function G(a){if(a&&a.__esModule)return a;if(null===a||"object"!==A(a)&&"function"!==typeof a)return{default:a};var b=I();if(b&&b.has(a))return b.get(a);var d={},e=Object.defineProperty&&Object.getOwnPropertyDescriptor,f;for(f in a)if(Object.prototype.hasOwnProperty.call(a,f)){var g=e?Object.getOwnPropertyDescriptor(a,f):null;g&&(g.get||g.set)?Object.defineProperty(d,f,g):d[f]=a[f]}d.default=
a;b&&b.set(a,d);return d}function B(a){return a&&a.__esModule?a:{default:a}}function J(a,b){var d=Object.keys(a);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(a);b&&(e=e.filter(function(f){return Object.getOwnPropertyDescriptor(a,f).enumerable}));d.push.apply(d,e)}return d}function K(a){for(var b=1;b<arguments.length;b++){var d=null!=arguments[b]?arguments[b]:{};b%2?J(Object(d),!0).forEach(function(e){var f=d[e];e in a?Object.defineProperty(a,e,{value:f,enumerable:!0,configurable:!0,
writable:!0}):a[e]=f}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(d)):J(Object(d)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(d,e))})}return a}function t(a,b){var d=Array.isArray(a)?a:void 0;if(!d)if(Symbol.iterator in Object(a)||"[object Arguments]"===Object.prototype.toString.call(a)){d=[];var e=!0,f=!1,g=void 0;try{for(var u=a[Symbol.iterator](),x;!(e=(x=u.next()).done)&&(d.push(x.value),!b||d.length!==b);e=!0);
}catch(D){f=!0,g=D}finally{try{if(!e&&null!=u["return"])u["return"]()}finally{if(f)throw g;}}}else d=void 0;if(!(a=d))throw new TypeError("Invalid attempt to destructure non-iterable instance");return a}z.default=function(a){var b=a.alert,d=a.checkboxFieldLabel,e=a.checkboxFieldName,f=a.checkboxFieldValue,g=a.closeModal,u=a.dialogTitle,x=a.formSubmitURL,D=a.idFieldName,S=a.idFieldValue,v=a.initialVisible,T=a.mainFieldLabel,E=a.mainFieldName,n=a.namespace,L=a.onFormSuccess;a=a.placeholder;var U=(0,R.useIsMounted)(),
w=(0,c.useState)(),h=t(w,2);w=h[0];var M=h[1];h=(0,c.useState)(!1);var l=t(h,2);h=l[0];var N=l[1];v=(0,c.useState)(v);l=t(v,2);v=l[0];var O=l[1];l=(0,c.useState)("");var p=t(l,2);l=p[0];var V=p[1];f=(0,c.useState)(f);p=t(f,2);f=p[0];var W=p[1],y=(0,r.useModal)({onClose:function(){O(!1);g()}});p=y.observer;y=y.onClose;return v&&c.default.createElement(r.default,{observer:p,size:"md"},c.default.createElement(r.default.Header,null,u),c.default.createElement("form",{id:"".concat(n,"form"),onSubmit:function(q){q.preventDefault();
q=new FormData(document.querySelector("#".concat(n,"form")));(0,H.fetch)(x,{body:q,method:"POST"}).then(function(k){return k.json()}).then(function(k){U()&&(k.error?(N(!1),M(k.error||"")):(O(!1),g(),k.redirectURL?(0,H.navigate)(k.redirectURL):L&&L(K(K({},k),{},{redirectURL:k.redirectURL||""}))))}).catch(function(k){M(k.error||"")});N(!0)}},c.default.createElement(r.default.Body,null,b&&b.message&&b.title&&c.default.createElement(P.default,{displayType:b.style,title:b.title},b.message),c.default.createElement("input",
{name:"".concat(n).concat(D),type:"hidden",value:S}),c.default.createElement("div",{className:"form-group ".concat(w?"has-error":"")},c.default.createElement("label",{className:"control-label",htmlFor:"".concat(n).concat(E)},T,c.default.createElement("span",{className:"reference-mark"},c.default.createElement(F.default,{symbol:"asterisk"}))),c.default.createElement("input",{autoFocus:!0,className:"form-control",disabled:h,id:"".concat(n).concat(E),name:"".concat(n).concat(E),onChange:function(q){return V(q.target.value)},
placeholder:a,required:!0,type:"text",value:l}),w&&c.default.createElement("div",{className:"form-feedback-item"},c.default.createElement(F.default,{className:"inline-item inline-item-before",symbol:"exclamation-full"}),w)),e&&d&&c.default.createElement("div",{className:"form-check"},c.default.createElement(Q.ClayCheckbox,{checked:f,disabled:h,label:d,name:"".concat(n).concat(e),onChange:function(){return W(function(q){return!q})}}))),c.default.createElement(r.default.Footer,{last:c.default.createElement(C.default.Group,
{spaced:!0},c.default.createElement(C.default,{disabled:h,displayType:"secondary",onClick:y},'Cancel'),c.default.createElement(C.default,{disabled:h,displayType:"primary",type:"submit"},h&&c.default.createElement("span",{className:"inline-item inline-item-before"},c.default.createElement("span",{"aria-hidden":"true",className:"loading-animation"})),'Save'))})))}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/modal/commands/OpenSimpleInputModal.es","module exports require frontend-js-react-web frontend-js-react-web$react frontend-js-react-web$react-dom ../components/SimpleInputModal.es".split(" "),function(D,b,c){Object.defineProperty(b,"__esModule",{value:!0});b.openSimpleInputModal=h;b.default=void 0;var k=c("frontend-js-react-web"),l=d(c("frontend-js-react-web$react")),m=c("frontend-js-react-web$react-dom"),n=d(c("../components/SimpleInputModal.es"));
function d(a){return a&&a.__esModule?a:{default:a}}var p={portletId:"UNKNOWN_PORTLET_ID"};function e(){var a=document.getElementById("modalContainer");a||(a=document.createElement("div"),a.id="modalContainer",document.body.appendChild(a));return a}function f(){(0,m.unmountComponentAtNode)(e())}function g(a){var q=a.alert,r=a.checkboxFieldLabel,t=a.checkboxFieldName,u=a.checkboxFieldValue,v=a.dialogTitle,w=a.formSubmitURL,x=a.idFieldName,y=a.idFieldValue,z=a.mainFieldLabel,A=a.mainFieldName,B=a.namespace,
C=a.onFormSuccess;a=a.placeholder;f();(0,k.render)(l.default.createElement(n.default,{alert:q,checkboxFieldLabel:r,checkboxFieldName:t,checkboxFieldValue:u,closeModal:f,dialogTitle:v,formSubmitURL:w,idFieldName:x,idFieldValue:y,initialVisible:"true",mainFieldLabel:z,mainFieldName:A,namespace:B,onFormSuccess:C,placeholder:a}),p,e())}function h(a){return g.call(null,a)}b.default=g});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/get_portlet_namespace.es",["module","exports","require"],function(d,a,e){Object.defineProperty(a,"__esModule",{value:!0});a.default=c;function c(b){if("string"!==typeof b)throw new TypeError("portletId must be a string");return"_".concat(b,"_")}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/portlet_url/create_portlet_url.es",["module","exports","require","../get_portlet_namespace.es"],function(u,g,l){Object.defineProperty(g,"__esModule",{value:!0});g.default=m;var p=n(l("../get_portlet_namespace.es"));function n(a){return a&&a.__esModule?a:{default:a}}function d(a){"@babel/helpers - typeof";d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(b){return typeof b}:function(b){return b&&"function"===typeof Symbol&&
b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b};return d(a)}var q=/^[a-z][a-z0-9+.-]*:/i;function m(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if("string"!==typeof a)throw new TypeError("basePortletURL parameter must be a string");if(!b||"object"!==d(b))throw new TypeError("parameters argument must be an object");var r=new Set("doAsGroupId doAsUserId doAsUserLanguageId p_auth p_auth_secret p_f_id p_j_a_id p_l_id p_l_reset p_p_auth p_p_cacheability p_p_i_id p_p_id p_p_isolated p_p_lifecycle p_p_mode p_p_resource_id p_p_state p_p_state_rcv p_p_static p_p_url_type p_p_width p_t_lifecycle p_v_l_s_g_id refererGroupId refererPlid saveLastPath scroll".split(" "));
0===a.indexOf(Liferay.ThemeDisplay.getPortalURL())||q.test(a)||(a=0!==a.indexOf("/")?"".concat(Liferay.ThemeDisplay.getPortalURL(),"/").concat(a):Liferay.ThemeDisplay.getPortalURL()+a);var e=new URL(a),f=new URLSearchParams(e.search),h=b.p_p_id||f.get("p_p_id");if(Object.entries(b).length&&!h)throw new TypeError("Portlet ID must not be null if parameters are provided");var k="";Object.entries(b).length&&(k=(0,p.default)(h));Object.keys(b).forEach(function(c){var t=r.has(c)?c:"".concat(k).concat(c);
f.set(t,b[c])});e.search=f.toString();return e}});
