You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3 lines
160 KiB
3 lines
160 KiB
/*! For license information please see 11.5f537ef2df4a1dddfa28.js.LICENSE.txt */
|
|
"use strict";(self.webpackChunk_splunk_ucc_ui_lib=self.webpackChunk_splunk_ucc_ui_lib||[]).push([[11],{41183:(e,t,r)=>{r.d(t,{A:()=>on});var n,o,i,a=r(96540),l=r(46894),u=r.n(l),c=r(33829),s=r(57914),f=r.n(s),d=r(37801),p=r.n(d),v=r(92568),h=r(59421),y=r.n(h),m=v.default.span(n||(o=["\n color: ",";\n"],i||(i=o.slice(0)),n=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))),(function(e){return e.color}));function b(e){return a.createElement("div",{"data-test":"msg-markdown"},(t=e.text,"link"===e.markdownType?t=a.createElement(y(),{to:e.link},e.text):"hybrid"===e.markdownType?(t=function(t,r){for(var n=[],o=0;o<t.length;o+=1){var i=[l=t[o],a.createElement(y(),{key:l,to:e.link},e.linkText)];n=n.concat(i)}var l;return n}(t.split(e.token))).pop():"text"===e.markdownType&&(t=a.createElement(m,{color:e.color},e.text)),t));var t}const g=a.memo(b);var w,O=r(25338),E=r.n(O);function _(e){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(e)}function j(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,C(n.key),n)}}function S(e,t,r){return t=k(t),function(e,t){if(t&&("object"==_(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,P()?Reflect.construct(t,r||[],k(e).constructor):t.apply(e,r))}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(P=function(){return!!e})()}function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function x(e,t){return x=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},x(e,t)}function C(e){var t=function(e,t){if("object"!=_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_(t)?t:t+""}var A=(0,v.default)(E())(w||(w=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n width: 320px !important;\n"]))),T=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return function(e,t,r){(t=C(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e=S(this,t,[].concat(n)),"handleChange",(function(t,r){var n=r.value;e.props.handleChange(e.props.field,n)})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x(e,t)}(t,e),function(e,t,r){return t&&j(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){return a.createElement(A,{inputId:this.props.id,inline:!0,error:this.props.error,className:this.props.field,disabled:this.props.disabled,value:null===this.props.value||void 0===this.props.value?"":this.props.value.toString(),onChange:this.handleChange,type:this.props.encrypted?"password":"text"})}}])}(a.Component);const D=T;var M,N=r(60671),R=r.n(N),L=(0,v.default)(R())(M||(M=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n width: 320px !important;\n"])));var I=r(87149),F=r.n(I),z=r(70181),V=r.n(z),U=r(48758),B=r.n(U),K=r(28682),W=r.n(K),q=r(71083),G=r(24379),H=r.n(G),$=r(81705),Y=r(10670),Z=r(25991);function J(e){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(e)}var X,Q,ee,te=["field","disabled","error","controlOptions","dependencyValues"];function re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){oe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=J(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=J(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==J(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ie(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ae(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ae(e,t):void 0}}(e,t)||function(){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 ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function le(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var ue=(0,v.default)(F())(X||(X=le(["\n width: 320px !important;\n"]))),ce=(0,v.default)(H())(Q||(Q=le(["\n margin-left: 5px;\n"]))),se=v.default.div(ee||(ee=le(["\n div:first-child {\n width: 320px !important;\n }\n"])));var fe=r(80128),de=r.n(fe);function pe(e){return pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pe(e)}var ve,he,ye=["id","field","disabled","error","value","controlOptions","dependencyValues"];function me(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function be(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?me(Object(r),!0).forEach((function(t){ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):me(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ge(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=pe(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=pe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==pe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function we(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Oe(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Oe(e,t):void 0}}(e,t)||function(){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 Oe(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Ee(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var _e=(0,v.default)(de())(ve||(ve=Ee(["\n width: 320px !important;\n"]))),je=(0,v.default)(H())(he||(he=Ee(["\n margin-left: 5px;\n"])));var Se=r(73997),Pe=r.n(Se);function ke(e){return ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke(e)}function xe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Me(n.key),n)}}function Ce(e,t,r){return t=Te(t),function(e,t){if(t&&("object"==ke(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ae()?Reflect.construct(t,r||[],Te(e).constructor):t.apply(e,r))}function Ae(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ae=function(){return!!e})()}function Te(e){return Te=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Te(e)}function De(e,t){return De=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},De(e,t)}function Me(e){var t=function(e,t){if("object"!=ke(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=ke(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ke(t)?t:t+""}var Ne=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return function(e,t,r){(t=Me(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e=Ce(this,t,[].concat(n)),"handleChange",(function(){e.props.value&&!(0,Z.Wu)(e.props.value)?e.props.handleChange(e.props.field,0):e.props.handleChange(e.props.field,1)})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&De(e,t)}(t,e),function(e,t,r){return t&&xe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){return a.createElement(Pe(),{key:this.props.field,value:this.props.field,onClick:this.handleChange,disabled:this.props.disabled,selected:!(!this.props.value||(0,Z.Wu)(this.props.value)),appearance:"checkbox"})}}])}(a.Component);const Re=Ne;var Le,Ie,Fe=r(74601),ze=r.n(Fe);function Ve(e){return Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ve(e)}function Ue(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Ge(n.key),n)}}function Be(e,t,r){return t=We(t),function(e,t){if(t&&("object"==Ve(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ke()?Reflect.construct(t,r||[],We(e).constructor):t.apply(e,r))}function Ke(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ke=function(){return!!e})()}function We(e){return We=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},We(e)}function qe(e,t){return qe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qe(e,t)}function Ge(e){var t=function(e,t){if("object"!=Ve(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Ve(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ve(t)?t:t+""}function He(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var $e=(0,v.default)(ze())(Le||(Le=He(["\n width: 320px;\n"]))),Ye=(0,v.default)(ze().Option)(Ie||(Ie=He(["\n margin-left: 0px !important;\n"]))),Ze=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return function(e,t,r){(t=Ge(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e=Be(this,t,[].concat(n)),"handleChange",(function(t,r){var n=r.value;e.props.handleChange(e.props.field,n)})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qe(e,t)}(t,e),function(e,t,r){return t&&Ue(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e=this;return a.createElement($e,{id:this.props.id,inline:!0,onChange:this.handleChange,value:this.props.value?(0,Z.nF)(this.props.value):this.props.value,key:this.props.field},this.props.controlOptions.items.map((function(t){return a.createElement(Ye,{key:t.value,value:(0,Z.nF)(t.value),label:t.label,disabled:e.props.disabled})})))}}])}(a.Component);const Je=Ze;var Xe=r(20259),Qe=r(66930);function et(e){return et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},et(e)}function tt(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,lt(n.key),n)}}function rt(e,t,r){return t=ot(t),function(e,t){if(t&&("object"==et(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,nt()?Reflect.construct(t,r||[],ot(e).constructor):t.apply(e,r))}function nt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nt=function(){return!!e})()}function ot(e){return ot=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ot(e)}function it(e,t){return it=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},it(e,t)}function at(e,t,r){return(t=lt(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lt(e){var t=function(e,t){if("object"!=et(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=et(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==et(t)?t:t+""}var ut=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),at(r=rt(this,t,[e]),"shouldRender",void 0),at(r,"el",void 0),at(r,"setValue",(function(e){r.props.handleChange(r.props.field,e)})),r.state={loading:!0},r.shouldRender=!0,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&it(e,t)}(t,e),function(e,t,r){return t&&tt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"componentDidMount",value:function(){var e=this,r=(0,Y.Sb)(),n=r.meta.name;t.loadCustomControl(this.props.controlOptions.src,this.props.controlOptions.type,n).then((function(t){var n=new t(r,e.el,e.props.data,e.setValue,e.props.utilCustomFunctions);null==n||n.render(),"function"==typeof n.validation&&e.props.addCustomValidator(e.props.field,n.validation),e.setState({loading:!1})}))}},{key:"shouldComponentUpdate",value:function(e,t){return!(t.loading||!this.shouldRender||(this.shouldRender=!1,0))}},{key:"render",value:function(){var e=this;return a.createElement(a.Fragment,null,this.state.loading&&(0,Xe._)("Loading..."),a.createElement("span",{ref:function(t){t&&(e.el=t)},style:{visibility:this.state.loading?"hidden":"visible"}}))}}])}(a.Component);at(ut,"loadCustomControl",(function(e,t,r){return new Promise((function(n){"external"===t?import("".concat((0,Qe.B)(),"/custom/").concat(e,".js")).then((function(e){var t=e.default;n(t)})):require(["app/".concat(r,"/js/build/custom/").concat(e)],(function(e){n(e)}))}))}));const ct=ut;var st=r(19683),ft=r.n(st);var dt,pt=r(58813);function vt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ht(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ht(e,t):void 0}}(e,t)||function(){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 ht(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var yt=(0,v.default)(ft())(dt||(dt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n width: 320px !important;\n > div[class*='FileStyles__StyledHelp-'] {\n margin-bottom: 0px;\n }\n"])));var mt,bt,gt=r(52473),wt=r.n(gt);function Ot(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Et=(0,v.css)(mt||(mt=Ot(["\n width: 320px;\n"]))),_t=(0,v.default)(wt())(bt||(bt=Ot(["\n ","\n"])),Et);function jt(e){return jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jt(e)}function St(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?St(Object(r),!0).forEach((function(t){kt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):St(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function kt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=jt(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=jt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==jt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ct(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ct(e,t):void 0}}(e,t)||function(){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 Ct(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function At(e){var t=new Map;return e?(e.split(",").forEach((function(r){var n=xt(r.trim().split("/"),2),o=n[0],i=n[1],a=""===i?void 0:Number(i);if(!o||Number.isNaN(a))throw new Error("Value is not parsable: ".concat(e));t.set(o,{checkbox:!0,inputValue:a})})),t):t}function Tt(e){return Array.from(e.entries()).filter((function(e){return xt(e,2)[1].checkbox})).map((function(e){var t=xt(e,2),r=t[0],n=t[1].inputValue,o=void 0===n?"":n;return"".concat(r,"/").concat(o)})).join(",")}function Dt(e){return"label"in e}var Mt,Nt,Rt,Lt,It,Ft=r(36771),zt=r.n(Ft),Vt=r(78967);function Ut(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Bt=v.default.div(Mt||(Mt=Ut(["\n display: flex;\n flex-direction: column;\n flex: 1;\n"]))),Kt=(0,v.default)(zt())(Nt||(Nt=Ut(["\n span {\n button {\n background-color: ",";\n font-size: 14px;\n\n &:hover:not([disabled]),\n &:focus:not([disabled]),\n &:active:not([disabled]) {\n background-color: ",";\n box-shadow: none;\n }\n }\n }\n"])),Vt.variables.neutral100,Vt.variables.neutral300),Wt=v.default.div(Rt||(Rt=Ut(["\n padding-top: 8px;\n padding-bottom: 8px;\n"]))),qt=v.default.div(Lt||(Lt=Ut(["\n display: flex;\n justify-content: space-between;\n padding: 6px 10px;\n background-color: ",";\n font-size: 14px;\n margin-bottom: 10px;\n"])),Vt.variables.neutral100),Gt=v.default.span(It||(It=Ut(["\n padding-right: 20px;\n margin-left: 10px;\n font-size: 12px;\n"])));const Ht=function(e){var t=e.isExpandable,r=e.defaultOpen,n=e.children,o=e.title,i=e.description;return a.createElement(Bt,null,t?a.createElement(Kt,{title:o,defaultOpen:r,description:i},a.createElement(Wt,null,n)):a.createElement(a.Fragment,null,a.createElement(qt,null,a.createElement("span",null,o),a.createElement(Gt,null,i)),a.createElement("div",null,n)))};var $t,Yt,Zt,Jt=r(36156),Xt=r.n(Jt);function Qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function er(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var tr=(0,v.default)(Pe())($t||($t=er(["\n padding: 0 3px;\n flex: min-content;\n align-items: baseline;\n"]))),rr=v.default.div(Yt||(Yt=er(["\n width: 80px;\n"]))),nr=v.default.div(Zt||(Zt=er(["\n display: flex;\n align-items: baseline;\n justify-content: space-between;\n ","\n"])),Et);const or=function(e){var t=e.field,r=e.label,n=e.checkbox,o=e.input,i=e.disabled,l=e.handleChange,u=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qt(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Qt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,a.useState)(!n||i),2),c=u[0],s=u[1];(0,a.useEffect)((function(){s(!n||i)}),[n,i]);var f="".concat(r," value"),d="".concat(r," checkbox");return a.createElement(nr,null,a.createElement(tr,{"aria-label":d,"data-test-field":t,selected:n,onClick:function(e,r){var n=r.selected;l({field:t,inputValue:o,checkbox:!n})},appearance:"checkbox",disabled:i},r),a.createElement(rr,null,a.createElement(Xt(),{"aria-label":f,"data-test-field":t,title:f,inline:!0,disabled:c,defaultValue:o,onChange:function(e,r){var o=r.value;l({field:t,inputValue:o,checkbox:n})}})))},ir=function(e){var t,r,n=e.row,o=e.values,i=e.handleRowChange,l=e.disabled,u=o.get(n.field);return a.createElement(or,{field:n.field,label:(null===(t=n.checkbox)||void 0===t?void 0:t.label)||n.field,checkbox:!(null==u||!u.checkbox),input:u?u.inputValue:null===(r=n.input)||void 0===r?void 0:r.defaultValue,handleChange:i,disabled:l})};var ar,lr=v.default.div(ar||(ar=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n & > *:not(:last-child) {\n margin-bottom: 10px;\n }\n"])));const ur=function(e){var t,r,n=e.group,o=e.values,i=e.handleRowChange,l=e.disabled,u=function(e,t){var r=0;return e.rows.forEach((function(e){var n;null!==(n=t.get(e.field))&&void 0!==n&&n.checkbox&&(r+=1)})),r}(n,o);return a.createElement(Ht,{title:n.label,description:"".concat(u," of ").concat(n.fields.length),isExpandable:null===(t=n.options)||void 0===t?void 0:t.isExpandable,defaultOpen:null===(r=n.options)||void 0===r?void 0:r.expand},a.createElement(lr,null,n.rows.map((function(e){return a.createElement(ir,{disabled:l,row:e,values:o,handleRowChange:i,key:"row_".concat(e.field)})}))))};var cr=r(28754);var sr=r(33563);function fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const dr={checkbox:Re,checkboxGroup:function(e){var t,r,n,o,i=e.field,l=e.handleChange,u=e.controlOptions,c=e.addCustomValidator,s=e.disabled,f=(r=(t=u).groups,n=t.rows,o=[],n.forEach((function(e){var t=null==r?void 0:r.find((function(t){return t.fields.includes(e.field)}));if(t){var n=o.find((function(e){return Dt(e)&&e.label===t.label})),i=n||Pt(Pt({},t),{},{rows:[]});return i.rows.push(e),void(n||o.push(i))}o.push(e)})),o),d=e.mode===sr.F9&&(null===e.value||void 0===e.value),p=d?function(e){var t=new Map;return e.forEach((function(e){if(!Dt(e)){var r,n,o=null===(r=e.checkbox)||void 0===r?void 0:r.defaultValue;"boolean"==typeof o&&t.set(e.field,{checkbox:o,inputValue:null===(n=e.input)||void 0===n?void 0:n.defaultValue})}})),t}(u.rows):At(e.value);(0,a.useEffect)((function(){d&&l(i,Tt(p),"checkboxGroup")}),[i,l,d,p]);var v=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fr(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fr(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,a.useState)(p),2),h=v[0],y=v[1];!function(e,t,r){(0,a.useEffect)((function(){null==e||e(t,(function(e,t){var n=function(e,t,r){var n=!1,o=At(t);return r.rows.some((function(t){var r=o.get(t.field);if(r){var i,a,l,u;if(null!==(i=t.input)&&void 0!==i&&i.required)return n=cr.A.RequiredValidator(e,(null===(l=t.checkbox)||void 0===l?void 0:l.label)||t.field,r.inputValue);if(null!==(a=t.input)&&void 0!==a&&null!==(a=a.validators)&&void 0!==a&&a.length)return null===(u=t.input)||void 0===u?void 0:u.validators.some((function(o){var i,a=o.type;if("number"===a)return n=cr.A.NumberValidator(e,(null===(i=t.checkbox)||void 0===i?void 0:i.label)||t.field,o,r.inputValue);throw new Error("[CheckboxGroup] Unsupported validator ".concat(a," for field ").concat(e))}))}return!1})),n}(e,t,r);return!1!==n?n.errorMsg:n}))}),[t,e,r])}(c,i,u);var m=function(e){var t=function(e,t){var r=new Map(e);return r.set(t.field,{checkbox:t.checkbox,inputValue:t.inputValue}),r}(h,e);y(t),l(i,Tt(t),"checkboxGroup")},b=function(e){var t=new Map(h);u.rows.forEach((function(r){var n,o=h.get(r.field);!(null==o||!o.checkbox)!==e&&t.set(r.field,{checkbox:e,inputValue:(null==o?void 0:o.inputValue)||(null===(n=r.input)||void 0===n?void 0:n.defaultValue)})})),y(t),l(i,Tt(t),"checkboxGroup")};return a.createElement(a.Fragment,null,a.createElement(_t,{gutter:5},f.map((function(e){return Dt(e)?a.createElement(wt().Row,{key:"group_".concat(e.label)},a.createElement(ur,{group:e,values:h,handleRowChange:m,disabled:s})):a.createElement(wt().Row,{key:"row_".concat(e.field)},a.createElement(ir,{row:e,values:h,handleRowChange:m,disabled:s}))})),a.createElement(wt().Row,null)),a.createElement("div",null,a.createElement(V(),{label:"Select All",appearance:"pill",onClick:function(){return b(!0)}}),a.createElement(V(),{label:"Clear All",appearance:"pill",onClick:function(){return b(!1)}})))},custom:ct,file:function(e){var t=e.field,r=e.disabled,n=e.controlOptions,o=e.handleChange,i=e.fileNameToDisplay,l=e.encrypted,u=n.fileSupportMessage,c=n.supportedFileTypes,s=n.maxFileSize,f=void 0===s?500:s,d=n.useBase64Encoding,p=void 0!==d&&d,v=new FileReader,h=new TextDecoder,y=vt((0,a.useState)(i||""),2),m=y[0],b=y[1],g=vt((0,a.useState)(i&&l?"Please reupload this file":""),2),w=g[0],O=g[1];return a.createElement(yt,{key:t,onRequestAdd:function(e){if(e.length){var r=e[0];1===v.readyState&&v.abort(),p?v.readAsDataURL(r):v.readAsArrayBuffer(r),v.onload=function(){var e=function(e,t,r,n){return e&&r.includes(e)?!(t>n)||a.createElement("span",{style:{color:"red"}},(0,pt.CK)(25,[n])):a.createElement("span",{style:{color:"red"}},(0,pt.CK)(1===r.length?28:24,[r.join(", ")]))}(r.name.split(".").pop(),r.size/1024,c,f);if(!0===e){O("");try{if(v.result&&"string"!=typeof v.result)o(t,h.decode(v.result));else if(v.result&&"string"==typeof v.result&&v.result.includes("base64,")){var n=v.result.indexOf("base64,"),i=v.result.slice(n+7);o(t,i)}else console.log("File could not be processed as it's format isn't recognized")}catch(e){console.log(e)}}else O(e),o(t,"##INVALID_FILE##");b(r.name)}}},onRequestRemove:function(){1===v.readyState&&v.abort(),b(null),o(t,""),O("")},supportsMessage:a.createElement(a.Fragment,null," ",u," "),disabled:r,help:w,error:!!w},m&&a.createElement(ft().Item,{name:m}))},helpLink:function(e){var t=e.controlOptions,r=t.text,n=t.link;return a.createElement(y(),{to:n,openInNewContext:!0},r)},multipleSelect:function(e){var t=e.id,r=e.field,n=e.disabled,o=void 0!==n&&n,i=e.error,l=void 0!==i&&i,u=e.value,c=e.controlOptions,s=e.dependencyValues,f=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ye),d=c.endpointUrl,p=c.denyList,v=c.allowList,h=c.items,y=c.dependencies,m=c.referenceName,b=c.createSearchChoice,g=c.labelField,w=c.valueField,O=c.delimiter,E=void 0===O?",":O;function _(e){return e.map((function(e){return a.createElement(de().Option,{label:e.label,value:e.value,key:"boolean"==typeof e.value?String(e.value):e.value})}))}var j=we((0,a.useState)(!1),2),S=j[0],P=j[1],k=we((0,a.useState)(),2),x=k[0],C=k[1];(0,a.useEffect)((function(){if(d||!h){var e=!0,t=new AbortController,r={signal:t.signal,handleError:!0,params:{count:-1},serviceName:"",endpointUrl:""};return m?r.serviceName=m:d&&(r.endpointUrl=d),s&&(r.params=be(be({},r.params),s)),y&&!s||(P(!0),(0,$.Y)(r).then((function(t){e&&(C(_((0,Y.my)(t.data.entry,g,w,v,p))),P(!1))})).catch((function(){e&&P(!1)}))),function(){t.abort("Operation canceled."),e=!1}}C(_(h))}),[s]);var A=!!S||o,T=S?a.createElement(je,null):null,D=u?u.split(E):[];return a.createElement(a.Fragment,null,a.createElement(_e,{inputId:t,values:D,error:l,name:r,disabled:A,allowNewValues:b,onChange:function(e,t){var n=t.values;"string"!=typeof n[0]&&0!==n.length||f.handleChange(r,n.join(E))},inline:!0},x&&x.length>0&&x),T)},radio:Je,singleSelect:function(e){var t=e.field,r=e.disabled,n=void 0!==r&&r,o=e.error,i=void 0!==o&&o,l=e.controlOptions,u=e.dependencyValues,c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,te),s=l.endpointUrl,f=l.denyList,d=l.allowList,p=l.dependencies,v=l.createSearchChoice,h=l.referenceName,y=l.disableSearch,m=l.labelField,b=l.valueField,g=l.autoCompleteFields,w=l.hideClearBtn;function O(e,r){c.handleChange(t,r.value)}var E=v?B().Option:F().Option,_=v?B().Heading:F().Heading;function j(e){var t=[];return e.forEach((function(e){if("value"in e&&e.value&&e.label){var r=(0,Z.nF)(e.value);t.push(a.createElement(E,{label:e.label,value:r,key:e.value}))}"children"in e&&e.children&&e.label&&(t.push(a.createElement(_,{key:e.label},e.label)),e.children.forEach((function(e){var r=(0,Z.nF)(e.value);t.push(a.createElement(E,{label:e.label,value:r,key:r}))})))})),t}var S=ie((0,a.useState)(!1),2),P=S[0],k=S[1],x=ie((0,a.useState)([]),2),C=x[0],A=x[1];(0,a.useEffect)((function(){if(s||h||!g){var e=!0,t=q.A.CancelToken.source(),r={serviceName:"",endpointUrl:"",cancelToken:t.token,handleError:!0,params:{count:-1}};return h?r.serviceName=h:s&&(r.endpointUrl=s),u&&(r.params=ne(ne({},r.params),u)),!p||u?(k(!0),(0,$.Y)(r).then((function(t){e&&(A(j((0,Y.my)(t.data.entry,m,b,d,f))),k(!1))})).catch((function(){e&&k(!1),A([])}))):A([]),function(){t.cancel("Operation canceled."),e=!1}}A(j(g))}),[u]);var T=!!P||n,D=P?a.createElement(ce,null):null,M=!(T||c.required||w);return v?a.createElement(se,{className:"dropdownBox"},a.createElement(B(),{value:e.value?(0,Z.nF)(e.value):"",name:t,error:i,disabled:T,onChange:O,inline:!0},C&&C.length>0&&C),D):a.createElement(a.Fragment,null,a.createElement(ue,{inputId:e.id,className:"dropdownBox","data-test-loading":P,value:e.value?(0,Z.nF)(e.value):e.value,name:t,error:i,disabled:T,onChange:O,filter:!y,inline:!0},C&&C.length>0&&C)," ",D,M?a.createElement(V(),{"data-test":"clear",appearance:"secondary",icon:a.createElement(W(),null),onClick:function(){return c.handleChange(t,"")}}):null)},text:D,textarea:function(e){var t,r,n,o,i;return a.createElement(L,{inputId:e.id,inline:!0,canClear:!0,error:e.error,className:e.field,disabled:e.disabled,value:(null===(t=e.value)||void 0===t?void 0:t.toString())||"",onChange:function(t,r){var n=r.value;e.handleChange(e.field,n)},rowsMax:null!=e&&null!==(r=e.controlOptions)&&void 0!==r&&r.rowsMax?null==e||null===(n=e.controlOptions)||void 0===n?void 0:n.rowsMax:12,rowsMin:null!=e&&null!==(o=e.controlOptions)&&void 0!==o&&o.rowsMin?null==e||null===(i=e.controlOptions)||void 0===i?void 0:i.rowsMin:8})}};function pr(e){return pr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pr(e)}var vr,hr;function yr(){return yr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yr.apply(null,arguments)}function mr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function br(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mr(Object(r),!0).forEach((function(t){jr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gr(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Sr(n.key),n)}}function wr(e,t,r){return t=Er(t),function(e,t){if(t&&("object"==pr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Or()?Reflect.construct(t,r||[],Er(e).constructor):t.apply(e,r))}function Or(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Or=function(){return!!e})()}function Er(e){return Er=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Er(e)}function _r(e,t){return _r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_r(e,t)}function jr(e,t,r){return(t=Sr(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Sr(e){var t=function(e,t){if("object"!=pr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=pr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==pr(t)?t:t+""}function Pr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var kr=v.default.div(vr||(vr=Pr([""]))),xr=(0,v.default)(p()).attrs((function(e){return{"data-name":e.dataName}}))(hr||(hr=Pr(["\n max-width: 100%;\n\n span[class*='ControlGroupStyles__StyledAsterisk-'] {\n color: red;\n }\n\n > * {\n &:nth-child(3) {\n width: 320px;\n }\n }\n"]))),Cr=function(e){function t(e){var r,n,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),jr(o=wr(this,t,[e]),"controlType",void 0),o.controlType=t.isString(null===(r=e.entity)||void 0===r?void 0:r.type)?dr[String(null===(n=e.entity)||void 0===n?void 0:n.type)]:null,o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_r(e,t)}(t,e),function(e,t,r){return t&&gr(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e,t,r,n,o,i,l,u,c,s=this.props.utilityFuncts,f=s.handleChange,d=s.addCustomValidator,p=s.utilCustomFunctions,v=this.props.markdownMessage||{},h=v.text,y=v.link,m=v.color,b=v.markdownType,w=v.token,O=v.linkText;if("custom"===(null===(e=this.props)||void 0===e||null===(e=e.entity)||void 0===e?void 0:e.type)){var E,_,j,S={value:this.props.value,mode:this.props.mode,serviceName:this.props.serviceName};c=this.controlType?a.createElement(this.controlType,br(br({data:S,handleChange:f,addCustomValidator:d,utilCustomFunctions:p,controlOptions:this.props.entity.options},null==this||null===(E=this.props)||void 0===E?void 0:E.entity),null===(_=this.props)||void 0===_?void 0:_.modifiedEntitiesData)):"No View Found for ".concat(null==this||null===(j=this.props)||void 0===j||null===(j=j.entity)||void 0===j?void 0:j.type," type")}else{var P,k,x,C;c=this.controlType?a.createElement(this.controlType,br(br({handleChange:f,value:this.props.value,controlOptions:null===(P=this.props.entity)||void 0===P?void 0:P.options,error:this.props.error,disabled:this.props.disabled,dependencyValues:this.props.dependencyValues,addCustomValidator:d,fileNameToDisplay:this.props.fileNameToDisplay,mode:this.props.mode},null==this||null===(k=this.props)||void 0===k?void 0:k.entity),null===(x=this.props)||void 0===x?void 0:x.modifiedEntitiesData)):"No View Found for ".concat(null==this||null===(C=this.props)||void 0===C||null===(C=C.entity)||void 0===C?void 0:C.type," type")}var A=a.createElement(a.Fragment,null,a.createElement(g,{text:h||"",link:y||"",color:m||"",markdownType:b,token:w||"",linkText:O||""}),(null===(t=this.props)||void 0===t||null===(t=t.modifiedEntitiesData)||void 0===t?void 0:t.help)||(null==this||null===(r=this.props)||void 0===r||null===(r=r.entity)||void 0===r?void 0:r.help)||""),T=void 0===(null===(n=this.props.entity)||void 0===n?void 0:n.required)?"oauth_field"in(this.props.entity||{}):null===(o=this.props.entity)||void 0===o?void 0:o.required;return this.props.display&&a.createElement(xr,yr({},null==this||null===(i=this.props)||void 0===i?void 0:i.entity,null===(l=this.props)||void 0===l?void 0:l.modifiedEntitiesData,{help:A,error:this.props.error,dataName:null==this||null===(u=this.props)||void 0===u?void 0:u.entity.field,labelWidth:240,required:T}),a.createElement(kr,null,c))}}])}(a.PureComponent);jr(Cr,"isString",(function(e){return!!("string"==typeof e||e instanceof String)}));const Ar=Cr;var Tr=r(17467),Dr="Error occurred while trying to authenticate. Please try Again.",Mr=r(44798),Nr=["fieldId"];function Rr(e){return Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rr(e)}function Lr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Ir(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ir(Object(r),!0).forEach((function(t){zr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ir(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function zr(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=Rr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Rr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Rr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vr=function(e,t,r){var n=Fr({},e),o=!1;return r.forEach((function(e){var r=function(e,t,r){var n,o,i=null===(n=e.modifyFieldsOnValue)||void 0===n?void 0:n.find((function(n){var o,i=null===(o=t.data)||void 0===o||null===(o=o[e.field])||void 0===o?void 0:o.value;return null!=i&&(0,Z.nF)(i)===(0,Z.nF)(n.fieldValue)&&(!n.mode||n.mode===r)}));return i||(i=null===(o=e.modifyFieldsOnValue)||void 0===o?void 0:o.find((function(e){return"[[any_other_value]]"===e.fieldValue&&(!e.mode||e.mode===r)}))),i}(e,n,t);null==r||r.fieldsToModify.forEach((function(e){var t=e.fieldId,r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,Nr);Object.entries(r).forEach((function(e){var r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Lr(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Lr(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,2),i=function(e,t,r,n){return"display"===(o=e)||"value"===o||"disabled"===o||"markdownMessage"===o?function(e,t,r,n){var o=Fr({},n);return o.data?(o.data[r][e]=t,{changesOccured:!0,data:o}):{changesOccured:!1,data:o}}(e,t,r,n):function(e){return"help"===e||"label"===e}(e)&&"string"==typeof t?function(e,t,r,n){var o,i=Fr({},n);return null!=i&&null!==(o=i.data)&&void 0!==o&&o[r]?(i.data[r].modifiedEntitiesData=Fr(Fr({},i.data[r].modifiedEntitiesData),{},zr({},e,t)),{changesOccured:!0,data:i}):{changesOccured:!1,data:i}}(e,t,r,n):{changesOccured:!1,data:n};var o}(r[0],r[1],t,n),a=i.data;i.changesOccured&&(n=a,o=!0)}))}))})),{newState:n,shouldUpdateState:o}};function Ur(){Ur=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var i=t&&t.prototype instanceof m?t:m,a=Object.create(i.prototype),l=new A(n||[]);return o(a,"_invoke",{value:P(e,r,l)}),a}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",p="suspendedYield",v="executing",h="completed",y={};function m(){}function b(){}function g(){}var w={};c(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(T([])));E&&E!==r&&n.call(E,a)&&(w=E);var _=g.prototype=m.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function r(o,i,a,l){var u=f(e[o],e,i);if("throw"!==u.type){var c=u.arg,s=c.value;return s&&"object"==Gr(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,a,l)}),(function(e){r("throw",e,a,l)})):t.resolve(s).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,l)}))}l(u.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function P(t,r,n){var o=d;return function(i,a){if(o===v)throw Error("Generator is already running");if(o===h){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var l=n.delegate;if(l){var u=k(l,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=v;var c=f(t,r,n);if("normal"===c.type){if(o=n.done?h:p,c.arg===y)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=h,n.method="throw",n.arg=c.arg)}}}function k(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,k(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=f(o,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function T(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(Gr(t)+" is not iterable")}return b.prototype=g,o(_,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:b,configurable:!0}),b.displayName=c(g,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,c(e,u,"GeneratorFunction")),e.prototype=Object.create(_),e},t.awrap=function(e){return{__await:e}},j(S.prototype),c(S.prototype,l,(function(){return this})),t.AsyncIterator=S,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new S(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},j(_),c(_,u,"Generator"),c(_,a,(function(){return this})),c(_,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=T,A.prototype={constructor:A,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return l.type="throw",l.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),c=n.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:T(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function Br(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Kr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Br(Object(r),!0).forEach((function(t){en(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Br(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wr(e){return function(e){if(Array.isArray(e))return qr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return qr(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qr(e,t):void 0}}(e)||function(){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 qr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Gr(e){return Gr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gr(e)}function Hr(e,t,r,n,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void r(e)}l.done?t(u):Promise.resolve(u).then(n,o)}function $r(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){Hr(i,n,o,a,l,"next",e)}function l(e){Hr(i,n,o,a,l,"throw",e)}a(void 0)}))}}function Yr(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,tn(n.key),n)}}function Zr(e,t,r){return t=Xr(t),function(e,t){if(t&&("object"==Gr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Jr()?Reflect.construct(t,r||[],Xr(e).constructor):t.apply(e,r))}function Jr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Jr=function(){return!!e})()}function Xr(e){return Xr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Xr(e)}function Qr(e,t){return Qr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Qr(e,t)}function en(e,t,r){return(t=tn(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tn(e){var t=function(e,t){if("object"!=Gr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Gr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Gr(t)?t:t+""}function rn(e){var t,r;console.error("[Custom Hook] Something went wrong while calling ".concat(e.methodName,". Error: ").concat(null===(t=e.error)||void 0===t?void 0:t.name," ").concat(null===(r=e.error)||void 0===r?void 0:r.message))}var nn=function(e){function t(e,r){var n,o,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),en(i=Zr(this,t,[e]),"context",void 0),en(i,"flag",void 0),en(i,"currentInput",void 0),en(i,"appName",void 0),en(i,"groupEntities",void 0),en(i,"endpoint",void 0),en(i,"util",void 0),en(i,"onSavePromise",void 0),en(i,"utilControlWrapper",void 0),en(i,"groups",void 0),en(i,"entities",void 0),en(i,"options",void 0),en(i,"hookDeferred",void 0),en(i,"mode_config_title",void 0),en(i,"dependencyMap",void 0),en(i,"isOAuth",void 0),en(i,"isAuthVal",void 0),en(i,"authMap",void 0),en(i,"isoauthState",void 0),en(i,"isSingleOauth",void 0),en(i,"oauthConf",void 0),en(i,"datadict",void 0),en(i,"hook",void 0),en(i,"state_enabled",void 0),en(i,"oauth_state",void 0),en(i,"isCalled",void 0),en(i,"isError",void 0),en(i,"isResponse",void 0),en(i,"childWin",void 0),en(i,"customWarningMessage",void 0),en(i,"fieldsWithModifications",void 0),en(i,"updateGroupEntities",(function(){i.groups&&i.groups.forEach((function(e){e.fields.forEach((function(e){return i.groupEntities.push(e)}))}))})),en(i,"handleSubmit",function(){var e=$r(Ur().mark((function e(t){var r;return Ur().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),i.clearErrorMsg(),i.props.handleFormSubmit(!0,!1),i.datadict={},Object.keys(i.state.data||{}).forEach((function(e){var t;i.datadict&&(i.datadict[e]=null===(t=i.state)||void 0===t||null===(t=t.data)||void 0===t?void 0:t[e].value)})),!i.hook||"function"!=typeof i.hook.onSave){e.next=12;break}return e.next=8,i.hook.onSave(i.datadict);case 8:if(e.sent){e.next=12;break}return i.props.handleFormSubmit(!1,!1),e.abrupt("return");case 12:r=function(){var e,t,r;if(Object.keys(i.state.data||{}).forEach((function(e){var t;i.datadict[e]=null===(t=i.state)||void 0===t||null===(t=t.data)||void 0===t?void 0:t[e].value})),[sr.F9,sr.UT].includes(i.props.mode)&&Boolean(Object.values((null===(t=i.context)||void 0===t?void 0:t.rowData)||{}).find((function(e){return Object.keys(e).find((function(e){return e===i.datadict.name}))})))&&i.entities){var n=i.entities.findIndex((function(e){return"name"===e.field}));if(-1!==n){var o,a=null===(o=i.entities)||void 0===o?void 0:o[n].label,l=i.datadict.name;a&&l&&"object"!==Gr(l)&&i.setErrorFieldMsg("name",(0,pt.CK)(2,[a,String(l)]))}i.props.handleFormSubmit(!1,!1)}else{if(i.isOAuth){var u,s=[];Object.keys(i.authMap).forEach((function(e){e!==i.datadict.auth_type&&i.isAuthVal||(s=[].concat(Wr(s),Wr(i.authMap[e])))})),r=null===(u=i.entities)||void 0===u?void 0:u.map((function(e){return s.includes(e.field)?Kr({required:!0},e):e}))}else r=i.entities;r=null===(e=r)||void 0===e?void 0:e.map((function(e){var t,r;return"helpLink"!==(null==e?void 0:e.type)&&"oauth"!==(null==e?void 0:e.type)&&"custom"!==(null==e?void 0:e.type)&&null!=e&&null!==(t=e.options)&&void 0!==t&&t.requiredWhenVisible&&null!==(r=i)&&void 0!==r&&null!==(r=r.state)&&void 0!==r&&null!==(r=r.data)&&void 0!==r&&r[e.field].display?Kr({required:!0},e):e}));var f=new cr.A(r).doValidation(i.datadict);if(f){var d=f;i.setErrorFieldMsg((null==d?void 0:d.errorField)||"",(null==d?void 0:d.errorMsg)||"")}else i.options&&i.options.saveValidator&&(f=(0,cr.W)(i.options.saveValidator,i.datadict))&&i.setErrorMsg(f.errorMsg||"");if(f)i.props.handleFormSubmit(!1,!1);else if(i.isOAuth&&(i.isSingleOauth||i.isAuthVal&&"oauth"===i.datadict.auth_type)){var p,v,h="?response_type=code&client_id=".concat(i.datadict.client_id,"&redirect_uri=").concat(i.datadict.redirect_url);!0===(null!=i.isoauthState&&i.isoauthState)&&(i.state_enabled=!0,i.oauth_state=(0,c.A)().replace(/-/g,""),h="".concat(h,"&state=").concat(i.oauth_state)),i.datadict.scope&&(h="".concat(h,"&scope=").concat(i.datadict.scope)),null!==(p=i.oauthConf)&&void 0!==p&&p.authEndpointAccessTokenType&&(h="".concat(h,"&token_access_type=").concat(i.oauthConf.authEndpointAccessTokenType));var y=encodeURI("https://".concat(i.datadict.endpoint||i.datadict.endpoint_authorize).concat(null===(v=i.oauthConf)||void 0===v?void 0:v.authCodeEndpoint).concat(h)),m=new URLSearchParams(y).get("redirect_uri");m&&(y=y.replace(m,encodeURIComponent(m))),$r(Ur().mark((function e(){var t,r,n,o;return Ur().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.isCalled=!1,i.isError=!1,i.isResponse=!1,i.childWin=window.open(y,"".concat(i.appName," OAuth"),"width=".concat(null===(t=i.oauthConf)||void 0===t?void 0:t.popupWidth,", height=").concat(null===(r=i.oauthConf)||void 0===r?void 0:r.popupHeight)),window.getMessage=function(e){i.isCalled=!0,i.handleOauthToken(e)},e.next=7,i.waitForAuthentication((null===(n=i.oauthConf)||void 0===n?void 0:n.authTimeout)||0);case 7:if(i.isCalled||null===(o=i.childWin)||void 0===o||!o.closed){e.next=11;break}return i.setErrorMsg("Authentication process interrupted. Please try again."),i.props.handleFormSubmit(!1,!1),e.abrupt("return",!1);case 11:if(i.isCalled){e.next=15;break}return i.setErrorMsg("Request time out while authenticating. Please try again."),i.props.handleFormSubmit(!1,!1),e.abrupt("return",!1);case 15:return e.next=17,i.waitForBackendResponse(30);case 17:if(i.isResponse||i.isError){e.next=22;break}return i.isError=!0,i.setErrorMsg("Request time out while getting accesstoken. Please try again."),i.props.handleFormSubmit(!1,!1),e.abrupt("return",!1);case 22:return e.abrupt("return",!0);case 23:case"end":return e.stop()}}),e)})))().then((function(){i.isError?i.props.handleFormSubmit(!1,!1):i.saveData()}))}else i.saveData()}},i.hook&&"function"==typeof i.hook.onSave&&void 0!==i.onSavePromise?i.onSavePromise.then((function(){r()})):r();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),en(i,"saveData",(function(){var e=new URLSearchParams;Object.keys(i.datadict).forEach((function(t){var r;if(null!=i.datadict[t])if("object"===Gr(i.datadict[t])&&"file"===(null===(r=i.entities)||void 0===r||null===(r=r.find((function(e){return(null==e?void 0:e.field)===t})))||void 0===r?void 0:r.type)){var n,o=(null===(n=i.datadict)||void 0===n?void 0:n[t]).fileContent;e.append(t,o)}else i.datadict&&e.append(t,String(i.datadict[t]))})),i.isAuthVal&&Object.keys(i.authMap).forEach((function(t){i.datadict.auth_type!==t&&i.authMap[t].forEach((function(t){e.set(t,"")}))})),i.isOAuth&&e.delete("redirect_url"),i.props.mode===sr.rG&&e.delete("name"),(0,$.Y)({serviceName:i.endpoint,body:e,customHeaders:{"Content-Type":"application/x-www-form-urlencoded"},method:"post",handleError:!1}).then((function(e){var t,r,n=null==e||null===(t=e.data)||void 0===t?void 0:t.entry[0];if(i.props.mode!==sr.DJ){var o,a,l={};l[n.name]=Kr(Kr(Kr({},i.datadict),n.content),{},{id:n.id,name:n.name,serviceName:i.props.serviceName}),null===(o=i.context)||void 0===o||o.setRowData(u()(null===(a=i.context)||void 0===a?void 0:a.rowData,en({},i.props.serviceName,{$merge:l})))}"function"==typeof(null===(r=i.hook)||void 0===r?void 0:r.onSaveSuccess)&&i.hook.onSaveSuccess(),i.props.mode===sr.rG?(0,Y.zH)('Updated "'.concat(n.name,'"'),"success"):i.props.mode===sr.DJ?(0,Y.zH)('Updated "'.concat(i.mode_config_title?i.mode_config_title:n.name,'"'),"success"):(0,Y.zH)('Created "'.concat(n.name,'"'),"success"),i.props.handleFormSubmit(!1,!0)})).catch((function(e){var t=(0,pt.ZN)(e);i.setState({errorMsg:t}),i.hook&&"function"==typeof i.hook.onSaveFail&&i.hook.onSaveFail(),i.props.handleFormSubmit(!1,!1)}))})),en(i,"handleChange",(function(e,t){i.setState((function(r){var n={};if("auth_type"===e&&Object.keys(i.authMap).forEach((function(e){e===t?i.authMap[e].forEach((function(e){n[e]={display:{$set:!0}}})):i.authMap[e].forEach((function(e){n[e]={display:{$set:!1}}}))})),i.dependencyMap.has(e)){var o=i.dependencyMap.get(e);Object.keys(o||{}).forEach((function(a){var l={},u=!0;null==o||o[a].forEach((function(n){var o,a,c=!(null===(o=i.entities)||void 0===o||null===(o=o.find((function(e){return e.field===n})))||void 0===o||!o.required),s=n===e?t:null==r||null===(a=r.data)||void 0===a||null===(a=a[n])||void 0===a?void 0:a.value;c&&!s?(u=!1,l[n]=null):l[n]=s})),u&&(n[a]={dependencyValues:{$set:l},value:{$set:null}})}))}n[e]={value:{$set:t}};var a=u()(r,{data:n}),l=i.clearAllErrorMsg(a),c=Vr(l,i.props.mode,i.fieldsWithModifications.filter((function(t){return t.field===e}))).newState;return i.hookDeferred&&i.hookDeferred.then((function(){var r;"function"==typeof(null===(r=i.hook)||void 0===r?void 0:r.onChange)&&i.hook.onChange(e,t,c)})),c}))})),en(i,"addCustomValidator",(function(e,t){var r,n,o=null===(r=i.entities)||void 0===r?void 0:r.findIndex((function(t){return t.field===e})),a=[{type:"custom",validatorFunc:t}];void 0!==o&&null!==(n=i.entities)&&void 0!==n&&n[o]&&(i.entities[o].validators=a)})),en(i,"setErrorFieldMsg",(function(e,t){i.setState((function(r){return Kr(Kr({},u()(r,{data:en({},e,{error:{$set:!0}})})),{},{errorMsg:t})}))})),en(i,"setErrorField",(function(e){i.setState((function(t){return u()(t,{data:en({},e,{error:{$set:!0}})})}))})),en(i,"clearErrorMsg",(function(){i.state.errorMsg&&i.setState((function(e){return Kr(Kr({},e),{},{errorMsg:""})}))})),en(i,"setErrorMsg",(function(e){i.setState((function(t){return Kr(Kr({},t),{},{errorMsg:e})}))})),en(i,"clearAllErrorMsg",(function(e){var t,r,n=Kr({},e||i.state);n.errorMsg="",n.warningMsg=(null===(t=i.customWarningMessage)||void 0===t?void 0:t.alwaysDisplay)&&(null===(r=i.customWarningMessage)||void 0===r?void 0:r.message)||"";var o=Kr({},e?e.data:i.state.data),a={};return Object.keys(o).forEach((function(e){o[e].error?a[e]=Kr(Kr({},o[e]),{},{error:!1}):a[e]=o[e]})),n.data=a,n})),en(i,"generateErrorMessage",(function(){return i.state.errorMsg?a.createElement(f(),{appearance:"fill",type:"error"},i.state.errorMsg):null})),en(i,"generateWarningMessage",(function(){return i.state.warningMsg?a.createElement(f(),{appearance:"fill",type:"warning"},i.state.warningMsg):null})),en(i,"loadHook",(function(e,t,r){return new Promise((function(n){"external"===t?import("".concat((0,Qe.B)(),"/custom/").concat(e,".js")).then((function(e){var t=e.default;i.hook=new t(r,i.props.serviceName,i.state,i.props.mode,i.util,i.props.groupName),n(t)})):require(["app/".concat(i.appName,"/js/build/custom/").concat(e)],(function(e){i.hook=new e(r,i.props.serviceName,i.state,i.props.mode,i.util),n(e)}))}))})),en(i,"handleOauthToken",(function(e){var t;if(!e||e&&e.error||void 0===e.code)return i.setErrorMsg(Dr),i.isError=!0,i.isResponse=!0,!1;var r=e.state;if(!0===i.state_enabled&&i.oauth_state!==r)return i.setErrorMsg("Response not received from the expected sender. Please try again."),i.isError=!0,i.isResponse=!0,!1;var n=decodeURIComponent(e.code),o={method:"POST",url:"https://".concat(i.datadict.endpoint||i.datadict.endpoint_token).concat(null===(t=i.oauthConf)||void 0===t?void 0:t.accessTokenEndpoint),grant_type:"authorization_code",client_id:i.datadict.client_id,client_secret:i.datadict.client_secret,code:n,redirect_uri:i.datadict.redirect_url};i.datadict.scope&&(o.scope=i.datadict.scope);var a=new URLSearchParams;Object.keys(o).forEach((function(e){var t=o[e];t&&a.append(e,String(t))}));var l="".concat(i.appName,"_oauth/oauth");(0,$.Y)({endpointUrl:l,body:a,customHeaders:{"Content-Type":"application/x-www-form-urlencoded"},method:"post",handleError:!1}).then((function(e){if(void 0===e.data.entry[0].content.error){var t=e.data.entry[0].content.access_token,r=e.data.entry[0].content.instance_url,n=e.data.entry[0].content.refresh_token;return i.datadict.instance_url=r,i.datadict.refresh_token=n,i.datadict.access_token=t,i.isResponse=!0,!0}return i.setErrorMsg(e.data.entry[0].content.error),i.isError=!0,i.isResponse=!0,!1})).catch((function(){return i.setErrorMsg(Dr),i.isError=!0,i.isResponse=!0,!1}))})),en(i,"waitForAuthentication",function(){var e=$r(Ur().mark((function e(t){var r;return Ur().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t-=1,!0!==i.isCalled){e.next=3;break}return e.abrupt("return",!0);case 3:if(!(0===t||null!==(r=i.childWin)&&void 0!==r&&r.closed)){e.next=6;break}return i.isError=!0,e.abrupt("return",!1);case 6:return e.next=8,i.sleep(i.waitForAuthentication,t);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),en(i,"waitForBackendResponse",function(){var e=$r(Ur().mark((function e(t){return Ur().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t+=1,!0!==i.isResponse){e.next=3;break}return e.abrupt("return",!0);case 3:if(60!==t){e.next=5;break}return e.abrupt("return",!1);case 5:return e.next=7,i.sleep(i.waitForBackendResponse,t);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),en(i,"sleep",function(){var e=$r(Ur().mark((function e(t){var r,n,o,a=arguments;return Ur().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.timeout(1e3);case 2:for(r=a.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=a[o];return e.abrupt("return",t.apply(void 0,n));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),en(i,"timeout",(function(e){return new Promise((function(t){return setTimeout(t,e)}))})),en(i,"renderGroupElements",(function(){var e=null;return i.groups&&i.groups.length&&(e=i.groups.map((function(e){var t,r,n,o=(null===(t=e.fields)||void 0===t?void 0:t.length)&&e.fields.map((function(e){var t;return null===(t=i.entities)||void 0===t?void 0:t.map((function(t){if(t.field===e){var r,n=null===(r=i.state)||void 0===r||null===(r=r.data)||void 0===r?void 0:r[t.field];return a.createElement(Ar,{key:t.field,utilityFuncts:i.utilControlWrapper,value:null==n?void 0:n.value,display:void 0===(null==n?void 0:n.display)||n.display,error:(null==n?void 0:n.error)||!1,entity:t,serviceName:i.props.serviceName,mode:i.props.mode,disabled:(null==n?void 0:n.disabled)||!1,markdownMessage:null==n?void 0:n.markdownMessage,dependencyValues:(null==n?void 0:n.dependencyValues)||null})}return null}))}));return a.createElement(Ht,{key:e.label,isExpandable:null===(r=e.options)||void 0===r?void 0:r.isExpandable,defaultOpen:null===(n=e.options)||void 0===n?void 0:n.expand,title:e.label},o)}))),e})),i.flag=!0,i.state={data:{}},i.datadict={},i.currentInput={};var l,s=(0,Y.Sb)();i.appName=s.meta.name,i.groupEntities=[],i.endpoint=e.mode===sr.rG||e.mode===sr.DJ?"".concat(i.props.serviceName,"/").concat(encodeURIComponent(i.props.stanzaName)):"".concat(i.props.serviceName),i.util={setState:function(e){i.onSavePromise=new Promise((function(t){i.setState((function(t){return e(t)}),(function(){return t(!0)}))}))},setErrorFieldMsg:i.setErrorFieldMsg,clearAllErrorMsg:i.clearAllErrorMsg,setErrorMsg:i.setErrorMsg},i.utilControlWrapper={handleChange:i.handleChange,addCustomValidator:i.addCustomValidator,utilCustomFunctions:i.util},i.customWarningMessage={message:""},e.page===Tr.zl?null===(l=s.pages)||void 0===l||null===(l=l.inputs)||void 0===l||l.services.forEach((function(t){var n,o;t.name===e.serviceName&&(i.groups=t.groups,i.entities=t.entity,i.updateGroupEntities(),i.options=t.options,t.hook&&(i.hookDeferred=i.loadHook(t.hook.src,t.hook.type,s)),e.mode!==sr.rG&&e.mode!==sr.UT||!r||(i.currentInput=null==r||null===(n=r.rowData)||void 0===n||null===(n=n[e.serviceName])||void 0===n?void 0:n[e.stanzaName]),"delete"!==e.mode&&(i.customWarningMessage=(null==t||null===(o=t.warning)||void 0===o?void 0:o[e.mode])||{message:""}))})):s.pages.configuration.tabs.forEach((function(t){var n,o;if(t.table?t.name===e.serviceName:t.name===e.stanzaName&&"settings"===e.serviceName)if(i.entities=t.entity,i.options=t.options,"delete"!==e.mode&&(i.customWarningMessage=(null==t||null===(n=t.warning)||void 0===n?void 0:n[e.mode])||{message:""}),t.hook&&(i.hookDeferred=i.loadHook(t.hook.src,t.hook.type,s)),!t.table||e.mode!==sr.rG&&e.mode!==sr.UT){if(e.mode===sr.DJ)e.currentServiceState&&(i.currentInput=e.currentServiceState),i.mode_config_title=t.title;else if(r){var a;i.currentInput=null==r||null===(a=r.rowData)||void 0===a?void 0:a[e.serviceName]}}else r&&(i.currentInput=null==r||null===(o=r.rowData)||void 0===o||null===(o=o[e.serviceName])||void 0===o?void 0:o[e.stanzaName])})),i.dependencyMap=new Map,i.isOAuth=!1,i.isAuthVal=!1,i.authMap={};var d={},p=[];null===(n=i.entities)||void 0===n||n.forEach((function(t){if("oauth"===t.type){if(i.isOAuth=!0,e.page===Tr.hS&&"account"===e.serviceName){var r,n,o,a=null==t||null===(r=t.options)||void 0===r?void 0:r.auth_type;if(i.isoauthState=void 0!==(null==t||null===(n=t.options)||void 0===n?void 0:n.oauth_state_enabled)?null==t||null===(o=t.options)||void 0===o?void 0:o.oauth_state_enabled:null,a.length>1){var l,u,c;i.isAuthVal=!0;var s={disabled:!1,error:!1,display:!0,value:"oauth"===(null===(l=i.currentInput)||void 0===l?void 0:l.auth_type)||"basic"===(null===(u=i.currentInput)||void 0===u?void 0:u.auth_type)?null===(c=i.currentInput)||void 0===c?void 0:c.auth_type:a[0]};d.auth_type=s;var f={basic:"Basic Authentication",oauth:"OAuth 2.0 Authentication"},v={field:"auth_type",type:"singleSelect",label:"Auth Type",options:{hideClearBtn:!0,autoCompleteFields:a.map((function(e){return{label:f[e],value:e}}))}};p.push(v)}else i.isSingleOauth=a.includes("oauth");if(null==a||a.forEach((function(r){var n=[],o=null==t?void 0:t.options[r];o&&(o.forEach((function(t){var o,a,l;if(t){var u,c={disabled:!1===(null==t||null===(o=t.options)||void 0===o?void 0:o.enable),error:!1,display:null===(a=d)||void 0===a||!a.auth_type||r===(null===(l=d)||void 0===l||null===(l=l.auth_type)||void 0===l?void 0:l.value)};if(e.mode===sr.F9)c.value=void 0!==(null==t?void 0:t.defaultValue)?t.defaultValue:void 0;else{var s,f=(null==t?void 0:t.encrypted)||!1;c.value=f?"":null===(s=i.currentInput)||void 0===s?void 0:s[t.field]}e.mode===sr.rG&&(c.disabled=!0===(null==t||null===(u=t.options)||void 0===u?void 0:u.disableonEdit)||c.disabled),d[t.field]=c,t.type=(null==t?void 0:t.type)||"text","redirect_url"===t.field&&(c.value=window.location.href.split("?")[0].replace("configuration","".concat(i.appName.toLowerCase(),"_redirect")),c.disabled=!0),p.push(t),null==n||n.push(t.field)}})),i.authMap[r]=n)})),a.includes("oauth")){var h,y,m,b,g,w,O={popupWidth:(null==t||null===(h=t.options)||void 0===h?void 0:h.oauth_popup_width)||600,popupHeight:(null==t||null===(y=t.options)||void 0===y?void 0:y.oauth_popup_height)||600,authTimeout:(null==t||null===(m=t.options)||void 0===m?void 0:m.oauth_timeout)||180,authCodeEndpoint:(null==t||null===(b=t.options)||void 0===b?void 0:b.auth_code_endpoint)||null,accessTokenEndpoint:(null==t||null===(g=t.options)||void 0===g?void 0:g.access_token_endpoint)||null,authEndpointAccessTokenType:(null==t||null===(w=t.options)||void 0===w?void 0:w.auth_endpoint_token_access_type)||null};i.oauthConf=O}}}else{var E,_,j,S,P={disabled:!1,error:!1,display:!0};if("helpLink"!==t.type&&"custom"!==t.type)if(t.encrypted=(null==t?void 0:t.encrypted)||!1,"file"===t.type&&null!==(E=i.currentInput)&&void 0!==E&&E[t.field]&&(P.fileNameToDisplay="Previous File"),e.mode===sr.F9)P.value=void 0!==t.defaultValue?null==t?void 0:t.defaultValue:null,P.display=void 0===(null==t||null===(_=t.options)||void 0===_?void 0:_.display)||t.options.display,P.error=!1,P.disabled=!1===(null==t||null===(j=t.options)||void 0===j?void 0:j.enable),d[t.field]=P;else if(e.mode===sr.rG){var k,x,C,A,T;P.value=void 0!==(null===(k=i.currentInput)||void 0===k?void 0:k[t.field])?null===(x=i.currentInput)||void 0===x?void 0:x[t.field]:null,P.value=t.encrypted?"":P.value,P.display=void 0===(null==t||null===(C=t.options)||void 0===C?void 0:C.display)||t.options.display,P.error=!1,P.disabled=!1===(null==t||null===(A=t.options)||void 0===A?void 0:A.enable),"name"===t.field?P.disabled=!0:void 0!==(null==t||null===(T=t.options)||void 0===T?void 0:T.disableonEdit)&&(P.disabled=t.options.disableonEdit),d[t.field]=P}else if(e.mode===sr.UT){var D,M,N;P.value="name"===t.field||t.encrypted?"":null===(D=i.currentInput)||void 0===D?void 0:D[t.field],P.display=void 0===(null==t||null===(M=t.options)||void 0===M?void 0:M.display)||t.options.display,P.error=!1,P.disabled=!1===(null==t||null===(N=t.options)||void 0===N?void 0:N.enable),d[t.field]=P}else{if(e.mode!==sr.DJ)throw new Error("Invalid mode : ".concat(e.mode));var R,L,I,F,z;t.defaultValue=void 0!==t.defaultValue?t.defaultValue:void 0,P.value=void 0!==(null===(R=i.currentInput)||void 0===R?void 0:R[t.field])?null===(L=i.currentInput)||void 0===L?void 0:L[t.field]:t.defaultValue,P.value=t.encrypted?"":P.value,P.display=void 0===(null==t||null===(I=t.options)||void 0===I?void 0:I.display)||t.options.display,P.error=!1,P.disabled=!1===(null==t||null===(F=t.options)||void 0===F?void 0:F.enable),"name"===t.field?P.disabled=!0:void 0!==(null==t||null===(z=t.options)||void 0===z?void 0:z.disableonEdit)&&(P.disabled=t.options.disableonEdit),d[t.field]=P}else"custom"===t.type&&(P.value=null===(S=i.currentInput)||void 0===S?void 0:S[t.field]),d[t.field]=P;if("singleSelect"===t.type||"multipleSelect"===t.type){var V,U=null===(V=t.options)||void 0===V?void 0:V.dependencies;U&&U.forEach((function(e){var r=i.dependencyMap.get(e);r&&"string"==typeof t.field?r[t.field]=U:i.dependencyMap.set(e,en({},t.field,U))}))}p.push(t)}})),i.entities=p;var v={};i.dependencyMap.forEach((function(e){v=Kr(Kr({},v),e)}));var h,y={};Object.keys(v).forEach((function(e){var t=v[e],r={},n=!0;t.forEach((function(e){var t,o,a=!(null===(t=i.entities)||void 0===t||null===(t=t.find((function(t){return t.field===e})))||void 0===t||!t.required),l=null===(o=d[e])||void 0===o?void 0:o.value;a&&!l?(n=!1,r[e]=null):r[e]=l})),n&&(y[e]={dependencyValues:{$set:r}})})),d=u()(d,y),i.fieldsWithModifications=(h=i.entities.filter((function(e){return!("text"!==(t=e).type&&"textarea"!==t.type&&"singleSelect"!==t.type&&"multipleSelect"!==t.type&&"checkbox"!==t.type&&"radio"!==t.type&&"file"!==t.type||null==t||!t.modifyFieldsOnValue);var t})),h);var m=Vr({data:d},i.props.mode,i.fieldsWithModifications);return m.shouldUpdateState&&(d=Kr({},m.newState.data)),i.state={data:d,errorMsg:"",warningMsg:(null===(o=i.customWarningMessage)||void 0===o?void 0:o.message)||""},i.hookDeferred&&i.hookDeferred.then((function(){var e;if("function"==typeof(null===(e=i.hook)||void 0===e?void 0:e.onCreate))try{i.hook.onCreate()}catch(e){rn({methodName:"onCreate",error:e})}})),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Qr(e,t)}(t,e),function(e,t,r){return t&&Yr(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e,t=this;return this.flag&&(this.hookDeferred&&this.hookDeferred.then((function(){var e;if("function"==typeof(null===(e=t.hook)||void 0===e?void 0:e.onRender))try{t.hook.onRender()}catch(e){rn({methodName:"onRender",error:e})}})),this.props.mode===sr.rG&&this.hookDeferred&&this.hookDeferred.then((function(){var e;if("function"==typeof(null===(e=t.hook)||void 0===e?void 0:e.onEditLoad))try{t.hook.onEditLoad()}catch(e){rn({methodName:"onEditLoad",error:e})}})),this.flag=!1),a.createElement("div",null,a.createElement("form",{onSubmit:this.handleSubmit,style:this.props.mode===sr.DJ?{marginTop:"25px"}:{}},this.generateWarningMessage(),this.generateErrorMessage(),null===(e=this.entities)||void 0===e?void 0:e.map((function(e){var r;if(t.groupEntities.includes(e.field))return null;var n=null===(r=t.state)||void 0===r||null===(r=r.data)||void 0===r?void 0:r[e.field];return n?a.createElement(Ar,{key:e.field,utilityFuncts:t.utilControlWrapper,value:n.value,display:n.display,error:n.error,entity:e,serviceName:t.props.serviceName,mode:t.props.mode,disabled:n.disabled,markdownMessage:n.markdownMessage,dependencyValues:n.dependencyValues||null,fileNameToDisplay:n.fileNameToDisplay,modifiedEntitiesData:n.modifiedEntitiesData}):null})),this.renderGroupElements()))}}])}(a.PureComponent);en(nn,"contextType",Mr.A);const on=nn},37668:(e,t,r)=>{r.d(t,{A:()=>x});var n,o=r(96540),i=r(64200),a=r.n(i),l=r(92568),u=r(24379),c=r.n(u),s=r(20259),f=r(33563),d=r(74042),p=r(41183);function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function h(){h=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),l=new D(n||[]);return o(a,"_invoke",{value:x(e,r,l)}),a}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",p="suspendedYield",y="executing",m="completed",b={};function g(){}function w(){}function O(){}var E={};c(E,a,(function(){return this}));var _=Object.getPrototypeOf,j=_&&_(_(M([])));j&&j!==r&&n.call(j,a)&&(E=j);var S=O.prototype=g.prototype=Object.create(E);function P(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(o,i,a,l){var u=f(e[o],e,i);if("throw"!==u.type){var c=u.arg,s=c.value;return s&&"object"==v(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,a,l)}),(function(e){r("throw",e,a,l)})):t.resolve(s).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,l)}))}l(u.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function x(t,r,n){var o=d;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===m){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var l=n.delegate;if(l){var u=C(l,n);if(u){if(u===b)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var c=f(t,r,n);if("normal"===c.type){if(o=n.done?m:p,c.arg===b)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=m,n.method="throw",n.arg=c.arg)}}}function C(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,C(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),b;var i=f(o,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,b;var a=i.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,b):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,b)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function M(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(v(t)+" is not iterable")}return w.prototype=O,o(S,"constructor",{value:O,configurable:!0}),o(O,"constructor",{value:w,configurable:!0}),w.displayName=c(O,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===w||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,O):(e.__proto__=O,c(e,u,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},P(k.prototype),c(k.prototype,l,(function(){return this})),t.AsyncIterator=k,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new k(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},P(S),c(S,u,"Generator"),c(S,a,(function(){return this})),c(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=M,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return l.type="throw",l.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),c=n.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),b},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:M(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),b}},t}function y(e,t,r,n,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void r(e)}l.done?t(u):Promise.resolve(u).then(n,o)}function m(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_(n.key),n)}}function b(e,t,r){return t=w(t),function(e,t){if(t&&("object"==v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,g()?Reflect.construct(t,r||[],w(e).constructor):t.apply(e,r))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}function E(e,t,r){return(t=_(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=v(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==v(t)?t:t+""}var j,S,P=(0,l.default)(a())(n||(j=["\n width: 800px;\n"],S||(S=j.slice(0)),n=Object.freeze(Object.defineProperties(j,{raw:{value:Object.freeze(S)}})))),k=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),E(r=b(this,t,[e]),"form",void 0),E(r,"buttonText",void 0),E(r,"handleRequestClose",(function(){r.props.handleRequestClose()})),E(r,"handleSubmit",function(){var e,t=(e=h().mark((function e(t){var n;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(n=r.form.current)||void 0===n?void 0:n.handleSubmit(t);case 2:e.sent&&r.handleRequestClose();case 4:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){y(i,n,o,a,l,"next",e)}function l(e){y(i,n,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}()),E(r,"handleFormSubmit",(function(e,t){r.setState({isSubmititng:e}),t&&r.handleRequestClose()})),r.form=o.createRef(),r.state={isSubmititng:!1},e.mode===f.F9?r.buttonText=(0,s._)("Add"):e.mode===f.UT?r.buttonText=(0,s._)("Save"):e.mode===f.rG?r.buttonText=(0,s._)("Update"):r.buttonText=(0,s._)("Submit"),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),function(e,t,r){return t&&m(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){return o.createElement(P,{open:this.props.open},o.createElement(a().Header,{title:this.props.formLabel,onRequestClose:this.handleRequestClose}),o.createElement(a().Body,null,o.createElement(p.A,{ref:this.form,page:this.props.page,serviceName:this.props.serviceName,mode:this.props.mode,stanzaName:this.props.stanzaName||"unknownStanza",handleFormSubmit:this.handleFormSubmit,groupName:this.props.groupName})),o.createElement(a().Footer,null,o.createElement(d.OV,{appearance:"secondary",onClick:this.handleRequestClose,label:(0,s._)("Cancel"),disabled:this.state.isSubmititng}),o.createElement(d.OV,{className:"saveBtn",appearance:"primary",label:this.state.isSubmititng?o.createElement(c(),null):this.buttonText,onClick:this.handleSubmit,disabled:this.state.isSubmititng})))}}])}(o.Component);const x=k},80917:(e,t,r)=>{r.d(t,{A:()=>A});var n,o,i=r(96540),a=r(59421),l=r.n(a),u=r(24379),c=r.n(u),s=r(52473),f=r.n(s),d=r(20259),p=r(78967),v=r(39643),h=r.n(v),y=r(92568),m=r(33563),b=r(41183),g=r(13199),w=r(17467),O=r(74042);function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function _(){_=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var i=t&&t.prototype instanceof m?t:m,a=Object.create(i.prototype),l=new D(n||[]);return o(a,"_invoke",{value:x(e,r,l)}),a}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",p="suspendedYield",v="executing",h="completed",y={};function m(){}function b(){}function g(){}var w={};c(w,a,(function(){return this}));var O=Object.getPrototypeOf,j=O&&O(O(M([])));j&&j!==r&&n.call(j,a)&&(w=j);var S=g.prototype=m.prototype=Object.create(w);function P(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(o,i,a,l){var u=f(e[o],e,i);if("throw"!==u.type){var c=u.arg,s=c.value;return s&&"object"==E(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,a,l)}),(function(e){r("throw",e,a,l)})):t.resolve(s).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,l)}))}l(u.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function x(t,r,n){var o=d;return function(i,a){if(o===v)throw Error("Generator is already running");if(o===h){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var l=n.delegate;if(l){var u=C(l,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=v;var c=f(t,r,n);if("normal"===c.type){if(o=n.done?h:p,c.arg===y)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=h,n.method="throw",n.arg=c.arg)}}}function C(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,C(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=f(o,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function M(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(E(t)+" is not iterable")}return b.prototype=g,o(S,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:b,configurable:!0}),b.displayName=c(g,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,c(e,u,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},P(k.prototype),c(k.prototype,l,(function(){return this})),t.AsyncIterator=k,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new k(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},P(S),c(S,u,"Generator"),c(S,a,(function(){return this})),c(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=M,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return l.type="throw",l.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),c=n.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:M(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function j(e,t,r,n,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void r(e)}l.done?t(u):Promise.resolve(u).then(n,o)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function P(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var k=y.default.div(n||(n=P(["\n box-shadow: ",";\n padding: ",";\n"])),p.variables.embossShadow,p.variables.spacing),x=y.default.div(o||(o=P(["\n margin-top: ",";\n text-align: right;\n"])),p.variables.spacingHalf);function C(e){var t,r,n=e.handleRequestClose,o=e.serviceName,a=e.mode,u=e.stanzaName,s=e.formLabel,p=e.page,v=e.groupName,y=(0,i.useRef)(null),E=(t=(0,i.useState)(!1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(t,r)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?S(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),P=E[0],C=E[1],A=(0,d._)("Submit");a===m.F9?A=(0,d._)("Add"):a===m.UT?A=(0,d._)("Clone Input"):a===m.rG&&(A=(0,d._)("Update"));var T=function(){var e,t=(e=_().mark((function e(t){var r;return _().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(r=y.current)||void 0===r?void 0:r.handleSubmit(t);case 2:e.sent&&n();case 4:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){j(i,n,o,a,l,"next",e)}function l(e){j(i,n,o,a,l,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return i.createElement(f(),{gutter:8},i.createElement(f().Row,{style:{padding:"5px 0px"}},i.createElement(f().Column,null,i.createElement(g.qA,null,i.createElement(l(),{onClick:n},p===w.zl?(0,d._)("Inputs"):(0,d._)("Configuration"))," > ",(0,d._)(s)))),i.createElement(f().Row,null,i.createElement(f().Column,{span:2}),i.createElement(f().Column,{span:8,style:{maxWidth:"800px"}},i.createElement(k,null,i.createElement(h(),{style:{paddingLeft:"30px"},level:3},(0,d._)(s)),i.createElement(b.A,{ref:y,page:p,serviceName:o,mode:a,stanzaName:u||"",handleFormSubmit:function(e,t){C(e),t&&n()},groupName:v})),i.createElement(x,null,i.createElement(O.OV,{appearance:"secondary",onClick:n,label:(0,d._)("Cancel"),disabled:P,style:{width:"80px"}}),i.createElement(O.OV,{type:"Submit",appearance:"primary",label:P?i.createElement(c(),null):A,onClick:T,disabled:P,style:{width:"80px"}}))),i.createElement(f().Column,{span:2})))}const A=(0,i.memo)(C)},96791:(e,t,r)=>{r.d(t,{A:()=>D});var n,o,i,a,l,u=r(96540),c=r(39643),s=r.n(c),f=r(20259),d=r(15759),p=r.n(d),v=r(68623),h=r.n(v),y=r(92568),m=r(78967),b=r(58813);function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function w(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,O(n.key),n)}}function O(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=g(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==g(t)?t:t+""}function E(e,t,r){return t=j(t),function(e,t){if(t&&("object"==g(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,_()?Reflect.construct(t,r||[],j(e).constructor):t.apply(e,r))}function _(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_=function(){return!!e})()}function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function S(e,t){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},S(e,t)}function P(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var k=y.default.div(n||(n=P(["\n display: flex;\n justify-content: center; // Ensures horizontal centering of children\n align-items: center; // Ensures vertical centering\n width: 100%; // Takes up full width of its parent\n"]))),x=(0,y.default)(p())(o||(o=P(["\n display: flex;\n flex: 0;\n box-shadow: ",";\n min-width: 30rem;\n"])),m.variables.overlayShadow),C=(0,y.default)(s())(i||(i=P(["\n text-align: center;\n"]))),A=(0,y.default)(h())(a||(a=P(["\n font-size: 120px;\n color: ",";\n"])),m.variables.alertColor),T=y.default.details(l||(l=P(["\n white-space: pre-wrap;\n word-break: break-word;\n"])));const D=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=E(this,t,[e])).state={error:null},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),r=t,o=[{key:"getDerivedStateFromError",value:function(e){return{error:e}}}],(n=[{key:"componentDidCatch",value:function(e){this.setState({error:e}),console.error(e)}},{key:"render",value:function(){if(this.state.error){var e,t=(0,b.ZN)(null===(e=this.state)||void 0===e?void 0:e.error);return u.createElement(k,null,u.createElement(x,null,u.createElement(p().Header,null,u.createElement(C,{level:2},u.createElement(A,null),u.createElement(T,{as:"p"},(0,f.gettext)("Something went wrong!")))),u.createElement(p().Body,null,t&&u.createElement(T,{as:"p"},t))))}return this.props.children}}])&&w(r.prototype,n),o&&w(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(u.Component)},38837:(e,t,r)=>{r.d(t,{A:()=>d});var n,o,i,a=r(96540),l=r(92568),u=r(78967),c=r(59421),s=r.n(c),f=l.default.p(n||(o=["\n & {\n font-size: ",";\n margin-bottom: 10px;\n white-space: pre-line;\n }\n"],i||(i=o.slice(0)),n=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))),u.variables.fontSize);const d=function(e){if(null==e||!e.text)return a.createElement(a.Fragment,null);var t=function(e){var t=null==e?void 0:e.text.split(/\]\]|\[\[/);return null==t?void 0:t.map((function(t){var r,n=null==e||null===(r=e.links)||void 0===r?void 0:r.find((function(e){return e.slug===t}));return n?a.createElement(s(),{to:n.link,openInNewContext:!0,key:"subDescription".concat(n.slug)},n.linkText):t})).flat()}(e);return a.createElement(f,null,t)}},36253:(e,t,r)=>{r.d(t,{A:()=>Mt});var n=r(96540),o=r(46894),i=r.n(o),a=r(71083),l=r(36371),u=r(81705),c=r(10670),s=r(5556),f=r.n(s),d=r(52529),p=r.n(d),v=r(20259),h=r(84976),y=r(33563),m=r(17467),b=r(76536),g=r.n(b),w=r(92568),O=r(50934),E=r.n(O),_=r(66930);function j(e,t){var r=[];return null!=t&&t.length&&t.forEach((function(t){var o=(0,v._)(t.label);t.field in e&&null!==e[t.field]&&""!==e[t.field]&&(r.push(n.createElement(g().Term,{key:t.field},o)),r.push(n.createElement(g().Description,{key:"".concat(t.field,"_decr")},t.mapping&&t.mapping[e[t.field]]?t.mapping[e[t.field]]:String(e[t.field]))))})),r}function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function x(){x=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var i=t&&t.prototype instanceof m?t:m,a=Object.create(i.prototype),l=new D(n||[]);return o(a,"_invoke",{value:k(e,r,l)}),a}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var d="suspendedStart",p="suspendedYield",v="executing",h="completed",y={};function m(){}function b(){}function g(){}var w={};c(w,a,(function(){return this}));var O=Object.getPrototypeOf,E=O&&O(O(M([])));E&&E!==r&&n.call(E,a)&&(w=E);var _=g.prototype=m.prototype=Object.create(w);function j(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function P(e,t){function r(o,i,a,l){var u=f(e[o],e,i);if("throw"!==u.type){var c=u.arg,s=c.value;return s&&"object"==S(s)&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,a,l)}),(function(e){r("throw",e,a,l)})):t.resolve(s).then((function(e){c.value=e,a(c)}),(function(e){return r("throw",e,a,l)}))}l(u.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function k(t,r,n){var o=d;return function(i,a){if(o===v)throw Error("Generator is already running");if(o===h){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var l=n.delegate;if(l){var u=C(l,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=v;var c=f(t,r,n);if("normal"===c.type){if(o=n.done?h:p,c.arg===y)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=h,n.method="throw",n.arg=c.arg)}}}function C(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,C(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=f(o,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function M(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(S(t)+" is not iterable")}return b.prototype=g,o(_,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:b,configurable:!0}),b.displayName=c(g,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,c(e,u,"GeneratorFunction")),e.prototype=Object.create(_),e},t.awrap=function(e){return{__await:e}},j(P.prototype),c(P.prototype,l,(function(){return this})),t.AsyncIterator=P,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new P(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},j(_),c(_,u,"Generator"),c(_,a,(function(){return this})),c(_,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=M,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(T),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return l.type="throw",l.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),c=n.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:M(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}function C(e,t,r,n,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void r(e)}l.done?t(u):Promise.resolve(u).then(n,o)}function A(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){C(i,n,o,a,l,"next",e)}function l(e){C(i,n,o,a,l,"throw",e)}a(void 0)}))}}function T(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,I(n.key),n)}}function D(e,t,r){return t=N(t),function(e,t){if(t&&("object"==S(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,M()?Reflect.construct(t,r||[],N(e).constructor):t.apply(e,r))}function M(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(M=function(){return!!e})()}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}function R(e,t){return R=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},R(e,t)}function L(e,t,r){return(t=I(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function I(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==S(t)?t:t+""}function F(e){var t,r;console.error("[Custom Control] Something went wrong while calling ".concat(e.methodName,". Error: ").concat(null===(t=e.error)||void 0===t?void 0:t.name," ").concat(null===(r=e.error)||void 0===r?void 0:r.message))}var z=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),L(r=D(this,t,[e]),"loadCustomControl",(function(){return new Promise((function(e,t){var n=r.props,o=n.type,i=n.fileName,a=(0,c.Sb)();if("external"===o)import("".concat((0,_.B)(),"/custom/").concat(i,".js")).then((function(t){return e(t.default)})).catch((function(e){return t(e)}));else{var l=a.meta.name;require(["app/".concat(l,"/js/build/custom/").concat(i)],(function(t){return e(t)}),(function(e){return t(e)}))}}))})),L(r,"callCustomMethod",function(){var e=A(x().mark((function e(t){var n,o,i,a,l=arguments;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,"function"!=typeof r.customControl[t]){e.next=4;break}for(o=l.length,i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=l[a];return e.abrupt("return",(n=r.customControl)[t].apply(n,i));case 4:return e.abrupt("return",null);case 7:return e.prev=7,e.t0=e.catch(0),F({methodName:t,error:e.t0}),e.abrupt("return",null);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}()),L(r,"handleNoGetDLRows",(function(){r.customControl&&"function"==typeof r.customControl.render||r.setState((function(e){return k(k({},e),{},{methodNotPresentError:'At least "render" either "getDLRows" method should be present.'})})),r.setState((function(e){return k(k({},e),{},{loading:!1})}))})),r.state={loading:!0,row:k({},e.row),checkMethodIsPresent:!1,methodNotPresentError:""},r.shouldRender=!0,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&R(e,t)}(t,e),r=t,o=[{key:"componentDidMount",value:function(){var e=this,t=(0,c.Sb)();this.loadCustomControl().then(function(){var r=A(x().mark((function r(n){var o;return x().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if("function"==typeof n){r.next=3;break}return e.setState({loading:!1,methodNotPresentError:"Loaded module is not a constructor function"}),r.abrupt("return");case 3:return e.customControl=new n(t,e.props.serviceName,e.el,e.state.row,e.props.field),r.next=6,e.callCustomMethod("getDLRows");case 6:o=r.sent;try{o&&"object"===S(o)&&!Array.isArray(o)?e.setState({row:k({},o),checkMethodIsPresent:!0,loading:!1}):null!==o?e.setState({loading:!1,checkMethodIsPresent:!0,methodNotPresentError:"getDLRows method did not return a valid object"}):e.handleNoGetDLRows()}catch(t){F({methodName:"getDLRows",error:t}),e.handleNoGetDLRows()}case 8:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()).catch((function(){return e.setState({loading:!1,methodNotPresentError:"Error loading custom control"})}))}},{key:"shouldComponentUpdate",value:function(e,t){return this.props.row!==e.row||!(t.loading||!this.shouldRender)&&(this.shouldRender=!1,!0)}},{key:"render",value:function(){var e,t=this,r=this.state,o=r.row,i=r.loading,a=r.checkMethodIsPresent,l=r.methodNotPresentError,u=this.props.moreInfo;if(!i&&!a&&this.customControl&&"function"==typeof this.customControl.render)try{this.customControl.render(o,u)}catch(e){F({methodName:"render",error:e})}return e=l?n.createElement("span",{style:{display:"flex",alignItems:"center"}},n.createElement(E(),{style:{color:"red",marginRight:"4px"}}),l):a?n.createElement(g(),{termWidth:250},j(o,u)):n.createElement("span",{ref:function(e){t.el=e},style:{visibility:i?"hidden":"visible"}}),n.createElement(n.Fragment,null,i&&(0,v._)("Loading..."),e)}}],o&&T(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,o}(n.Component);z.propTypes={serviceName:f().string.isRequired,row:f().object.isRequired,field:f().string,fileName:f().string.isRequired,type:f().string,moreInfo:f().array.isRequired};const V=z;var U,B,K,W=(0,w.default)(p().Cell)(U||(B=["\n border-top: none;\n"],K||(K=B.slice(0)),U=Object.freeze(Object.defineProperties(B,{raw:{value:Object.freeze(K)}}))));function q(e,t,r){var o,i,a=null===(o=(0,c.Sb)().pages)||void 0===o?void 0:o.inputs,l=null!=a&&a.table?a.table.customRow:null===(i=a.services.find((function(e){return e.name===t.serviceName})).table)||void 0===i?void 0:i.customRow;return n.createElement(p().Row,{key:"".concat(t.id,"-expansion"),style:{wordBreak:"break-word"}},n.createElement(W,{colSpan:e},l&&l.src?n.createElement(n.Fragment,null,n.createElement(V,{serviceName:t.serviceName,row:t,fileName:l.src,type:l.type,moreInfo:r})):n.createElement(g(),{termWidth:250},j(t,r))))}var G,H,$=r(90785),Y=r(24379),Z=r.n(Y),J=r(73997),X=r.n(J),Q=r(83590),ee=r.n(Q),te=r(28546),re=r.n(te),ne=r(40426),oe=r.n(ne),ie=r(40787),ae=r.n(ie),le=r(56538),ue=r.n(le),ce=r(35369),se=r.n(ce);function fe(){return fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},fe.apply(null,arguments)}function de(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var pe=(0,w.default)(p().Cell)(G||(G=de(["\n padding: 2px;\n"]))),ve=w.default.div(H||(H=de(["\n display: flex;\n\n .toggle_switch {\n padding: 0;\n margin-right: 10px;\n }\n"])));function he(e){var t=e.row,r=e.columns,o=e.rowActions,i=e.headerMapping,a=e.handleToggleActionClick,u=e.handleEditActionClick,c=e.handleCloneActionClick,s=e.handleDeleteActionClick,f=(0,n.useCallback)((function(t){return n.createElement(pe,{"data-column":"actions",key:t.id},n.createElement(ee(),null,!e.readonly&&o.includes("edit")&&n.createElement(re(),{content:(0,v._)("Edit")},n.createElement(l.C7,{appearance:"flat",icon:n.createElement(oe(),{screenReaderText:null,size:1}),onClick:function(){return u(t)},className:"editBtn"})),o.includes("clone")&&n.createElement(re(),{content:(0,v._)("Clone")},n.createElement(l.C7,{appearance:"flat",icon:n.createElement(ue(),{screenReaderText:null,size:1}),onClick:function(){return c(t)},className:"cloneBtn"})),o.includes("search")&&n.createElement(re(),{content:(0,v._)("Go to search for events associated with ".concat(t.name))},n.createElement(l.C7,{appearance:"flat",icon:n.createElement(ae(),{screenReaderText:null,size:1}),to:"/app/search/search?q=search%20index%3D_internal%20source%3D*".concat(t.name,"*"),className:"searchBtn",inline:!1,target:"_blank"})),!e.readonly&&o.includes("delete")&&n.createElement(re(),{content:(0,v._)("Delete")},n.createElement(l.C7,{appearance:"flat",icon:n.createElement(se(),{screenReaderText:null,size:1}),onClick:function(){return s(t)},className:"deleteBtn"}))))}),[u,c,s]),d="Enabled";return t.__toggleShowSpinner?d=n.createElement(Z(),null):t.disabled&&(d=null!=i&&i.disabled&&i.disabled[t.disabled]?i.disabled[t.disabled]:"Disabled"),n.createElement(p().Row,fe({key:t.name||t.id},e),r&&r.length&&r.map((function(r){var o="";if(r.customCell&&r.customCell.src)o=n.createElement(p().Cell,{"data-column":r.field,key:r.field},function(e,r){return n.createElement(V,{serviceName:t.serviceName,field:r.field,row:e,fileName:r.customCell.src,type:r.customCell.type})}(t,r));else if("disabled"===r.field){var l,u;o=n.createElement(p().Cell,{"data-column":r.field,key:r.field},n.createElement(ve,null,n.createElement(X(),{key:t.name,value:t.disabled,onClick:function(){return a(t)},selected:!t.disabled,disabled:t.__toggleShowSpinner||e.readonly,appearance:"toggle",className:"toggle_switch",selectedLabel:(0,v._)(null!=i&&null!==(l=i.disabled)&&void 0!==l&&l.false?i.disabled.false:"Enabled"),unselectedLabel:(0,v._)(null!=i&&null!==(u=i.disabled)&&void 0!==u&&u.true?i.disabled.true:"Disabled")}),n.createElement("span",{"data-test":"status"},d)))}else o="actions"===r.field?f(t):n.createElement(p().Cell,{style:{wordBreak:"break-word"},"data-column":r.field,key:r.field},i[r.field]&&Object.prototype.hasOwnProperty.call(i[r.field],t[r.field])?i[r.field][t[r.field]]:t[r.field]);return o})))}he.propTypes={row:f().any,readonly:f().bool,columns:f().array,rowActions:f().array,headerMapping:f().object,handleToggleActionClick:f().func,handleEditActionClick:f().func,handleCloneActionClick:f().func,handleDeleteActionClick:f().func};const ye=n.memo(he);var me,be=r(37668),ge=r(64200),we=r.n(ge),Oe=r(57914),Ee=r.n(Oe),_e=r(74042),je=r(44798),Se=r(58813);function Pe(e){return Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pe(e)}function ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ke(Object(r),!0).forEach((function(t){Ne(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ce(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Re(n.key),n)}}function Ae(e,t,r){return t=De(t),function(e,t){if(t&&("object"==Pe(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Te()?Reflect.construct(t,r||[],De(e).constructor):t.apply(e,r))}function Te(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Te=function(){return!!e})()}function De(e){return De=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},De(e)}function Me(e,t){return Me=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Me(e,t)}function Ne(e,t,r){return(t=Re(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Re(e){var t=function(e,t){if("object"!=Pe(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Pe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Pe(t)?t:t+""}var Le=(0,w.default)(we())(me||(me=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n width: 800px;\n"]))),Ie=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ne(r=Ae(this,t,[e]),"handleRequestClose",(function(){r.setState((function(e){return xe(xe({},e),{},{ErrorMsg:""})})),r.props.handleRequestClose()})),Ne(r,"handleDelete",(function(){r.setState((function(e){return xe(xe({},e),{},{isDeleting:!0,ErrorMsg:""})}),(function(){(0,u.Y)({serviceName:"".concat(r.props.serviceName,"/").concat(encodeURIComponent(r.props.stanzaName)),customHeaders:{"Content-Type":"application/x-www-form-urlencoded"},method:"delete",handleError:!1}).catch((function(e){var t=(0,Se.ZN)(e);return r.setState({ErrorMsg:t,isDeleting:!1}),Promise.reject(e)})).then((function(){var e;null===(e=r.context)||void 0===e||e.setRowData(i()(r.context.rowData,Ne({},r.props.serviceName,{$unset:[r.props.stanzaName]}))),r.setState({isDeleting:!1}),r.handleRequestClose(),(0,c.zH)('Deleted "'.concat(r.props.stanzaName,'"'),"success")}))}))})),Ne(r,"generateErrorMessage",(function(){return r.state.ErrorMsg?n.createElement("div",null,n.createElement(Ee(),{appearance:"fill",type:"error"},r.state.ErrorMsg)):null})),r.state={isDeleting:!1,ErrorMsg:""},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Me(e,t)}(t,e),function(e,t,r){return t&&Ce(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e;return e=this.props.page===m.zl?(0,Se.CK)(103,[this.props.stanzaName]):(0,Se.CK)(102,[this.props.stanzaName]),n.createElement(Le,{open:this.props.open},n.createElement(we().Header,{title:(0,Se.CK)(101),onRequestClose:this.handleRequestClose}),n.createElement(we().Body,{className:"deletePrompt"},this.generateErrorMessage(),n.createElement("p",null,e)),n.createElement(we().Footer,null,n.createElement(_e.OV,{appearance:"secondary",onClick:this.handleRequestClose,label:(0,v._)("Cancel"),disabled:this.state.isDeleting}),n.createElement(_e.OV,{appearance:"primary",label:this.state.isDeleting?n.createElement(Z(),null):(0,v._)("Delete"),onClick:this.handleDelete,disabled:this.state.isDeleting})))}}])}(n.Component);Ne(Ie,"contextType",je.A);const Fe=Ie;function ze(){var e=(0,n.useContext)(je.A);if(!e)throw new Error("useTableContext must be used within <TableContextProvider />");return e}function Ve(e){return Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ve(e)}function Ue(){return Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ue.apply(null,arguments)}function Be(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ke(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(r),!0).forEach((function(t){We(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function We(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=Ve(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Ve(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ve(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ge(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ge(e,t):void 0}}(e,t)||function(){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 Ge(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function He(e){var t=e.page,r=e.serviceName,o=e.data,i=e.handleToggleActionClick,a=e.handleOpenPageStyleDialog,u=e.handleSort,s=e.sortDir,f=e.sortKey,d=e.tableConfig,b=(0,c.Sb)(),g=qe((0,n.useState)({open:!1}),2),w=g[0],O=g[1],E=qe((0,n.useState)({open:!1}),2),_=E[0],j=E[1],S=ze().rowData,P=t===m.zl&&"readonlyFieldId"in b.pages.inputs?b.pages.inputs.readonlyFieldId:void 0,k=d.moreInfo,x=d.header,C=d.actions,A={};x.forEach((function(e){A[e.field]=e.mapping}));var T=(0,n.useMemo)((function(){return function(e,t){var r={};return e===m.zl?t.pages.inputs.services.forEach((function(e){r[e.name]=e.style===$.S?$.S:$.K})):t.pages.configuration.tabs.forEach((function(e){r[e.name]=e.style===$.S?$.S:$.K})),r}(t,b)}),[t,b]),D=qe((0,h.ok)(),2),M=D[0],N=D[1],R=M.get("tab"),L=M.get("record");(0,n.useEffect)((function(){if((R===r||void 0===r)&&L&&!w.open){var e=Object.keys(S).find((function(e){return void 0!==S[e][L]}));if(e){var t=S[e][L];O(Ke(Ke({},w),{},{open:!0,serviceName:t.serviceName,stanzaName:t.name,mode:y.rG}))}}}),[R,L,w,S,r]);var I,F=function(){if(M.has("record")){var e=new URLSearchParams(M);e.delete("record"),N(e)}O(Ke(Ke({},w),{},{open:!1}))},z=(0,n.useCallback)((function(e){T[e.serviceName]===$.S?a(e,y.rG):O(Ke(Ke({},w),{},{open:!0,serviceName:e.serviceName,stanzaName:e.name,mode:y.rG}))}),[w]),V=(0,n.useCallback)((function(e){T[e.serviceName]===$.S?a(e,y.UT):O(Ke(Ke({},w),{},{open:!0,serviceName:e.serviceName,stanzaName:e.name,mode:y.UT}))}),[w]),U=(0,n.useCallback)((function(e){j(Ke(Ke({},_),{},{open:!0,stanzaName:e.name,serviceName:e.serviceName}))}),[_]),B=(I=[],x&&x.length&&x.forEach((function(e){I.push(Ke(Ke({},e),{},{sortKey:e.field||null}))})),C&&C.length&&I.push({label:"Actions",field:"actions",sortKey:""}),I),K=(0,n.useCallback)((function(){return n.createElement(p().Head,null,B&&B.length&&B.map((function(e){return n.createElement(p().HeadCell,{key:e.field,onSort:e.sortKey?u:null,sortKey:e.sortKey?e.sortKey:null,sortDir:e.sortKey&&e.sortKey===f?s:"none"},e.label)})))}),[B,u,s,f]);return n.createElement(n.Fragment,null,B&&B.length&&n.createElement(p(),Ue({stripeRows:!0,headType:"docked"},k?{rowExpansion:"single"}:{}),K(),n.createElement(p().Body,null,o&&o.length&&o.map((function(e){return n.createElement(ye,Ue({key:e.name||e.id,row:e,columns:B,rowActions:C,headerMapping:A,readonly:!!P&&!!e[P],handleEditActionClick:z,handleCloneActionClick:V,handleDeleteActionClick:U,handleToggleActionClick:i},k?{expansionRow:q(B.length,e,k)}:{}))})))),o.length?null:n.createElement(l.ZB,null,"No records found"),function(){if(w.open){var e,r;if(t===m.zl)e=null===(r=b.pages.inputs.services.find((function(e){return e.name===w.serviceName})))||void 0===r?void 0:r.title;else if("configuration"===t){var o;e=null===(o=b.pages.configuration.tabs.find((function(e){return e.name===w.serviceName})))||void 0===o?void 0:o.title}return n.createElement(be.A,{page:t,open:w.open,handleRequestClose:F,serviceName:w.serviceName,stanzaName:w.stanzaName,mode:w.mode,formLabel:w.mode===y.UT?(0,v._)("Clone ")+e:(0,v._)("Update ")+e})}return null}(),n.createElement(Fe,{page:t,open:_.open,handleRequestClose:function(){j(Ke(Ke({},_),{},{open:!1}))},serviceName:_.serviceName,stanzaName:_.stanzaName}))}He.propTypes={page:f().string.isRequired,serviceName:f().string,data:f().array.isRequired,handleToggleActionClick:f().func,handleOpenPageStyleDialog:f().func,handleSort:f().func,sortDir:f().string,sortKey:f().string,tableConfig:f().object.isRequired};const $e=(0,n.memo)(He);var Ye=r(87149),Ze=r.n(Ye),Je=r(94762),Xe=r.n(Je),Qe=r(21973),et=r.n(Qe);function tt(e){var t=ze().searchText;return n.createElement(et(),{onChange:e.handleChange,value:t})}tt.propTypes={handleChange:f().func};const rt=tt;var nt,ot=r(70181),it=r.n(ot),at=r(78967),lt=(0,w.default)(we())(nt||(nt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n width: 600px;\n"])));const ut=function(e){return n.createElement(lt,{open:e.open},n.createElement(we().Header,{onRequestClose:function(){return e.handleRequestClose(!1)},title:e.title}),n.createElement(we().Body,null,n.createElement(Ee(),{appearance:"fill",type:"warning"},e.message)),n.createElement(we().Footer,null,n.createElement(_e.OV,{appearance:"primary",onClick:function(){return e.handleRequestClose(!1)},label:e.declineBtnLabel||"Cancel"}),n.createElement(_e.OV,{appearance:"primary",onClick:function(){return e.handleRequestClose(!0)},label:e.acceptBtnLabel||"OK"})))};var ct;function st(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ft(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ft(e,t):void 0}}(e,t)||function(){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 ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var dt,pt,vt=(0,w.default)(it())(ct||(ct=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n max-width: fit-content;\n font-size: ",";\n"])),at.variables.fontSize);function ht(e){var t=st((0,n.useState)(!1),2),r=t[0],o=t[1],i=st((0,n.useState)(!1),2),a=i[0],l=i[1];return e.displayActionBtnAllRows?n.createElement("div",null,n.createElement(vt,{"data-testid":"enableAllBtn",onClick:function(){o(!0),l(!1)},role:"button",disabled:e.dataRows.length<1},"Enable all"),n.createElement(vt,{"data-testid":"disableAllBtn",onClick:function(){o(!0),l(!0)},role:"button",disabled:e.dataRows.length<1},"Disable all"),r&&n.createElement(ut,{message:"Do you want to ".concat(a?"disable":"enable"," all? It may take a while."),open:r,handleRequestClose:function(t){o(!1),t&&e.dataRows.forEach((function(t){t.disabled!==a&&e.changeToggleStatus(t)}))},title:a?"Disable all":"Enable all",declineBtnLabel:"No",acceptBtnLabel:"Yes"})):null}function yt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var mt=w.default.div(dt||(dt=yt(["\n display: flex;\n justify-content: space-between;\n border-top: 1px solid #ccc;\n padding-top: 5px;\n margin-bottom: 5px;\n"]))),bt=w.default.div(pt||(pt=yt(["\n max-width: 300px;\n width: 100%;\n"])));function gt(e){var t=e.page,r=e.isTabs,o=e.services,i=e.totalElement,a=e.handleRequestModalOpen,u=e.allFilteredData,c=e.changeToggleStatus,s=e.displayActionBtnAllRows,f=ze(),d=f.pageSize,p=f.currentPage,h=f.setCurrentPage,y=f.setPageSize,b=f.searchType,g=f.setSearchType,w=f.setSearchText,O=t===m.zl?"Input":"Item";return n.createElement(mt,null,n.createElement("div",null,n.createElement("span",{className:"inputNumber"},i,i>1?(0,v._)(" ".concat(O,"s")):(0,v._)(" ".concat(O))),t===m.zl?n.createElement(l.Rb,null,n.createElement(Ze(),{value:d,className:"dropdownPage",onChange:function(e,t){var r=t.value;h(0),y(r)}},n.createElement(Ze().Option,{key:"10",label:(0,v._)("10 Per Page"),value:10}),n.createElement(Ze().Option,{key:"25",label:(0,v._)("25 Per Page"),value:25}),n.createElement(Ze().Option,{key:"50",label:(0,v._)("50 Per Page"),value:50})),!r&&function(){if(o.length<2)return null;var e=[];return(e=o.map((function(e){return n.createElement(Ze().Option,{key:e.name,label:e.title,value:e.name})}))).unshift(n.createElement(Ze().Option,{key:"all",label:(0,v._)("All"),value:"all"})),n.createElement(Ze(),{value:b,className:"dropdownInput",onChange:function(e,t){var r=t.value;h(0),g(r)}},e)}()):null),n.createElement(bt,null,n.createElement(rt,{handleChange:function(e,t){var r=t.value;h(0),w(r)}})),n.createElement("div",null,n.createElement(Xe(),{onChange:function(e,t){var r=t.page;return h(r-1)},current:p+1,alwaysShowLastPageLink:!0,totalPages:Math.ceil(i/d)}),r&&n.createElement(_e.OV,{label:(0,v._)("Add"),appearance:"primary",onClick:a})),n.createElement(ht,{displayActionBtnAllRows:s,dataRows:u,changeToggleStatus:c}))}gt.propTypes={page:f().string,services:f().array,totalElement:f().number,isTabs:f().bool,handleRequestModalOpen:f().func,displayActionBtnAllRows:f().bool,changeToggleStatus:f().func,allFilteredData:f().array};const wt=gt;function Ot(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Et(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Et(e,t):void 0}}(e,t)||function(){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 Et(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var _t=r(25991);function jt(e){return jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jt(e)}function St(e){return function(e){if(Array.isArray(e))return xt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||kt(e)||function(){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 Pt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||kt(e,t)||function(){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 kt(e,t){if(e){if("string"==typeof e)return xt(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xt(e,t):void 0}}function xt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Ct(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function At(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(r),!0).forEach((function(t){Tt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ct(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=jt(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=jt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==jt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Dt=function(e){var t=e.page,r=e.serviceName,o=e.handleRequestModalOpen,s=e.handleOpenPageStyleDialog,f=e.displayActionBtnAllRows,d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"name",t=Ot((0,n.useState)(e),2),r=t[0],o=t[1],i=Ot((0,n.useState)("asc"),2),a=i[0],l=i[1],u=(0,n.useCallback)((function(e,t){var n=r===t.sortKey?a:"none";l("asc"===n?"desc":"asc"),t.sortKey&&o(t.sortKey)}),[r,a]);return{sortKey:r,sortDir:a,handleSort:u}}(),p=d.sortKey,v=d.sortDir,h=d.handleSort,y=Pt((0,n.useState)(!0),2),b=y[0],g=y[1],w=Pt((0,n.useState)(null),2),O=w[0],E=w[1],_=(0,n.useRef)(!1),j=ze(),S=j.rowData,P=j.setRowData,k=j.pageSize,x=j.currentPage,C=j.searchText,A=j.searchType,T=(0,c.Sb)(),D=(0,n.useMemo)((function(){return function(e,t,r){var n,o,i=e===m.zl?null===(n=t.pages.inputs)||void 0===n?void 0:n.services:t.pages.configuration.tabs.filter((function(e){return e.name===r}));if(e===m.zl){if(t.pages.inputs&&"table"in t.pages.inputs)return{services:i,tableConfig:t.pages.inputs.table,readonlyFieldId:t.pages.inputs.readonlyFieldId,hideFieldId:t.pages.inputs.hideFieldId};var a=null==i?void 0:i.find((function(e){return e.name===r}));return{services:i,tableConfig:a&&"table"in a&&a.table||{},readonlyFieldId:void 0,hideFieldId:void 0}}return{services:i,tableConfig:(null===(o=t.pages.configuration.tabs.find((function(e){return e.name===r})))||void 0===o?void 0:o.table)||{},readonlyFieldId:void 0,hideFieldId:void 0}}(t,T,r)}),[t,T,r]),M=D.services,N=D.tableConfig,R=D.readonlyFieldId,L=D.hideFieldId,I=N&&"moreInfo"in N?null==N?void 0:N.moreInfo:null,F=N&&"header"in N?null==N?void 0:N.header:null,z=!!r;(0,n.useEffect)((function(){return _.current=!0,function(){_.current=!1}}),[]),(0,n.useEffect)((function(){var e,t=new AbortController;return e=(null==M?void 0:M.map((function(e){return(0,u.Y)({serviceName:e.name,params:{count:-1},signal:t.signal})})))||[],a.A.all(e).catch((function(e){if(!a.A.isCancel(e)){var t=(0,Se.ZN)(e);(0,c.zH)(t,"error"),E(e)}})).then((function(e){if(e){var t=function(e,t){var r={};return null==e||e.forEach((function(e,n){if(e&&e.name&&t){var o={};t[n].forEach((function(t){o[t.name]=At(At({},t.content),{},{id:t.id,name:t.name,serviceName:e.name,serviceTitle:e.title||""})})),r[e.name]=o}})),r}(M,e.map((function(e){return e.data.entry})));P(t)}})).finally((function(){_.current&&g(!1)})),function(){t.abort()}}),[M,P]);var V=function(e){if(!(R&&R in e&&e[R])){P((function(t){return i()(t,Tt({},e.serviceName,Tt({},e.name,{__toggleShowSpinner:{$set:!0}})))}));var t=new URLSearchParams;t.append("disabled",String(!e.disabled)),(0,u.Y)({serviceName:"".concat(e.serviceName,"/").concat(e.name),body:t,customHeaders:{"Content-Type":"application/x-www-form-urlencoded"},method:"post",handleError:!0,callbackOnError:function(){P((function(t){return i()(t,Tt({},e.serviceName,Tt({},e.name,{__toggleShowSpinner:{$set:!1}})))}))}}).then((function(t){P((function(r){return i()(r,Tt({},e.serviceName,Tt({},e.name,{disabled:{$set:(0,_t.Hn)(t.data.entry[0].content.disabled)},__toggleShowSpinner:{$set:!1}})))}))}))}},U=(0,n.useCallback)((function(e){var t=[],r=[].concat(St((null==F?void 0:F.map((function(e){return e.field})))||[]),St((null==I?void 0:I.map((function(e){return e.field})))||[]));return Object.values(e).forEach((function(e){Object.entries(e).some((function(e){var t=Pt(e,2),n=t[0],o=t[1];return r.includes(n)&&"string"==typeof o&&o.toLowerCase().includes(C.toLowerCase().trim())}))&&t.push(e)})),t}),[F,I,C]);if(O)throw O;if(b)return n.createElement(l.Ku,{size:"medium"});var B=function(){var e,t=[];"all"===A?Object.keys(S).forEach((function(e){var r=C?U(S[e]):Object.keys(S[e]).map((function(t){return S[e][t]}));t=t.concat(r)})):t=U(S[A]),z&&(t=t.filter((function(e){return e.serviceName===r}))),L&&(t=t.filter((function(e){return!e[L]})));var n=(null==F||null===(e=F.find((function(e){return e.field===p})))||void 0===e?void 0:e.mapping)||{},o=t.sort((function(e,t){if("asc"===v)return(void 0===e[p]?"":n[String(e[p])]||e[p])>(void 0===t[p]?"":n[String(t[p])]||t[p])?1:-1;if("desc"===v){var r=void 0===e[p]?"":n[String(e[p])]||e[p];return(void 0===t[p]?"":n[String(t[p])]||t[p])>r?1:-1}return 0})),i=o.slice(x*k,(x+1)*k);return x>0&&!i.length&&(i=o.slice((x-1)*k,k)),{filteredData:i,totalElement:t.length,allFilteredData:t}}(),K=B.filteredData,W=B.totalElement,q=B.allFilteredData;return n.createElement(n.Fragment,null,n.createElement(wt,{page:t,services:M,totalElement:W,handleRequestModalOpen:o,changeToggleStatus:V,isTabs:z,allFilteredData:q,displayActionBtnAllRows:f}),n.createElement($e,{page:t,serviceName:r,data:K,handleToggleActionClick:function(e){return V(e)},handleSort:h,sortDir:v,sortKey:p,handleOpenPageStyleDialog:s,tableConfig:N}))};const Mt=(0,n.memo)(Dt)},90785:(e,t,r)=>{r.d(t,{K:()=>o,S:()=>n});var n="page",o="modal"},33563:(e,t,r)=>{r.d(t,{DJ:()=>a,F9:()=>o,UT:()=>n,rG:()=>i});var n="clone",o="create",i="edit",a="config"},40150:(e,t,r)=>{r.d(t,{kP:()=>o});var n=r(58813),o={url:{regex:/^(?:(?:https?|ftp|opc\.tcp):\/\/)?(?:\S+(?::\S*)?@)?(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?_?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,}))?)(?::\d{2,5})?(?:\/[^\s]*)?$/,inputValueType:(0,n.CK)(111)},email:{regex:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,inputValueType:(0,n.CK)(112)},ipv4:{regex:/^(?:(?:[0-1]?\d{1,2}|2[0-4]\d|25[0-5])(?:\.|$)){4}$/,inputValueType:(0,n.CK)(113)},date:{regex:/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,inputValueType:(0,n.CK)(114)}}},44798:(e,t,r)=>{r.d(t,{A:()=>s,r:()=>c});var n=r(96540),o=r(5556),i=r.n(o);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}(e,t)||function(){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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var u=(0,n.createContext)(null);function c(e){var t=e.children,r=a((0,n.useState)({}),2),o=r[0],i=r[1],l=a((0,n.useState)(""),2),c=l[0],s=l[1],f=a((0,n.useState)("all"),2),d=f[0],p=f[1],v=a((0,n.useState)(10),2),h=v[0],y=v[1],m=a((0,n.useState)(0),2),b=m[0],g=m[1];return n.createElement(u.Provider,{value:{rowData:o,setRowData:i,searchText:c,setSearchText:s,searchType:d,setSearchType:p,pageSize:h,setPageSize:y,currentPage:b,setCurrentPage:g}},t)}c.propTypes={children:i().oneOfType([i().arrayOf(i().node),i().node]).isRequired};const s=u},73693:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(47767);const o=function(){return new URLSearchParams((0,n.zy)().search)}},13199:(e,t,r)=>{r.d(t,{WI:()=>c,qA:()=>s});var n,o,i,a=r(92568),l=r(78967);function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=a.default.div.attrs({className:"pageTitle"})(n||(n=u(["\n font-size: ",";\n margin-bottom: 20px;\n display: flex;\n justify-content: space-between;\n"])),l.variables.fontSizeXXLarge),s=a.default.div.attrs({className:"pageSubtitle"})(o||(o=u(["\n font-size: ",";\n margin-bottom: 10px;\n"])),l.variables.fontSize);a.default.div(i||(i=u(["\n .table-caption-inner {\n text-align: left;\n }\n"])))},28754:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__,W:()=>SaveValidator});var lodash__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9676),lodash__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__),_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(40150),_messageUtil__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(58813);function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _defineProperty(e,t,r){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==_typeof(t)?t:t+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var parseFunctionRawStr=function parseFunctionRawStr(rawStr){var err,result;try{result=eval("(".concat(rawStr,")"))}catch(e){err=(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(11,rawStr)}return{err,result}};function SaveValidator(e,t){var r=parseFunctionRawStr(e),n=r.error,o=r.result;if(n)return{errorMsg:n};var i=o(t);return"string"==typeof i?{errorMsg:i}:void 0}var parseNumberValidator=function(e){return{error:2===e.length&&lodash__WEBPACK_IMPORTED_MODULE_0__.isNumber(e[0])&&lodash__WEBPACK_IMPORTED_MODULE_0__.isNumber(e[1])&&e[0]<=e[1]?void 0:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(13,JSON.stringify(e))}},parseRegexRawStr=function(e){var t,r;try{r=new RegExp(e)}catch(r){t=(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(12,e)}return{error:t,result:r}},Validator=function(){function e(t){_classCallCheck(this,e),this.entities=t,this.isName=t.find((function(e){return"name"===e.field}))}return _createClass(e,[{key:"doValidation",value:function(t){if(this.isName){var r=t.name,n=this.isName.label;if(void 0===r||""===r||null==r)return{errorField:"name",errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(0,[n])};if(!("string"==typeof r||r instanceof String))return{errorField:"name",errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(1,[n])};if(r.startsWith("_")||"."===r||".."===r||"default"===r.toLowerCase())return{errorField:"name",errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(3,[n])};if(["*","\\","[","]","(",")","?",":"].some((function(e){return r.indexOf(e)>-1})))return{errorField:"name",errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(3,[n])};if(r.length>=1024)return{errorField:"name",errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(22,[n])}}var o,i,a;for(i=0;i<this.entities.length;i+=1){if(!0===this.entities[i].required&&(o=e.RequiredValidator(this.entities[i].field,this.entities[i].label,t[this.entities[i].field])))return o;if(""!==t[this.entities[i].field]&&null!==t[this.entities[i].field]){if("file"===this.entities[i].type&&"##INVALID_FILE##"===t[this.entities[i].field])return{errorField:this.entities[i].field,errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(26)};if(this.entities[i].validators)for(a=0;a<this.entities[i].validators.length;a+=1)switch(this.entities[i].validators[a].type){case"string":if(o=e.StringValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field]))return o;break;case"regex":if(o=e.RegexValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field]))return o;break;case"number":if(o=e.NumberValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field]))return o;break;case"url":if(o=e.PreDefinedRegexValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field],_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.url.regex,_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.url.inputValueType))return o;break;case"date":if(o=e.PreDefinedRegexValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field],_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.date.regex,_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.date.inputValueType))return o;break;case"email":if(o=e.PreDefinedRegexValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field],_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.email.regex,_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.email.inputValueType))return o;break;case"ipv4":if(o=e.PreDefinedRegexValidator(this.entities[i].field,this.entities[i].label,this.entities[i].validators[a],t[this.entities[i].field],_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.ipv4.regex,_constants_preDefinedRegex__WEBPACK_IMPORTED_MODULE_1__.kP.ipv4.inputValueType))return o;break;case"custom":if(o=e.CustomValidator(this.entities[i].validators[a].validatorFunc,this.entities[i].field,t[this.entities[i].field]))return o}}}return!1}}],[{key:"RequiredValidator",value:function(t,r,n){return!e.checkIsFieldHasInput(n)&&{errorField:t,errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(6,[r])}}},{key:"StringValidator",value:function(t,r,n,o){return e.checkIsFieldHasInput(o)&&o.length>n.maxLength?{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(18,[r,n.maxLength])}:!!(e.checkIsFieldHasInput(o)&&o.length<n.minLength)&&{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(17,[r,n.minLength])}}},{key:"RegexValidator",value:function(t,r,n,o){var i=parseRegexRawStr(n.pattern),a=i.error,l=i.result;return a?{errorField:t,errorMsg:a}:!(!e.checkIsFieldHasInput(o)||l.test(o))&&{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(15,[r,n.pattern])}}},{key:"CustomValidator",value:function(e,t,r){var n=e(t,r);return"string"==typeof n&&{errorField:t,errorMsg:n}}},{key:"PreDefinedRegexValidator",value:function(t,r,n,o,i,a){var l=parseRegexRawStr(i),u=l.error,c=l.result;return u?{errorField:t,errorMsg:u}:!(!e.checkIsFieldHasInput(o)||c.test(o))&&{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(19,[r,a])}}},{key:"NumberValidator",value:function(t,r,n,o){var i=parseNumberValidator(n.range).error;if(i)return{errorField:t,errorMsg:i};var a=Number(o);return Number.isNaN(a)?{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(16,[r])}:!!(e.checkIsFieldHasInput(o)&&a>n.range[1]||a<n.range[0])&&{errorField:t,errorMsg:n.errorMsg?n.errorMsg:(0,_messageUtil__WEBPACK_IMPORTED_MODULE_2__.CK)(8,[r,n.range[0],n.range[1]])}}}])}();_defineProperty(Validator,"checkIsFieldHasInput",(function(e){return null!=e&&("string"!=typeof e||""!==e.trim())}));const __WEBPACK_DEFAULT_EXPORT__=Validator},81705:(e,t,r)=>{r.d(t,{Y:()=>d});var n=r(71083),o=r(75602),i=r(69211),a=r(10670),l=r(58813);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=function(e){var t=e.serviceName,r=e.endpointUrl,u=e.params,c=e.body,f=e.signal,d=e.customHeaders,p=void 0===d?{}:d,v=e.method,h=void 0===v?"get":v,y=e.handleError,m=void 0!==y&&y,b=e.callbackOnError,g=void 0===b?function(){}:b,w=t?(0,a.CM)(t):r,O={app:o.app,owner:"nobody"},E={"X-Splunk-Form-Key":o.CSRFToken,"X-Requested-With":"XMLHttpRequest","Content-Type":"application/json"},_=Object.assign(E,p),j=(0,i.createRESTURL)(w,O),S={output_mode:"json"};u&&(S=s(s({},S),u));var P={params:S,method:h,url:j,withCredentials:!0,headers:_,signal:f};return"post"===h&&(P.data=c),m?(0,n.A)(P).catch((function(e){if(n.A.isCancel(e))return Promise.reject(e);var t=(0,l.ZN)(e);return(0,a.zH)(t,"error"),g(e),Promise.reject(e)})):(0,n.A)(P)}},25991:(e,t,r)=>{function n(e){return null==e||["0","FALSE","F","N","NO","NONE",""].includes(e.toString().toUpperCase())}function o(e){return null!=e&&["1","TRUE","T","Y","YES"].includes(e.toString().toUpperCase())}function i(e){return(n(e)?"0":o(e)&&"1")||e}r.d(t,{Hn:()=>o,Wu:()=>n,nF:()=>i})}}]);
|
|
//# sourceMappingURL=11.5f537ef2df4a1dddfa28.js.map
|