Liferay.Loader.define("@frontend-taglib-clay$clayui/layout@3.2.0/lib/Sheet",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.SheetSection=exports.SheetHeader=exports.SheetFooter=exports.Sheet=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));
function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,
arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==
null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var SheetHeader=_react.default.forwardRef(function(_ref,ref){var children=_ref.children,className=_ref.className,_ref$containerElement=_ref.containerElement,ContainerElement=_ref$containerElement===void 0?"div":_ref$containerElement,otherProps=_objectWithoutProperties(_ref,["children","className","containerElement"]);
return _react.default.createElement(ContainerElement,_extends({},otherProps,{className:(0,_classnames.default)(className,"sheet-header"),ref:ref}),children)});exports.SheetHeader=SheetHeader;SheetHeader.displayName="ClaySheetHeader";var SheetFooter=_react.default.forwardRef(function(_ref2,ref){var children=_ref2.children,className=_ref2.className,_ref2$containerElemen=_ref2.containerElement,ContainerElement=_ref2$containerElemen===void 0?"div":_ref2$containerElemen,otherProps=_objectWithoutProperties(_ref2,
["children","className","containerElement"]);return _react.default.createElement(ContainerElement,_extends({},otherProps,{className:(0,_classnames.default)(className,"sheet-footer"),ref:ref}),children)});exports.SheetFooter=SheetFooter;SheetFooter.displayName="ClaySheetFooter";var SheetSection=_react.default.forwardRef(function(_ref3,ref){var children=_ref3.children,className=_ref3.className,_ref3$containerElemen=_ref3.containerElement,ContainerElement=_ref3$containerElemen===void 0?"div":_ref3$containerElemen,
otherProps=_objectWithoutProperties(_ref3,["children","className","containerElement"]);return _react.default.createElement(ContainerElement,_extends({},otherProps,{className:(0,_classnames.default)(className,"sheet-section"),ref:ref}),children)});exports.SheetSection=SheetSection;SheetSection.displayName="ClaySheetSection";var Sheet=_react.default.forwardRef(function(_ref4,ref){var children=_ref4.children,className=_ref4.className,_ref4$containerElemen=_ref4.containerElement,ContainerElement=_ref4$containerElemen===
void 0?"div":_ref4$containerElemen,size=_ref4.size,otherProps=_objectWithoutProperties(_ref4,["children","className","containerElement","size"]);return _react.default.createElement(ContainerElement,_extends({},otherProps,{className:(0,_classnames.default)(className,"sheet",_defineProperty({},"sheet-".concat(size),size)),ref:ref}),children)});exports.Sheet=Sheet;Sheet.displayName="ClaySheet"}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/layout@3.2.0/lib/index",["module","exports","require","frontend-taglib-clay$warning","./Col","./Container","./ContainerFluid","./Content","./Row","./Sheet"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"Col",{enumerable:true,get:function get(){return _Col.default}});Object.defineProperty(exports,"Container",{enumerable:true,get:function get(){return _Container.default}});
Object.defineProperty(exports,"ContainerFluid",{enumerable:true,get:function get(){return _ContainerFluid.default}});Object.defineProperty(exports,"ContentCol",{enumerable:true,get:function get(){return _Content.ContentCol}});Object.defineProperty(exports,"ContentRow",{enumerable:true,get:function get(){return _Content.ContentRow}});Object.defineProperty(exports,"ContentSection",{enumerable:true,get:function get(){return _Content.ContentSection}});Object.defineProperty(exports,"Row",{enumerable:true,
get:function get(){return _Row.default}});Object.defineProperty(exports,"Sheet",{enumerable:true,get:function get(){return _Sheet.Sheet}});Object.defineProperty(exports,"SheetFooter",{enumerable:true,get:function get(){return _Sheet.SheetFooter}});Object.defineProperty(exports,"SheetHeader",{enumerable:true,get:function get(){return _Sheet.SheetHeader}});Object.defineProperty(exports,"SheetSection",{enumerable:true,get:function get(){return _Sheet.SheetSection}});exports.default=void 0;var _warning=
_interopRequireDefault(require("frontend-taglib-clay$warning"));var _Col=_interopRequireDefault(require("./Col"));var _Container=_interopRequireDefault(require("./Container"));var _ContainerFluid=_interopRequireDefault(require("./ContainerFluid"));var _Content=require("./Content");var _Row=_interopRequireDefault(require("./Row"));var _Sheet=require("./Sheet");function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ClayLayout=function ClayLayout(){void 0;return null};
ClayLayout.Col=_Col.default;ClayLayout.Container=_Container.default;ClayLayout.ContainerFluid=_ContainerFluid.default;ClayLayout.ContentCol=_Content.ContentCol;ClayLayout.ContentRow=_Content.ContentRow;ClayLayout.ContentSection=_Content.ContentSection;ClayLayout.Row=_Row.default;ClayLayout.Sheet=_Sheet.Sheet;ClayLayout.SheetFooter=_Sheet.SheetFooter;ClayLayout.SheetHeader=_Sheet.SheetHeader;ClayLayout.SheetSection=_Sheet.SheetSection;var _default=ClayLayout;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/alert@3.4.1/lib/Footer",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var ClayAlertFooter=function ClayAlertFooter(_ref){var children=_ref.children,className=_ref.className,otherProps=_objectWithoutProperties(_ref,["children","className"]);return _react.default.createElement("div",_extends({className:(0,_classnames.default)(className,"alert-footer")},otherProps),children)};var _default=ClayAlertFooter;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/alert@3.4.1/lib/ToastContainer",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var ClayToastContainer=function ClayToastContainer(_ref){var children=_ref.children,className=_ref.className,otherProps=_objectWithoutProperties(_ref,["children","className"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)(className,"alert-container container")}),_react.default.createElement("div",{className:"alert-notifications alert-notifications-fixed"},children))};var _default=ClayToastContainer;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/alert@3.4.1/lib/index",["module","exports","require","@frontend-taglib-clay$clayui/icon","@frontend-taglib-clay$clayui/layout","frontend-taglib-clay$classnames","frontend-js-react-web$react","./Footer","./ToastContainer"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));
var _layout=_interopRequireDefault(require("@frontend-taglib-clay$clayui/layout"));var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _Footer=_interopRequireDefault(require("./Footer"));var _ToastContainer=_interopRequireDefault(require("./ToastContainer"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=
1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,
excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];
if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var useAutoClose=function useAutoClose(autoClose){var onClose=arguments.length>1&&arguments[1]!==undefined?arguments[1]:function(){};var startedTime=_react.default.useRef(0);var timer=_react.default.useRef(undefined);var timeToClose=_react.default.useRef(autoClose===true?1E4:autoClose);var pauseTimer=function pauseTimer(){};var startTimer=function startTimer(){};if(autoClose){pauseTimer=function pauseTimer(){if(timer.current){timeToClose.current=
timeToClose.current-(Date.now()-startedTime.current);clearTimeout(timer.current);timer.current=undefined}};startTimer=function startTimer(){startedTime.current=Date.now();timer.current=window.setTimeout(onClose,timeToClose.current)}}_react.default.useEffect(function(){if(autoClose&&onClose){startTimer();return pauseTimer}},[]);return{pauseAutoCloseTimer:pauseTimer,startAutoCloseTimer:startTimer}};var ICON_MAP={danger:"exclamation-full",info:"info-circle",success:"check-circle-full",warning:"warning-full"};
var ClayAlert=function ClayAlert(_ref){var autoClose=_ref.autoClose,children=_ref.children,className=_ref.className,_ref$displayType=_ref.displayType,displayType=_ref$displayType===void 0?"info":_ref$displayType,_ref$hideCloseIcon=_ref.hideCloseIcon,hideCloseIcon=_ref$hideCloseIcon===void 0?false:_ref$hideCloseIcon,onClose=_ref.onClose,spritemap=_ref.spritemap,title=_ref.title,variant=_ref.variant,otherProps=_objectWithoutProperties(_ref,["autoClose","children","className","displayType","hideCloseIcon",
"onClose","spritemap","title","variant"]);var _useAutoClose=useAutoClose(autoClose,onClose),pauseAutoCloseTimer=_useAutoClose.pauseAutoCloseTimer,startAutoCloseTimer=_useAutoClose.startAutoCloseTimer;var showDismissible=onClose&&!hideCloseIcon;return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)(className,"alert",_defineProperty({"alert-dismissible":showDismissible,"alert-fluid":variant==="stripe"},"alert-".concat(displayType),displayType)),onMouseOut:startAutoCloseTimer,
onMouseOver:pauseAutoCloseTimer,role:"alert"}),_react.default.createElement(function ConditionalContainer(_ref2){var children=_ref2.children;return variant==="stripe"?_react.default.createElement("div",{className:"container"},children):_react.default.createElement(_react.default.Fragment,null,children)},null,_react.default.createElement(_layout.default.ContentRow,{className:"alert-autofit-row"},_react.default.createElement(_layout.default.ContentCol,null,_react.default.createElement(_layout.default.ContentSection,
null,_react.default.createElement("span",{className:"alert-indicator"},_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:ICON_MAP[displayType]})))),_react.default.createElement(_layout.default.ContentCol,{expand:true},_react.default.createElement(_layout.default.ContentSection,null,title&&_react.default.createElement("strong",{className:"lead"},title),children))),showDismissible&&_react.default.createElement("button",{"aria-label":"Close",className:"close",onClick:onClose,type:"button"},
_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:"times"}))))};ClayAlert.Footer=_Footer.default;ClayAlert.ToastContainer=_ToastContainer.default;var _default=ClayAlert;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Checkbox",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var ClayCheckbox=_react.default.forwardRef(function(_ref,_ref2){var checked=_ref.checked,children=_ref.children,className=_ref.className,_ref$containerProps=_ref.containerProps,containerProps=_ref$containerProps===void 0?{}:_ref$containerProps,_ref$indeterminate=_ref.indeterminate,indeterminate=_ref$indeterminate===void 0?false:_ref$indeterminate,inline=_ref.inline,label=_ref.label,otherProps=_objectWithoutProperties(_ref,["checked","children","className","containerProps","indeterminate","inline",
"label"]);var inputRef=_react.default.useRef(null);_react.default.useEffect(function(){if(inputRef.current)inputRef.current.indeterminate=indeterminate},[indeterminate]);return _react.default.createElement("div",_extends({},containerProps,{className:(0,_classnames.default)("custom-control custom-checkbox",containerProps.className,{"custom-control-inline":inline})}),_react.default.createElement("label",null,_react.default.createElement("input",_extends({},otherProps,{checked:checked,className:(0,_classnames.default)("custom-control-input",
className),ref:function ref(r){inputRef.current=r;if(typeof _ref2==="function")_ref2(r)},type:"checkbox"})),_react.default.createElement("span",{className:"custom-control-label"},label&&_react.default.createElement("span",{className:"custom-control-label-text"},label)),children))});var _default=ClayCheckbox;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/SelectBox",["module","exports","require","@frontend-taglib-clay$clayui/button","@frontend-taglib-clay$clayui/shared","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&
typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}Object.defineProperty(exports,"__esModule",{value:true});exports.default=exports.getSelectedIndexes=void 0;var _button=_interopRequireWildcard(require("@frontend-taglib-clay$clayui/button"));var _shared=require("@frontend-taglib-clay$clayui/shared");var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));
function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _getRequireWildcardCache(){if(typeof WeakMap!=="function")return null;var cache=new WeakMap;_getRequireWildcardCache=function _getRequireWildcardCache(){return cache};return cache}function _interopRequireWildcard(obj){if(obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!=="function")return{default:obj};var cache=_getRequireWildcardCache();if(cache&&cache.has(obj))return cache.get(obj);
var newObj={};var hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj)if(Object.prototype.hasOwnProperty.call(obj,key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key):null;if(desc&&(desc.get||desc.set))Object.defineProperty(newObj,key,desc);else newObj[key]=obj[key]}newObj.default=obj;if(cache)cache.set(obj,newObj);return newObj}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=
arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n===
"Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&Symbol.iterator in Object(iter))return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<
len;i++)arr2[i]=arr[i];return arr2}function arrayMove(arrayToMove,oldIndex,newIndex){arrayToMove.splice(newIndex,0,arrayToMove.splice(oldIndex,1)[0]);return arrayToMove}function reorderUp(array,selectedIndexes){var clonedArray=_toConsumableArray(array);for(var i=0;i<selectedIndexes.length;i++){var item=selectedIndexes[i];if(item===0)return clonedArray;clonedArray=arrayMove(clonedArray,item,item-1)}return clonedArray}function reorderDown(array,selectedIndexes){var clonedArray=_toConsumableArray(array);
for(var i=0;i<selectedIndexes.length;i++){var item=selectedIndexes[i];if(selectedIndexes.includes(clonedArray.length-1))return clonedArray;clonedArray=arrayMove(clonedArray,item,item+1)}return clonedArray}var getSelectedIndexes=function getSelectedIndexes(items,selectedValues){return items.reduce(function(acc,item,index){if(selectedValues.includes(item.value))return[].concat(_toConsumableArray(acc),[index]);return acc},[])};exports.getSelectedIndexes=getSelectedIndexes;var ClaySelectBox=function ClaySelectBox(_ref){var _ref$ariaLabels=
_ref.ariaLabels,ariaLabels=_ref$ariaLabels===void 0?{reorderDown:"Reorder Down",reorderUp:"Reorder Up"}:_ref$ariaLabels,_ref$buttonAlignment=_ref.buttonAlignment,buttonAlignment=_ref$buttonAlignment===void 0?"end":_ref$buttonAlignment,className=_ref.className,id=_ref.id,items=_ref.items,label=_ref.label,multiple=_ref.multiple,onItemsChange=_ref.onItemsChange,onSelectChange=_ref.onSelectChange,showArrows=_ref.showArrows,size=_ref.size,spritemap=_ref.spritemap,value=_ref.value,otherProps=_objectWithoutProperties(_ref,
["ariaLabels","buttonAlignment","className","id","items","label","multiple","onItemsChange","onSelectChange","showArrows","size","spritemap","value"]);var selectedIndexes=getSelectedIndexes(items,Array.isArray(value)?value:[value]);return _react.default.createElement("div",{className:(0,_classnames.default)(className,"form-group")},label&&_react.default.createElement("label",{className:"reorder-label",htmlFor:id},label),_react.default.createElement("div",{className:(0,_classnames.default)("clay-reorder",
_defineProperty({},"clay-reorder-footer-".concat(buttonAlignment),buttonAlignment))},_react.default.createElement("select",_extends({},otherProps,{className:"form-control form-control-inset",id:id,multiple:multiple,onChange:function onChange(event){var selectedItems=_toConsumableArray(event.target.options).filter(function(_ref2){var selected=_ref2.selected;return selected}).map(function(item){return item.value});onSelectChange(selectedItems)},onKeyDown:function onKeyDown(event){return selectedIndexes.forEach(function(index){if(event.key===
_shared.Keys.Down&&index===items.length-1||event.key===_shared.Keys.Up&&index===0)event.preventDefault()})},size:size,value:value}),items.map(function(option){return _react.default.createElement("option",{className:"reorder-option",key:option.value,value:option.value},option.label)})),_react.default.createElement("div",{className:"clay-reorder-underlay form-control"}),showArrows&&onItemsChange&&_react.default.createElement("div",{className:"clay-reorder-footer"},_react.default.createElement(_button.default.Group,
{className:"reorder-order-buttons"},_react.default.createElement(_button.ClayButtonWithIcon,{"aria-label":ariaLabels.reorderUp,className:"reorder-button reorder-button-up",disabled:!value.length,displayType:"secondary",onClick:function onClick(){return onItemsChange(reorderUp(items,selectedIndexes))},small:true,spritemap:spritemap,symbol:"caret-top"}),_react.default.createElement(_button.ClayButtonWithIcon,{"aria-label":ariaLabels.reorderDown,className:"reorder-button reorder-button-down",disabled:!value.length,
displayType:"secondary",onClick:function onClick(){return onItemsChange(reorderDown(items,selectedIndexes))},small:true,spritemap:spritemap,symbol:"caret-bottom"})))))};var _default=ClaySelectBox;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/DualListBox",["module","exports","require","@frontend-taglib-clay$clayui/button","frontend-taglib-clay$classnames","frontend-js-react-web$react","./SelectBox"],function(module,exports,require){var define=undefined;var global=window;{function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&
typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _button=require("@frontend-taglib-clay$clayui/button");var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _SelectBox=_interopRequireWildcard(require("./SelectBox"));function _getRequireWildcardCache(){if(typeof WeakMap!==
"function")return null;var cache=new WeakMap;_getRequireWildcardCache=function _getRequireWildcardCache(){return cache};return cache}function _interopRequireWildcard(obj){if(obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!=="function")return{default:obj};var cache=_getRequireWildcardCache();if(cache&&cache.has(obj))return cache.get(obj);var newObj={};var hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj)if(Object.prototype.hasOwnProperty.call(obj,
key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,key):null;if(desc&&(desc.get||desc.set))Object.defineProperty(newObj,key,desc);else newObj[key]=obj[key]}newObj.default=obj;if(cache)cache.set(obj,newObj);return newObj}function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,
key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}
function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&Symbol.iterator in Object(iter))return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=
arr[i];return arr2}function _iterableToArrayLimit(arr,i){if(typeof Symbol==="undefined"||!(Symbol.iterator in Object(arr)))return;var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e;}}return _arr}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}function swapArrayItems(arrays,
selectedIndexes){var _arrays=_slicedToArray(arrays,2),sourceArray=_arrays[0],targetArray=_arrays[1];var newTargetArray=_toConsumableArray(targetArray);var newSourceArray=sourceArray.filter(function(item,index){if(selectedIndexes.includes(index)){newTargetArray.push(item);return false}return true});return[newSourceArray,newTargetArray]}var ClayDualListBox=function ClayDualListBox(_ref){var _ref$ariaLabels=_ref.ariaLabels,ariaLabels=_ref$ariaLabels===void 0?{transferLTR:"Transfer Item Left to Right",
transferRTL:"Transfer Item Right to Left"}:_ref$ariaLabels,className=_ref.className,disableLTR=_ref.disableLTR,disableRTL=_ref.disableRTL,items=_ref.items,_ref$left=_ref.left,left=_ref$left===void 0?{}:_ref$left,_onItemsChange=_ref.onItemsChange,_ref$right=_ref.right,right=_ref$right===void 0?{}:_ref$right,size=_ref.size,spritemap=_ref.spritemap,otherProps=_objectWithoutProperties(_ref,["ariaLabels","className","disableLTR","disableRTL","items","left","onItemsChange","right","size","spritemap"]);
var _React$useState=_react.default.useState(left.selected||[]),_React$useState2=_slicedToArray(_React$useState,2),internalLeftSelected=_React$useState2[0],setInternalLeftSelected=_React$useState2[1];var _React$useState3=_react.default.useState(right.selected||[]),_React$useState4=_slicedToArray(_React$useState3,2),internalRightSelected=_React$useState4[0],setInternalRightSelected=_React$useState4[1];var handleLeftSelectedChange=left.onSelectChange||setInternalLeftSelected;var handleRightSelectedChange=
right.onSelectChange||setInternalRightSelected;var leftSelected=left.selected||internalLeftSelected;var rightSelected=right.selected||internalRightSelected;var _items=_slicedToArray(items,2),leftItems=_items[0],rightItems=_items[1];var selectedIndexesLeft=(0,_SelectBox.getSelectedIndexes)(leftItems,leftSelected);var selectedIndexesRight=(0,_SelectBox.getSelectedIndexes)(rightItems,rightSelected);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)(className,
"form-group")}),_react.default.createElement("div",{className:"clay-dual-listbox"},_react.default.createElement(_SelectBox.default,{className:"clay-dual-listbox-item clay-dual-listbox-item-expand listbox-left",id:left.id,items:leftItems,label:left.label,multiple:true,onItemsChange:function onItemsChange(newLeftItems){return _onItemsChange([newLeftItems,rightItems])},onSelectChange:handleLeftSelectedChange,showArrows:true,size:size,spritemap:spritemap,value:leftSelected}),_react.default.createElement("div",
{className:"btn-group-vertical clay-dual-listbox-actions clay-dual-listbox-item"},_react.default.createElement(_button.ClayButtonWithIcon,{"aria-label":ariaLabels.transferLTR,className:"transfer-button-ltr",disabled:leftSelected.length===0||disableLTR,displayType:"secondary",onClick:function onClick(){var _swapArrayItems=swapArrayItems([leftItems,rightItems],selectedIndexesLeft),_swapArrayItems2=_slicedToArray(_swapArrayItems,2),arrayLeft=_swapArrayItems2[0],arrayRight=_swapArrayItems2[1];_onItemsChange([arrayLeft,
arrayRight])},small:true,spritemap:spritemap,symbol:"caret-right"}),_react.default.createElement(_button.ClayButtonWithIcon,{"aria-label":ariaLabels.transferRTL,className:"transfer-button-rtl",disabled:rightSelected.length===0||disableRTL,displayType:"secondary",onClick:function onClick(){var _swapArrayItems3=swapArrayItems([rightItems,leftItems],selectedIndexesRight),_swapArrayItems4=_slicedToArray(_swapArrayItems3,2),arrayRight=_swapArrayItems4[0],arrayLeft=_swapArrayItems4[1];_onItemsChange([arrayLeft,
arrayRight])},small:true,spritemap:spritemap,symbol:"caret-left"})),_react.default.createElement(_SelectBox.default,{className:"clay-dual-listbox-item clay-dual-listbox-item-expand listbox-right",id:right.id,items:rightItems,label:right.label,multiple:true,onItemsChange:function onItemsChange(newRightItems){return _onItemsChange([leftItems,newRightItems])},onSelectChange:handleRightSelectedChange,size:size,value:rightSelected})))};var _default=ClayDualListBox;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Form",["module","exports","require","@frontend-taglib-clay$clayui/icon","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));
var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};
var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,
i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var Group=_react.default.forwardRef(function(_ref,ref){var children=_ref.children,className=_ref.className,small=_ref.small,otherProps=_objectWithoutProperties(_ref,["children","className","small"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("form-group",{"form-group-sm":small},className),ref:ref}),children)});Group.displayName=
"ClayFormGroup";var Text=_react.default.forwardRef(function(_ref2,ref){var children=_ref2.children,className=_ref2.className,otherProps=_objectWithoutProperties(_ref2,["children","className"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("form-text",className),ref:ref}),children)});Text.displayName="ClayFormText";var FeedbackGroup=_react.default.forwardRef(function(_ref3,ref){var children=_ref3.children,className=_ref3.className,otherProps=_objectWithoutProperties(_ref3,
["children","className"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("form-feedback-group",className),ref:ref}),children)});FeedbackGroup.displayName="ClayFormFeedbackGroup";var FeedbackItem=_react.default.forwardRef(function(_ref4,ref){var children=_ref4.children,className=_ref4.className,otherProps=_objectWithoutProperties(_ref4,["children","className"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("form-feedback-item",
className),ref:ref}),children)});FeedbackItem.displayName="ClayFormFeedbackItem";var FeedbackIndicator=_react.default.forwardRef(function(_ref5,ref){var className=_ref5.className,spritemap=_ref5.spritemap,symbol=_ref5.symbol,otherProps=_objectWithoutProperties(_ref5,["className","spritemap","symbol"]);return _react.default.createElement("span",_extends({},otherProps,{className:(0,_classnames.default)("form-feedback-indicator","inline-item-before",className),ref:ref}),_react.default.createElement(_icon.default,
{spritemap:spritemap,symbol:symbol}))});FeedbackIndicator.displayName="ClayFormFeedbackIndicator";var ClayForm=_react.default.forwardRef(function(_ref6,ref){var children=_ref6.children,otherProps=_objectWithoutProperties(_ref6,["children"]);return _react.default.createElement("form",_extends({},otherProps,{ref:ref}),children)});ClayForm.displayName="ClayForm";var _default=Object.assign(ClayForm,{FeedbackGroup:FeedbackGroup,FeedbackIndicator:FeedbackIndicator,FeedbackItem:FeedbackItem,Group:Group,
Text:Text});exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Input",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _objectWithoutProperties(source,
excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=
Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayInputGroupItem=_react.default.forwardRef(function(_ref,ref){var _classNames;var append=_ref.append,children=_ref.children,className=_ref.className,prepend=_ref.prepend,shrink=_ref.shrink,otherProps=_objectWithoutProperties(_ref,["append","children","className","prepend","shrink"]);return _react.default.createElement("div",_extends({},otherProps,
{className:(0,_classnames.default)("input-group-item",className,(_classNames={},_defineProperty(_classNames,"input-group-append",append),_defineProperty(_classNames,"input-group-item-shrink",shrink),_defineProperty(_classNames,"input-group-prepend",prepend),_classNames)),ref:ref}),children)});ClayInputGroupItem.displayName="ClayInputGroupItem";var ClayInputGroup=_react.default.forwardRef(function(_ref2,ref){var _classNames2;var children=_ref2.children,className=_ref2.className,small=_ref2.small,stacked=
_ref2.stacked,otherProps=_objectWithoutProperties(_ref2,["children","className","small","stacked"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("input-group",className,(_classNames2={},_defineProperty(_classNames2,"input-group-sm",small),_defineProperty(_classNames2,"input-group-stacked-sm-down",stacked),_classNames2)),ref:ref}),children)});ClayInputGroup.displayName="ClayInputGroup";var ClayInputGroupText=_react.default.forwardRef(function(_ref3,
ref){var children=_ref3.children,className=_ref3.className,otherProps=_objectWithoutProperties(_ref3,["children","className"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)("input-group-text",className),ref:ref}),children)});ClayInputGroupText.displayName="ClayInputGroupText";var ClayInputGroupInsetItem=_react.default.forwardRef(function(_ref4,ref){var _classNames3;var after=_ref4.after,before=_ref4.before,children=_ref4.children,className=_ref4.className,
_ref4$tag=_ref4.tag,Tag=_ref4$tag===void 0?"div":_ref4$tag,otherProps=_objectWithoutProperties(_ref4,["after","before","children","className","tag"]);return _react.default.createElement(Tag,_extends({},otherProps,{className:(0,_classnames.default)("input-group-inset-item",className,(_classNames3={},_defineProperty(_classNames3,"input-group-inset-item-after",after),_defineProperty(_classNames3,"input-group-inset-item-before",before),_classNames3)),ref:ref}),children)});ClayInputGroupInsetItem.displayName=
"ClayInputGroupInsetItem";var ClayInput=_react.default.forwardRef(function(_ref5,ref){var _classNames4;var className=_ref5.className,_ref5$component=_ref5.component,Component=_ref5$component===void 0?"input":_ref5$component,insetAfter=_ref5.insetAfter,insetBefore=_ref5.insetBefore,sizing=_ref5.sizing,_ref5$type=_ref5.type,type=_ref5$type===void 0?"text":_ref5$type,otherProps=_objectWithoutProperties(_ref5,["className","component","insetAfter","insetBefore","sizing","type"]);return _react.default.createElement(Component,
_extends({},otherProps,{className:(0,_classnames.default)("form-control",className,(_classNames4={},_defineProperty(_classNames4,"form-control-".concat(sizing),sizing),_defineProperty(_classNames4,"input-group-inset",insetAfter||insetBefore),_defineProperty(_classNames4,"input-group-inset-after",insetAfter),_defineProperty(_classNames4,"input-group-inset-before",insetBefore),_classNames4)),ref:ref,type:type}))});var _default=Object.assign(ClayInput,{Group:ClayInputGroup,GroupInsetItem:ClayInputGroupInsetItem,
GroupItem:ClayInputGroupItem,GroupText:ClayInputGroupText});exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Radio",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var ClayRadio=_react.default.forwardRef(function(_ref,ref){var checked=_ref.checked,children=_ref.children,className=_ref.className,_ref$containerProps=_ref.containerProps,containerProps=_ref$containerProps===void 0?{className:""}:_ref$containerProps,inline=_ref.inline,label=_ref.label,otherProps=_objectWithoutProperties(_ref,["checked","children","className","containerProps","inline","label"]);return _react.default.createElement("div",_extends({},containerProps,{className:(0,_classnames.default)("custom-control custom-radio",
containerProps.className,{"custom-control-inline":inline})}),_react.default.createElement("label",null,_react.default.createElement("input",_extends({},otherProps,{checked:checked,className:(0,_classnames.default)("custom-control-input",className),ref:ref,role:"radio",type:"radio"})),_react.default.createElement("span",{className:"custom-control-label"},label&&_react.default.createElement("span",{className:"custom-control-label-text"},label)),children))});var _default=ClayRadio;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/RadioGroup",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,
sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,
key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=
0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayRadioGroup=function ClayRadioGroup(_ref){var children=_ref.children,className=_ref.className,inline=_ref.inline,
name=_ref.name,onSelectedValueChange=_ref.onSelectedValueChange,selectedValue=_ref.selectedValue,otherProps=_objectWithoutProperties(_ref,["children","className","inline","name","onSelectedValueChange","selectedValue"]);return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)(className)}),_react.default.Children.map(children,function(child,i){return _react.default.cloneElement(child,_objectSpread(_objectSpread({},child.props),{},{checked:selectedValue===
child.props.value,inline:inline,key:i,name:name,onChange:function onChange(){return onSelectedValueChange(child.props.value)},type:"radio"}))}))};var _default=ClayRadioGroup;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Select",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var OptGroup=function OptGroup(_ref){var children=_ref.children,otherProps=_objectWithoutProperties(_ref,["children"]);return _react.default.createElement("optgroup",otherProps,children)};var Option=function Option(_ref2){var label=_ref2.label,otherProps=_objectWithoutProperties(_ref2,["label"]);return _react.default.createElement("option",otherProps,label)};var ClaySelect=function ClaySelect(_ref3){var children=_ref3.children,className=_ref3.className,otherProps=_objectWithoutProperties(_ref3,["children",
"className"]);return _react.default.createElement("select",_extends({},otherProps,{className:(0,_classnames.default)("form-control",className)}),children)};ClaySelect.OptGroup=OptGroup;ClaySelect.Option=Option;var _default=ClaySelect;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/SelectWithOption",["module","exports","require","frontend-js-react-web$react","./Select"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _Select=_interopRequireDefault(require("./Select"));function _interopRequireDefault(obj){return obj&&obj.__esModule?
obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);
for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClaySelectWithOption=function ClaySelectWithOption(_ref){var _ref$options=
_ref.options,options=_ref$options===void 0?[]:_ref$options,otherProps=_objectWithoutProperties(_ref,["options"]);return _react.default.createElement(_Select.default,otherProps,options.map(function(option,index){if(option.type==="group")return _react.default.createElement(_Select.default.OptGroup,{label:option.label},option.options&&option.options.map(function(item,j){return _react.default.createElement(_Select.default.Option,_extends({},item,{key:j}))}));return _react.default.createElement(_Select.default.Option,
_extends({},option,{key:index}))}))};var _default=ClaySelectWithOption;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/Toggle",["module","exports","require","@frontend-taglib-clay$clayui/icon","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));
var _react=_interopRequireDefault(require("frontend-js-react-web$react"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};
var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,
i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayToggle=_react.default.forwardRef(function(_ref,ref){var checked=_ref.checked,_ref$containerProps=_ref.containerProps,containerProps=_ref$containerProps===void 0?{}:_ref$containerProps,disabled=_ref.disabled,id=_ref.id,label=_ref.label,_onChange=_ref.onChange,onToggle=_ref.onToggle,spritemap=_ref.spritemap,symbol=_ref.symbol,toggled=_ref.toggled,_ref$type=_ref.type,
type=_ref$type===void 0?"checkbox":_ref$type,value=_ref.value,otherProps=_objectWithoutProperties(_ref,["checked","containerProps","disabled","id","label","onChange","onToggle","spritemap","symbol","toggled","type","value"]);if(type==="radio")toggled=checked;return _react.default.createElement("span",_extends({className:(0,_classnames.default)("toggle-switch","simple-toggle-switch",containerProps.className,{disabled:disabled}),ref:ref},containerProps),_react.default.createElement("span",{className:"toggle-switch-check-bar"},
_react.default.createElement("input",_extends({},otherProps,{checked:toggled,className:"toggle-switch-check",disabled:disabled,id:id,onChange:function onChange(e){if(_onChange)_onChange(e);if(onToggle)onToggle(!toggled)},type:type,value:value})),_react.default.createElement("span",{"aria-hidden":"true",className:"toggle-switch-bar"},_react.default.createElement("span",{className:"toggle-switch-handle"},symbol&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement("span",
{className:(0,_classnames.default)("button-icon","button-icon-on","toggle-switch-icon")},_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:symbol.on})),_react.default.createElement("span",{className:(0,_classnames.default)("button-icon","button-icon-off","toggle-switch-icon")},_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:symbol.off})))))),label&&_react.default.createElement("span",{className:"toggle-switch-label"},label))});var _default=ClayToggle;exports.default=
_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.11.1/lib/index",["module","exports","require","./Checkbox","./DualListBox","./Form","./Input","./Radio","./RadioGroup","./Select","./SelectBox","./SelectWithOption","./Toggle"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ClayCheckbox",{enumerable:true,get:function get(){return _Checkbox.default}});Object.defineProperty(exports,
"ClayDualListBox",{enumerable:true,get:function get(){return _DualListBox.default}});Object.defineProperty(exports,"ClayInput",{enumerable:true,get:function get(){return _Input.default}});Object.defineProperty(exports,"ClayRadio",{enumerable:true,get:function get(){return _Radio.default}});Object.defineProperty(exports,"ClayRadioGroup",{enumerable:true,get:function get(){return _RadioGroup.default}});Object.defineProperty(exports,"ClaySelect",{enumerable:true,get:function get(){return _Select.default}});
Object.defineProperty(exports,"ClaySelectBox",{enumerable:true,get:function get(){return _SelectBox.default}});Object.defineProperty(exports,"ClaySelectWithOption",{enumerable:true,get:function get(){return _SelectWithOption.default}});Object.defineProperty(exports,"ClayToggle",{enumerable:true,get:function get(){return _Toggle.default}});exports.default=void 0;var _Checkbox=_interopRequireDefault(require("./Checkbox"));var _DualListBox=_interopRequireDefault(require("./DualListBox"));var _Form=_interopRequireDefault(require("./Form"));
var _Input=_interopRequireDefault(require("./Input"));var _Radio=_interopRequireDefault(require("./Radio"));var _RadioGroup=_interopRequireDefault(require("./RadioGroup"));var _Select=_interopRequireDefault(require("./Select"));var _SelectBox=_interopRequireDefault(require("./SelectBox"));var _SelectWithOption=_interopRequireDefault(require("./SelectWithOption"));var _Toggle=_interopRequireDefault(require("./Toggle"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
var _default=_Form.default;exports.default=_default}});
Liferay.Loader.define("frontend-js-web@4.0.29/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"],function(module,exports,require){var define=undefined;function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&
typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=void 0;var _alert=_interopRequireDefault(require("@frontend-taglib-clay$clayui/alert"));var _button=_interopRequireDefault(require("@frontend-taglib-clay$clayui/button"));var _form=
require("@frontend-taglib-clay$clayui/form");var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));var _modal=_interopRequireWildcard(require("@frontend-taglib-clay$clayui/modal"));var _frontendJsReactWeb=require("frontend-js-react-web");var _frontendJsWeb=require("frontend-js-web");var _react=_interopRequireWildcard(require("frontend-js-react-web$react"));function _getRequireWildcardCache(){if(typeof WeakMap!=="function")return null;var cache=new WeakMap;_getRequireWildcardCache=
function _getRequireWildcardCache(){return cache};return cache}function _interopRequireWildcard(obj){if(obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!=="function")return{"default":obj};var cache=_getRequireWildcardCache();if(cache&&cache.has(obj))return cache.get(obj);var newObj={};var hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj)if(Object.prototype.hasOwnProperty.call(obj,key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,
key):null;if(desc&&(desc.get||desc.set))Object.defineProperty(newObj,key,desc);else newObj[key]=obj[key]}newObj["default"]=obj;if(cache)cache.set(obj,newObj);return newObj}function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,
sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,
key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance");}function _iterableToArrayLimit(arr,i){if(!(Symbol.iterator in Object(arr)||Object.prototype.toString.call(arr)===
"[object Arguments]"))return;var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e;}}return _arr}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}var SimpleInputModal=function SimpleInputModal(_ref){var alert=_ref.alert,checkboxFieldLabel=_ref.checkboxFieldLabel,
checkboxFieldName=_ref.checkboxFieldName,checkboxFieldValue=_ref.checkboxFieldValue,closeModal=_ref.closeModal,dialogTitle=_ref.dialogTitle,formSubmitURL=_ref.formSubmitURL,idFieldName=_ref.idFieldName,idFieldValue=_ref.idFieldValue,initialVisible=_ref.initialVisible,mainFieldLabel=_ref.mainFieldLabel,mainFieldName=_ref.mainFieldName,namespace=_ref.namespace,onFormSuccess=_ref.onFormSuccess,placeholder=_ref.placeholder;var isMounted=(0,_frontendJsReactWeb.useIsMounted)();var _useState=(0,_react.useState)(),
_useState2=_slicedToArray(_useState,2),errorMessage=_useState2[0],setErrorMessage=_useState2[1];var _useState3=(0,_react.useState)(false),_useState4=_slicedToArray(_useState3,2),loadingResponse=_useState4[0],setLoadingResponse=_useState4[1];var _useState5=(0,_react.useState)(initialVisible),_useState6=_slicedToArray(_useState5,2),visible=_useState6[0],setVisible=_useState6[1];var _useState7=(0,_react.useState)(""),_useState8=_slicedToArray(_useState7,2),inputValue=_useState8[0],setInputValue=_useState8[1];
var _useState9=(0,_react.useState)(checkboxFieldValue),_useState10=_slicedToArray(_useState9,2),isChecked=_useState10[0],setChecked=_useState10[1];var handleFormError=function handleFormError(responseContent){setErrorMessage(responseContent.error||"")};var _useModal=(0,_modal.useModal)({onClose:function onClose(){setVisible(false);closeModal()}}),observer=_useModal.observer,onClose=_useModal.onClose;return visible&&_react["default"].createElement(_modal["default"],{observer:observer,size:"md"},_react["default"].createElement(_modal["default"].Header,
null,dialogTitle),_react["default"].createElement("form",{id:"".concat(namespace,"form"),onSubmit:function _handleSubmit(event){event.preventDefault();var formData=new FormData(document.querySelector("#".concat(namespace,"form")));(0,_frontendJsWeb.fetch)(formSubmitURL,{body:formData,method:"POST"}).then(function(response){return response.json()}).then(function(responseContent){if(isMounted())if(responseContent.error){setLoadingResponse(false);handleFormError(responseContent)}else{setVisible(false);
closeModal();if(responseContent.redirectURL)(0,_frontendJsWeb.navigate)(responseContent.redirectURL);else if(onFormSuccess)onFormSuccess(_objectSpread({},responseContent,{redirectURL:responseContent.redirectURL||""}))}})["catch"](function(response){handleFormError(response)});setLoadingResponse(true)}},_react["default"].createElement(_modal["default"].Body,null,alert&&alert.message&&alert.title&&_react["default"].createElement(_alert["default"],{displayType:alert.style,title:alert.title},alert.message),
_react["default"].createElement("input",{name:"".concat(namespace).concat(idFieldName),type:"hidden",value:idFieldValue}),_react["default"].createElement("div",{className:"form-group ".concat(errorMessage?"has-error":"")},_react["default"].createElement("label",{className:"control-label",htmlFor:"".concat(namespace).concat(mainFieldName)},mainFieldLabel,_react["default"].createElement("span",{className:"reference-mark"},_react["default"].createElement(_icon["default"],{symbol:"asterisk"}))),_react["default"].createElement("input",
{autoFocus:true,className:"form-control",disabled:loadingResponse,id:"".concat(namespace).concat(mainFieldName),name:"".concat(namespace).concat(mainFieldName),onChange:function onChange(event){return setInputValue(event.target.value)},placeholder:placeholder,required:true,type:"text",value:inputValue}),errorMessage&&_react["default"].createElement("div",{className:"form-feedback-item"},_react["default"].createElement(_icon["default"],{className:"inline-item inline-item-before",symbol:"exclamation-full"}),
errorMessage)),checkboxFieldName&&checkboxFieldLabel&&_react["default"].createElement("div",{className:"form-check"},_react["default"].createElement(_form.ClayCheckbox,{checked:isChecked,disabled:loadingResponse,label:checkboxFieldLabel,name:"".concat(namespace).concat(checkboxFieldName),onChange:function onChange(){return setChecked(function(isChecked){return!isChecked})}}))),_react["default"].createElement(_modal["default"].Footer,{last:_react["default"].createElement(_button["default"].Group,{spaced:true},
_react["default"].createElement(_button["default"],{disabled:loadingResponse,displayType:"secondary",onClick:onClose},'Cancel'),_react["default"].createElement(_button["default"],{disabled:loadingResponse,displayType:"primary",type:"submit"},loadingResponse&&_react["default"].createElement("span",{className:"inline-item inline-item-before"},_react["default"].createElement("span",{"aria-hidden":"true",className:"loading-animation"})),'Save'))})))};var _default=
SimpleInputModal;exports["default"]=_default});
Liferay.Loader.define("frontend-js-web@4.0.29/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"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports.openSimpleInputModal=openSimpleInputModal;exports["default"]=void 0;var _frontendJsReactWeb=require("frontend-js-react-web");var _react=
_interopRequireDefault(require("frontend-js-react-web$react"));var _reactDom=require("frontend-js-react-web$react-dom");var _SimpleInputModal=_interopRequireDefault(require("../components/SimpleInputModal.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}var DEFAULT_MODAL_CONTAINER_ID="modalContainer";var DEFAULT_RENDER_DATA={portletId:"UNKNOWN_PORTLET_ID"};function getDefaultModalContainer(){var container=document.getElementById(DEFAULT_MODAL_CONTAINER_ID);
if(!container){container=document.createElement("div");container.id=DEFAULT_MODAL_CONTAINER_ID;document.body.appendChild(container)}return container}function dispose(){(0,_reactDom.unmountComponentAtNode)(getDefaultModalContainer())}function openSimpleInputModalImplementation(_ref){var alert=_ref.alert,checkboxFieldLabel=_ref.checkboxFieldLabel,checkboxFieldName=_ref.checkboxFieldName,checkboxFieldValue=_ref.checkboxFieldValue,dialogTitle=_ref.dialogTitle,formSubmitURL=_ref.formSubmitURL,idFieldName=
_ref.idFieldName,idFieldValue=_ref.idFieldValue,mainFieldLabel=_ref.mainFieldLabel,mainFieldName=_ref.mainFieldName,namespace=_ref.namespace,onFormSuccess=_ref.onFormSuccess,placeholder=_ref.placeholder;dispose();(0,_frontendJsReactWeb.render)(_react["default"].createElement(_SimpleInputModal["default"],{alert:alert,checkboxFieldLabel:checkboxFieldLabel,checkboxFieldName:checkboxFieldName,checkboxFieldValue:checkboxFieldValue,closeModal:dispose,dialogTitle:dialogTitle,formSubmitURL:formSubmitURL,
idFieldName:idFieldName,idFieldValue:idFieldValue,initialVisible:"true",mainFieldLabel:mainFieldLabel,mainFieldName:mainFieldName,namespace:namespace,onFormSuccess:onFormSuccess,placeholder:placeholder}),DEFAULT_RENDER_DATA,getDefaultModalContainer())}var didEmitDeprecationWarning=false;function openSimpleInputModal(data){return openSimpleInputModalImplementation.call(null,data)}var _default=openSimpleInputModalImplementation;exports["default"]=_default});
Liferay.Loader.define("frontend-js-web@4.0.29/liferay/util/get_portlet_namespace.es",["module","exports","require"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=getPortletNamespace;function getPortletNamespace(portletId){if(typeof portletId!=="string")throw new TypeError("portletId must be a string");return"_".concat(portletId,"_")}});
Liferay.Loader.define("frontend-js-web@4.0.29/liferay/util/portlet_url/create_portlet_url.es",["module","exports","require","../get_portlet_namespace.es"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=createPortletURL;var _get_portlet_namespace=_interopRequireDefault(require("../get_portlet_namespace.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}function _typeof(obj){"@babel/helpers - typeof";
if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}var SCHEME_REGEXP=/^[a-z][a-z0-9+.-]*:/i;function isAbsolute_(urlString){return SCHEME_REGEXP.test(urlString)}function createPortletURL(basePortletURL){var parameters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:
{};if(typeof basePortletURL!=="string")throw new TypeError("basePortletURL parameter must be a string");if(!parameters||_typeof(parameters)!=="object")throw new TypeError("parameters argument must be an object");var reservedParameters=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"]);if(basePortletURL.indexOf(Liferay.ThemeDisplay.getPortalURL())!==0&&!isAbsolute_(basePortletURL))if(basePortletURL.indexOf("/")!==0)basePortletURL="".concat(Liferay.ThemeDisplay.getPortalURL(),"/").concat(basePortletURL);else basePortletURL=Liferay.ThemeDisplay.getPortalURL()+basePortletURL;var portletURL=new URL(basePortletURL);var urlSearchParams=new URLSearchParams(portletURL.search);
var portletID=parameters.p_p_id||urlSearchParams.get("p_p_id");if(Object.entries(parameters).length&&!portletID)throw new TypeError("Portlet ID must not be null if parameters are provided");var namespace="";if(Object.entries(parameters).length)namespace=(0,_get_portlet_namespace["default"])(portletID);Object.keys(parameters).forEach(function(key){var param;if(reservedParameters.has(key))param=key;else param="".concat(namespace).concat(key);urlSearchParams.set(param,parameters[key])});portletURL.search=
urlSearchParams.toString();return portletURL}});
Liferay.Loader.define("frontend-js-web@4.0.29/liferay/util/portlet_url/create_action_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=createActionURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}function ownKeys(object,enumerableOnly){var keys=
Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,
Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createActionURL(basePortletURL){var parameters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url["default"])(basePortletURL,
_objectSpread({},parameters,{p_p_lifecycle:"1"}))}});
Liferay.Loader.define("frontend-js-web@4.0.29/liferay/util/portlet_url/create_render_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=createRenderURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}function ownKeys(object,enumerableOnly){var keys=
Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,
Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createRenderURL(basePortletURL){var parameters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url["default"])(basePortletURL,
_objectSpread({},parameters,{p_p_lifecycle:"0"}))}});
Liferay.Loader.define("frontend-js-web@4.0.29/liferay/util/portlet_url/create_resource_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=createResourceURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj}}function ownKeys(object,enumerableOnly){var keys=
Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,
Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createResourceURL(basePortletURL){var parameters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url["default"])(basePortletURL,
_objectSpread({},parameters,{p_p_lifecycle:"2"}))}});
