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.
Splunk_Deploiement/apps/TA-socradar-incidents/appserver/static/js/build/870.01a167948c7c5321c30e.js

2 lines
14 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

"use strict";(self.webpackChunk_splunk_ucc_ui_lib=self.webpackChunk_splunk_ucc_ui_lib||[]).push([[870],{87870:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ye});var r=n(96540),o=n(47767),i=n(52473),a=n.n(i),u=n(92568),l=n(13700),c=n.n(l),s=n(65889),f=n.n(s),m=n(20259),p=n(10670),y=n(13199),b=n(44798),d=n(33563),v=n(17467),g=n(90785),h=n(5556),S=n.n(h),O=n(73592),E=n.n(O),w=n(76646),j=n.n(w),N=n(15748),P=n.n(N),_=n(64065),C=n.n(_),k=n(78967),I=n(58813),T=n(66930);function A(e){return A="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},A(e)}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,x(r.key),r)}}function z(e,t,n){return t=D(t),function(e,t){if(t&&("object"==A(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,q()?Reflect.construct(t,n||[],D(e).constructor):t.apply(e,n))}function q(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(q=function(){return!!e})()}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function F(e,t){return F=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},F(e,t)}function M(e,t,n){return(t=x(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==A(t)?t:t+""}var L=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),M(n=z(this,t,[e]),"setValue",(function(e){n.props.handleChange(e)})),M(n,"loadCustomMenu",(function(){return new Promise((function(e){if("external"===n.props.type)import("".concat((0,T.B)(),"/custom/").concat(n.props.fileName,".js")).then((function(t){var n=t.default;e(n)}));else{var t=(0,p.Sb)().meta.name;require(["app/".concat(t,"/js/build/custom/").concat(n.props.fileName)],(function(t){return e(t)}))}}))})),n.state={loading:!0},n.shouldRender=!0,n}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&&F(e,t)}(t,e),n=t,(o=[{key:"componentDidMount",value:function(){var e=this,t=(0,p.Sb)(),n=t.pages.inputs,r=n.services,o=n.menu,i=n.groupsMenu;this.setState({loading:!0}),this.loadCustomMenu().then((function(n){var a=new n(t,e.el,e.setValue);r&&o&&!i&&a.render(),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 r.createElement(r.Fragment,null,this.state.loading&&(0,m._)("Loading..."),r.createElement("span",{ref:function(t){e.el=t},style:{visibility:this.state.loading?"hidden":"visible"}}))}}])&&R(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r.Component);L.propTypes={fileName:S().string.isRequired,type:S().string,handleChange:S().func};const B=L;var U,V=n(74042),K=n(78530);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 G(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return W(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?W(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 W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Z,H,J=u.default.span(U||(Z=["\n color: ",";\n font-size: ",";\n font-weight: 500;\n"],H||(H=Z.slice(0)),U=Object.freeze(Object.defineProperties(Z,{raw:{value:Object.freeze(H)}}))),k.variables.brandColorD20,k.variables.fontSizeSmall),Q="main_panel";function X(e){var t=e.handleRequestOpen,n=G((0,r.useState)(Q),2),o=n[0],i=n[1],a=G((0,r.useState)("forward"),2),u=a[0],l=a[1],c=G((0,r.useState)(!1),2),s=c[0],f=c[1],y=G((0,r.useState)(!0),2),b=y[0],d=y[1],v=(0,p.Sb)().pages.inputs;(0,K.V)(v);var g="groupsMenu"in v?v.groupsMenu:void 0,h="menu"in v?v.menu:void 0,S=v.services,O=["clickAway","escapeKey","offScreen","toggleClick"],w=r.createElement(V.OV,{appearance:"primary",id:"addInputBtn",label:(0,m._)("Create New Input"),isMenu:!0});(0,r.useEffect)((function(){b||(f(!1),d(!0))}),[b]);var N,_=function(e){var t=e.reason;f(!O.includes(t))},k=function(){f(!0)},T=function(e){var n=e.service,r=e.input;t({serviceName:n,input:r})},A=(0,r.useMemo)((function(){var e=function(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=$(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},Q,[]);return g?g.forEach((function(t){var n;null!=t&&t.groupServices?(e[t.groupName]=[],t.groupServices.forEach((function(n){var r,o;e[t.groupName].push({name:n,hasSubmenu:!1,title:(null===(r=S.find((function(e){return e.name===n})))||void 0===r?void 0:r.title)||"",subTitle:null===(o=S.find((function(e){return e.name===n})))||void 0===o?void 0:o.subTitle})})),e[Q].push({name:t.groupName,title:t.groupTitle,hasSubmenu:!0})):e[Q].push({name:t.groupName,title:t.groupTitle,subTitle:null===(n=S.find((function(e){return e.name===t.groupName})))||void 0===n?void 0:n.subTitle,hasSubmenu:!1})})):e[Q]=S.map((function(e){return{name:e.name,title:e.title,subTitle:e.subTitle,hasSubmenu:!1}})),function(e){return Object.keys(e).map((function(n){return r.createElement(P().Panel,{key:n,panelId:n},r.createElement(j(),null,n!==Q&&r.createElement(r.Fragment,null,r.createElement(j().Item,{icon:r.createElement(C(),null),onClick:function(){i(Q),l("backward")}},"Back"),r.createElement(j().Divider,null)),(o=e[n],a=n,o.map((function(e){return null!=e&&e.hasSubmenu?r.createElement(j().Item,{hasSubmenu:!0,key:e.name,onClick:function(){i(e.name),l("forward")}},e.title):r.createElement(j().Item,{key:e.name,onClick:function(){t({serviceName:e.name,groupName:a}),d(!1)}},e.title,r.createElement(J,null," ",e.subTitle))})))));var o,a}))}(e)}),[]),R=function(){return r.createElement(E(),{toggle:w,open:s,onRequestClose:_,onRequestOpen:k},r.createElement(P(),{activePanelId:o,transition:u,style:{width:"210px"}},A))},z=function(){return r.createElement(V.OV,{label:(0,I.CK)(100),appearance:"primary",id:"addInputBtn",onClick:function(){t({serviceName:S[0].name})}})};return!S||null!=h&&h.src?S&&null!=h&&h.src&&g?(N=h,r.createElement(r.Fragment,null,r.createElement(B,{fileName:N.src,type:N.type,handleChange:T}),1===S.length?z():R())):((0,K.V)(h),function(e){return r.createElement(r.Fragment,null,r.createElement(B,{fileName:e.src,type:e.type,handleChange:T}))}(h)):1===S.length?z():R()}X.propTypes={handleRequestOpen:S().func};const Y=X;var ee,te=n(36253),ne=n(37668),re=n(96791),oe=n(80917),ie=n(38837),ae=n(73693);function ue(e){return ue="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},ue(e)}function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function se(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ue(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=ue(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ue(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return me(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?me(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 me(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var pe=(0,u.default)(a().Row)(ee||(ee=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n padding: 5px 0px;\n\n .title_menu_column {\n width: auto !important;\n }\n\n .page_subtitle {\n min-height: 20px;\n }\n\n .dropdown {\n text-align: right;\n }\n"])));const ye=function(){var e=fe((0,r.useState)({open:!1}),2),t=e[0],n=e[1],i=(0,p.Sb)().pages.inputs,u=i.services,l=i.title,s=i.table,h=i.description,S=i.subDescription,O=!s,E=fe((0,r.useState)(u[0].name),2),w=E[0],j=E[1],N=u.find((function(e){return e.name===w})),P=[d.UT,d.F9,d.rG],_=u.map((function(e){return e.name})),C=(0,o.Zp)(),k=(0,ae.A)();(0,r.useEffect)((function(){I(),T()}),[(0,o.zy)().search]);var I=function(){var e=u.find((function(e){return e.name===k.get("service")}));k&&e&&P.includes(k.get("action"))&&!t.open?k.get("action")!==d.F9&&t.stanzaName?n(ce(ce({},t),{},{open:!0,isInputPageStyle:!0,serviceName:k.get("service"),mode:k.get("action")})):n(ce(ce({},t),{},{open:!0,isInputPageStyle:!0,serviceName:k.get("service"),formLabel:"Create ".concat(null==e?void 0:e.title),mode:d.F9})):k.get("service")&&k.get("action")||!t.open||!t.isInputPageStyle||n(ce(ce({},t),{},{open:!1}))},T=function(){k&&_.includes(k.get("service"))&&j(k.get("service"))},A=function(e){var r=e.serviceName,o=e.groupName,i=e.input,a=u.find((function(e){return e.name===r})),l=a.title,c=a.style===g.S;if(n(ce(ce({},t),{},{open:!0,serviceName:r,mode:d.F9,formLabel:"Add ".concat(l),isInputPageStyle:c,groupName:o})),c){k.set("service",r),k.set("action",d.F9);var s=i||(o&&o!==Q?o:null)||r;s?k.set("input",s):k.delete("input"),C({search:k.toString()})}},R=function(e,r){var o,i=null===(o=u.find((function(t){return t.name===e.serviceName})))||void 0===o?void 0:o.title;n(ce(ce({},t),{},{open:!0,isInputPageStyle:!0,serviceName:e.serviceName,stanzaName:e.name,formLabel:r===d.UT?"Clone ".concat(i):"Update ".concat(i),mode:r})),k.set("service",e.serviceName),k.set("action",r),C({search:k.toString()})},z=(0,r.useCallback)((function(e,t){var n=t.selectedTabId;j(n),k.delete("action"),k.set("service",n),C({search:k.toString()})}),[w]);return r.createElement(re.A,null,r.createElement(b.r,{value:null},t.isInputPageStyle&&t.open?r.createElement(oe.A,{open:t.open,handleRequestClose:function(){n(ce(ce({},t),{},{open:!1})),O||k.delete("service"),k.delete("action"),C({search:k.toString()})},serviceName:t.serviceName,stanzaName:t.stanzaName,mode:t.mode,formLabel:t.formLabel,page:v.zl,groupName:t.groupName}):null," ",r.createElement("div",{style:t.isInputPageStyle&&t.open?{display:"none"}:{display:"block"}},r.createElement(a(),{gutter:8},r.createElement(pe,null,r.createElement(a().Column,{className:O&&"title_menu_column",span:9},r.createElement(y.WI,null,O?(0,m._)(N.title):(0,m._)(l||"")),r.createElement(y.qA,{className:O&&"page_subtitle"},O?(0,m._)(N.description):(0,m._)(h||"")),r.createElement(ie.A,S)),r.createElement(a().Column,{className:O?"title_menu_column":"dropdown",span:3},!O&&r.createElement(Y,{handleRequestOpen:A})))),O?r.createElement(r.Fragment,null,r.createElement(f(),{activeTabId:w,onChange:z},u.map((function(e){return r.createElement(f().Tab,{key:e.name,label:(0,m._)(e.title),tabId:e.name})}))),u.map((function(e){return r.createElement("div",{key:e.name,style:e.name!==w?{display:"none"}:{display:"block"},id:"".concat(e.name,"Tab")},r.createElement(te.A,{page:v.zl,serviceName:e.name,handleRequestModalOpen:function(){return A({serviceName:e.name})},handleOpenPageStyleDialog:R}))}))):r.createElement(te.A,{page:v.zl,handleOpenPageStyleDialog:R,displayActionBtnAllRows:!0}),r.createElement(c(),{position:"top-right"}),!t.isInputPageStyle&&t.open?r.createElement(ne.A,{page:v.zl,open:t.open,handleRequestClose:function(){n(ce(ce({},t),{},{open:!1}))},serviceName:t.serviceName,mode:d.F9,formLabel:t.formLabel,groupName:t.groupName}):null)))}}}]);
//# sourceMappingURL=870.01a167948c7c5321c30e.js.map