1"use strict";(self.webpackChunk_qooper_admin_dashboard=self.webpackChunk_qooper_admin_dashboard||[]).push([[4060],{14152:function(e,t,n){n.d(t,{d3:function(){return p},ab:function(){return m},ti:function(){return y}});var r=n(23366),o={local:"local",sp_sso:"sp_sso",multiple:"multiple"},i=n(62746),a=n(48829),u=n(23414);function l(e){return l="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},l(e)}function c(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return s(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(s(t={},r,function(){return this}),t),p=d.prototype=u.prototype=Object.create(f);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return l.prototype=d,s(p,"constructor",d),s(d,"constructor",l),l.displayName="GeneratorFunction",s(d,o,"GeneratorFunction"),s(p),s(p,o,"Generator"),s(p,r,function(){return this}),s(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:i,m:m}})()}function s(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}s=function(e,t,n,r){function i(t,n){s(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},s(e,t,n,r)}function d(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(e){var t=e.authMethod,n=e.providerName,o=f(f({},r.AUTH_METHOD.SIGN_IN,"Sign In"),r.AUTH_METHOD.CREATE_ACCOUNT,"Create an Account");return"".concat(o[t]," with ").concat(n)},m=function(e){return[o.local,o.multiple].includes(e)},y=function(){var e,t=(e=c().m(function e(t){var n,r,o,l,s,d;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.email,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,a.pY.post((0,u.e9)(i.cX.ROR,i.a7.FORGOT_PASSWORD(n)));case 2:if(l=e.v,!(s=l.error)){e.n=3;break}throw s;case 3:r(),e.n=5;break;case 4:e.p=4,d=e.v,o(d);case 5:return e.a(2)}},e,null,[[1,4]])}),function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){d(i,r,o,a,u,"next",e)}function u(e){d(i,r,o,a,u,"throw",e)}a(void 0)})});return function(e){return t.apply(this,arguments)}}()},20380:function(e,t,n){n.r(t),n.d(t,{default:function(){return nc}});var r=n(87830),o=n(49311),i=n.n(o),a=n(48829),u=n(66089),l=n(8659),c=n(63648),s=n.n(c),d=n(79271),f=n(23366),p=n(31317),m=n(13160),y=n.n(m),v=n(28106),g=n(58079),b=n(13929),h=n(37940),E=n(31839),S=n(37916);function O(e){return O="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},O(e)}function _(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 T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?_(Object(n),!0).forEach(function(t){I(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=O(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=O(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==O(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=function(e){switch(e){case bt.tags:return Object.values(Et).map(function(e){return"".concat(e,"_count")});case bt.skills:return Object.values(St);case bt.learnings:return Object.values(Ot);default:return[]}},C=function(e){var t=e.dataSets,n=e.dataKeys,r=e.nameKey;return t.map(function(e){var t;return T(T({},n.reduce(function(t,n,r){var o;return t["data".concat(r)]=null!==(o=e[n])&&void 0!==o?o:0,t},{})),{},{categoryName:null!==(t=e[r])&&void 0!==t?t:""})})},w=function(e){switch(e){case bt.tags:return[{tag:"Sample",match_goals_count:0,meetings_count:0,discussions_count:0,feedbacks_count:0}];case bt.skills:return[{name:"Sample",mentee:0,mentor:0}];case bt.learnings:return[{title:"Sample",started_mentees:0,started_mentors:0,completed_mentees:0,completed_mentors:0}];default:return[]}},P=function(e){switch(e){case bt.tags:return"tag";case bt.skills:return"name";case bt.learnings:return"title";default:return[]}};function N(e){return N="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},N(e)}function R(e){return function(e){if(Array.isArray(e))return D(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 D(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)?D(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 D(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}function j(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 L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach(function(t){M(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=N(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=N(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==N(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k=["meeting_event_duration","discussion_comment_duration","learning_duration"],U=["meeting_duration","events_duration","learning_duration"];function x(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}
1finally{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 F(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)?F(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 F(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 G=function(e){var t=e.orderingOption,n=e.data,r=e.dataKeys,o=e.nameKey,i=null!==t&&void 0!==t?t:{},a=i.value,u=i.enabledDataKeys;switch(a){case ht.HIGHEST_TO_LOWEST.value:return B(n,r,u);case ht.HIGHEST_GAP.value:return H(n,r,u);default:return Y(n,o)}},B=function(e,t,n){var r=Array.isArray(n)&&n.length>0?n:t,o=function(e){return r.reduce(function(t,n){return t+(null===e||void 0===e?void 0:e[n])},0)};return e.sort(function(e,t){return o(t)-o(e)})},H=function(e,t,n){var r=x(Array.isArray(n)&&2===n.length?n:t,2),o=r[0],i=r[1],a=function(e){var t,n;return Math.abs((null!==(t=null===e||void 0===e?void 0:e[o])&&void 0!==t?t:0)-(null!==(n=null===e||void 0===e?void 0:e[i])&&void 0!==n?n:0))};return e.sort(function(e,t){return a(t)-a(e)})},Y=function(e,t){return e.sort(function(e,n){return e[t].localeCompare(n[t])})},K=function(e){return e>1},Q=function(e,t){return Math.ceil(e.length/t)||1};function W(e){return function(e){if(Array.isArray(e))return q(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 q(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)?q(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 q(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 V=function(){return W(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).sort(function(e,t){return Number(t.option_value)-Number(e.option_value)})},z=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e,t){return On[t%On.length]})};function X(e){return X="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},X(e)}function $(e){return function(e){if(Array.isArray(e))return ee(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Z(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 J(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)||Z(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 Z(e,t){if(e){if("string"==typeof e)return ee(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)?ee(e,t):void 0}}function ee(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}function te(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 ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?te(Object(n),!0).forEach(function(t){re(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function re(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=X(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=X(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==X(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oe,ie=function(e){return"".concat(e,"_measurements_state")},ae=function(e,t,n,r){var o=Se(t),i=t.data,a=w(e),u=null!==i&&void 0!==i?i:a,l=Q(u,yt.HORIZONTAL),c=A(bt.learnings),s=P(e);u=G({data:u,nameKey:s,dataKeys:c,orderingOption:n}),u=C({dataSets:u,dataKeys:c,nameKey:s}),u=v.arrayUtils.splitArrayIntoChunks(u,yt.HORIZONTAL);var d=[ht.DEFAULT,ht.HIGHEST_TO_LOWEST];return ne(ne({},o),{},{barGraphType:dt.HORIZONTAL,chartColorPalette:["#B28EE1","#728DB6","#80CCBE","#EDBA7E"],dataNames:Zt.dataNames,legendDataKeys:c,orderingOptions:d,orderingPlaceholder:ht.DEFAULT.label,showOrdering:!0,showPagination:K(l),pageCount:l,title:Zt.title,dataSets:u,onOrderingChange:r,barGraphHeight:vt})},ue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=Math.round(e);return t&&(o+=n?"".concat(en.percentage,"\n").concat(t):t),n&&r&&(o+="\n (".concat(r,")")),o},le=function(){var e,t,n,r,o,i,a,u,l,c,s,d,f,p,m,v,g,b,h,E,S,O,_,T=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},I=arguments.length>1?arguments[1]:void 0,A=arguments.length>2?arguments[2]:void 0,C=0===T.total_count;return ne(ne({},A),{},{title:en[I].title,description:en[I].description,hasNoData:C,innerCardProps:[{variant:pt.EXCELLENT,stars:mt.EXCELLENT,totalPercentage:ue(null===(e=T.rating_distribution)||void 0===e||null===(t=e.excellent)||void 0===t?void 0:t.percentage,en.percentage),count:null!==(n=null===(r=T.rating_distribution)||void 0===r||null===(o=r.excellent)||void 0===o?void 0:o.count)&&void 0!==n?n:0,statusText:en.excellent},{variant:pt.NEUTRAL,stars:mt.NEUTRAL,totalPercentage:ue(null===(i=T.rating_distribution)||void 0===i||null===(a=i.neutral)||void 0===a?void 0:a.percentage,en.percentage),count:null!==(u=null===(l=T.rating_distribution)||void 0===l||null===(c=l.neutral)||void 0===c?void 0:c.count)&&void 0!==u?u:0,statusText:en.neutral},{variant:pt.NEEDS_ATTENTION,stars:mt.NEEDS_ATTENTION,totalPercentage:ue(null===(s=T.rating_distribution)||void 0===s||null===(d=s.needs_attention)||void 0===d?void 0:d.percentage,en.percentage),count:null!==(f=null===(p=T.rating_distribution)||void 0===p||null===(m=p.needs_attention)||void 0===m?void 0:m.count)&&void 0!==f?f:0,statusText:en.needs_attention}],chartData:[{name:ue(null===(v=T.rating_distribution)||void 0===v||null===(g=v.excellent)||void 0===g?void 0:g.percentage,en.excellent_percentage),value:ue(null===(b=T.rating_distribution)||void 0===b||null===(h=b.excellent)||void 0===h?void 0:h.percentage)},{name:ue(null===(E=T.rating_distribution)||void 0===E?void 0:E.neutral.percentage,en.neutral_percentage),value:ue(null===(S=T.rating_distribution)||void 0===S?void 0:S.neutral.percentage)},{name:ue(null===(O=T.rating_distribution)||void 0===O?void 0:O.needs_attention.percentage,en.needs_attention_percentage),value:ue(null===(_=T.rating_distribution)||void 0===_?void 0:_.needs_attention.percentage)}],chartColorPalette:[y().colors.base.primeGreen,y().colors.supports.yellow03,y().colors.reds.red04]})},ce=function(e){var t=Se(e),n=e.data,r=le(null===n||void 0===n?void 0:n.mentor_feedbacks,f.USER_PROFILE_KIND.MENTOR,t);return[le(null===n||void 0===n?void 0:n.mentee_feedbacks,f.USER_PROFILE_KIND.MENTEE,t),r]},se=function(e){var t,n,r,o,i,a,u,l,c=Se(e),s=e.data,d=null!==(t=null===s||void 0===s?void 0:s.today_duration)&&void 0!==t?t:0,f=null!==(n=null===s||void 0===s?void 0:s.yesterday_duration)&&void 0!==n?n:0,p=null!==(r=null===s||void 0===s?void 0:s.last_week_duration)&&void 0!==r?r:0,m=null!==(o=null===s||void 0===s?void 0:s.last_month_duration)&&void 0!==o?o:0,y=null!==(i=null===s||void 0===s?void 0:s.total_duration)&&void 0!==i?i:0,v=null!==(a=null===s||void 0===s?void 0:s.in_person_percentage)&&void 0!==a?a:0,g=null!==(u=null===s||void 0===s?void 0:s.video_call_percentage)&&void 0!==u?u:0,b=null!==(l=null===s||void 0===s?void 0:s.phone_call_percentage)&&void 0!==l?l:0,h=J([d,f,p,m,y].map(Math.round),5),E=h[0],S=h[1],O
1=h[2],_=h[3],T=h[4],I=[{name:zt.infoList.today,value:zt.infoList.value(E)},{name:zt.infoList.yesterday,value:zt.infoList.value(S)},{name:zt.infoList.last_7_days,value:zt.infoList.value(O)},{name:zt.infoList.las_30_days,value:zt.infoList.value(_)}],A=[{name:zt.chartData.inPerson(v),value:v},{name:zt.chartData.videoCall(g),value:g}].concat($(b>0?[{name:zt.chartData.phoneCall(b),value:b}]:[]));return ne({title:zt.title,infoText:zt.infoText(T),infoList:I,chartData:A,chartColorPalette:b>0?["#2BAA92","#F4F4F5","#728DB6"]:null,chartTextColorPalette:b>0?["#2BAA92","#BDBDC3","#728DB6"]:null,forceBlackText:!1},c)},de=function(e,t,n){var r=Se(e),o=e.data,i=null!==o&&void 0!==o?o:[{name:"Sample",discussions_count:0,comments_count:0,meetings_count:0,resources_count:0,waitlist_users_count:0}],a=r.loading,u=r.error,l=r.hasNoData,c=Ie(t,n).map(function(e){var t=e.key,n=e.dataKey,r=e.title,o="name"===n;return{Cell:function(e){var t=e.row;return Ae(t,n)},accessorFn:function(e){var t;return o?null===(t=e[n])||void 0===t?void 0:t[0]:e[n]},enableColumnActions:!1,header:r,id:t,size:Te(o,a)}});return{title:tn.title,tableColumns:c,tableData:i,isLoading:a,enablePagination:!1,enableStickyHeader:!0,isError:u,isEmpty:l,maxHeight:"".concat(gt,"px")}},fe=function(e,t,n,r){var o=Se(t),i=t.data,a=w(e),u=null!==i&&void 0!==i?i:a,l=Q(u,yt.HORIZONTAL),c=A(bt.tags),s=P(e);u=G({data:u,nameKey:s,dataKeys:c,orderingOption:n}),u=C({dataSets:u,dataKeys:c,nameKey:s}),u=v.arrayUtils.splitArrayIntoChunks(u,yt.HORIZONTAL);var d=[ht.DEFAULT,ht.HIGHEST_TO_LOWEST];return ne(ne({},o),{},{barGraphType:dt.HORIZONTAL,chartColorPalette:["#D9B0D3","#63A6E3",void 0,"#F2A0A0"],dataNames:$t.dataNames,legendDataKeys:c,orderingOptions:d,orderingPlaceholder:ht.DEFAULT.label,showOrdering:!0,showPagination:K(l),pageCount:l,title:$t.title,dataSets:u,onOrderingChange:r,barGraphHeight:vt})},pe=function(e,t,n,r){var o=Se(t),i=t.data,a=w(e),u=null!==i&&void 0!==i?i:a,l=Q(u,yt.VERTICAL),c=A(e),s=P(e);u=G({data:u,nameKey:s,dataKeys:c,orderingOption:n}),u=C({dataSets:u,dataKeys:c,nameKey:s}),u=v.arrayUtils.splitArrayIntoChunks(u,yt.VERTICAL);var d=[ht.DEFAULT,ht.HIGHEST_TO_LOWEST,ht.HIGHEST_GAP];return ne(ne({},o),{},{barGraphType:dt.VERTICAL,chartColorPalette:["#7EA5E0","#55BBA8"],dataNames:Jt.dataNames,legendDataKeys:c,orderingOptions:d,orderingPlaceholder:ht.DEFAULT.label,showOrdering:!0,showPagination:K(l),pageCount:l,title:Jt.title,dataSets:u,onOrderingChange:r,barGraphHeight:vt})},me=function(e){var t,n,r,o,i,a=Se(e),u=e.data,l=null!==(t=null===u||void 0===u?void 0:u.mentoring)&&void 0!==t?t:0,c=null!==(n=null===u||void 0===u?void 0:u.achiever)&&void 0!==n?n:0,s=null!==(r=null===u||void 0===u?void 0:u.learner)&&void 0!==r?r:0,d=null!==(o=null===u||void 0===u?void 0:u.certified)&&void 0!==o?o:0,p=null!==(i=null===u||void 0===u?void 0:u.total)&&void 0!==i?i:0,m=re(re(re(re({},f.BADGE_TYPES.mentoring,l),f.BADGE_TYPES.achiever,c),f.BADGE_TYPES.learner,s),f.BADGE_TYPES.certified,d);return{list:Object.keys(f.BADGE_TYPES).map(function(e){var t=m[e],n=v.numberUtils.formatPercentage(t/p);return ne(ne({title:Xt.titles[e],description:Xt.subtitle(t),completedPercentage:n},a),{},{iconName:Xe[e],key:e})})}},ye=function(e){var t,n,r,o,i=Se(e),a=e.data,u=null!==(t=null===a||void 0===a?void 0:a.set)&&void 0!==t?t:0,l=null!==(n=null===a||void 0===a?void 0:a.completed)&&void 0!==n?n:0,c=null!==(r=null===a||void 0===a?void 0:a.incomplete)&&void 0!==r?r:0,s=null!==(o=null===a||void 0===a?void 0:a.total)&&void 0!==o?o:0,d=[{name:Vt.infoList.set,value:u},{name:Vt.infoList.completed,value:l},{name:Vt.infoList.incomplete,value:c},{name:Vt.infoList.total,value:s}],f=0!==s?(c+u)/s:0,p=0!==s?l/s:0,m=J([f,p].map(v.numberUtils.formatPercentage),2),y=m[0],g=m[1],b=[{name:Vt.chartData.completed(g),value:p},{name:Vt.chartData.incomplete(y),value:f}];return ne({title:Vt.title,infoText:Vt.infoText(l),infoList:d,chartData:b,forceBlackText:!1},i)},ve=function(e){var t,n,r,o,i,a=Se(e),u=e.data,l=null!==(t=null===u||void 0===u?void 0:u.mentees)&&void 0!==t?t:0,c=null!==(n=null===u||void 0===u?void 0:u.mentors)&&void 0!==n?n:0,s=null!==(r=null===u||void 0===u?void 0:u.matches)&&void 0!==r?r:0,d=null!==(o=null===u||void 0===u?void 0:u.matched)&&void 0!==o?o:0,f=null!==(i=null===u||void 0===u?void 0:u.total)&&void 0!==i?i:0,p=[{name:qt.infoList.mentees,value:l},{name:qt.infoList.mentors,value:c},{name:qt.infoList.matches,value:s},{name:qt.infoList.total,value:f}],m=0!==f?(f-d)/f:0,y=0!==f?d/f:0,g=J([m,y].map(v.numberUtils.formatPercentage),2),b=g[0],h=g[1],E=[{name:qt.chartData.matched(h),value:y},{name:qt.chartData.unmatched(b),value:m}];return ne({title:qt.title,infoText:qt.infoText(d),infoList:p,chartData:E,forceBlackText:!1},a)},ge=function(e){var t,n,r,o,i,a=Se(e),u=e.data,l=null!==(t=null===u||void 0===u?void 0:u.in_person)&&void 0!==t?t:0,c=null!==(n=null===u||void 0===u?void 0:u.phone_call)&&void 0!==n?n:0,s=null!==(r=null===u||void 0===u?void 0:u.video_call)&&void 0!==r?r:0,d=null!==(o=null===u||void 0===u?void 0:u.total)&&void 0!==o?o:0,f=null!==(i=null===u||void 0===u?void 0:u.completed)&&void 0!==i?i:0,p=[{name:Wt.infoList.in_person,value:l},{name:Wt.infoList.phone_call,value:c},{name:Wt.infoList.video_call,value:s},{name:Wt.infoList.total,value:d}],m=0!==d?(d-f)/d:0,y=0!==d?f/d:0,g=J([m,y].map(v.numberUtils.formatPercentage),2),b=g[0],h=g[1],E=[{name:Wt.chartData.completed(h),value:y},{name:Wt.chartData.incomplete(b),value:m}];return ne({title:Wt.title,infoText:Wt.infoText(f),infoList:p,chartData:E,forceBlackText:!1},a)},be=function(e){var t,n=e.old_position,r=e.current_position,o=e.updated_at,i=e.user;return{date:v.dateService.parseDate(o,v.dateService.serverDateFormat,"".concat(v.DATETIME_FORMATS.FULL_DATE," - ").concat(v.DATETIME_FORMATS.TIME)),description:un.TIMELINE.USER_DESCRIPTION(n,r),userProfileFullName:b.userUtils.getUserFullNameText(i),userProfileImage:null!==(t=i.image_url)&&void 0!==t?t:E.KI}},he=function(e){var t=e.data,n=e.error,r=e.loading,o=!r&&!(null!==t&&void 0!==t&&t.length),i=(t||[]).map(be);return{error:n,loading:r,data:{isEmpty:o,title:un.TIMELINE.TITLE,emptyText:un.TIMELINE.EMPTY_TEXT,items:i}}},Ee=function(e){var t=e.data,n=e.loading,r=e.error,o=ue(null===t||void 0===t?void 0:t.retention_rate),i=ue(null===t||void 0===t?void 0:t.career_movement_percent_of_unique_users);return{kind:S.E.RATE,loading:n,error:r,data:[{content:un.METRIC.CONTENT(i),description:un.METRIC.DESCRIPTION(null===t||void 0===t?void 0:t.career_movement_unique_users_count),iconName:un.METRIC.ICON,title:un.METRIC.TITLE},{content:an.CONTENT(o),description:an.DESCRIPTION(null===t||void 0===t?void 0:t.number_of_retained_participants),iconName:an.ICON,title:an.TITLE}]}},Se=function(e){var t=e.data,n=e.loading,r=e.error,o=_e(t);return{loading:n,error:Boolean(r),hasNoData:o}},Oe=function(e){return"number"===typeof e?[e]:"object"===X(e)&&null!==e?Array.isArray(e)?e.flatMap(Oe):Object.values(e).flatMap(Oe):[]},_e=function(e){if(!e)return!1;if(Array.isArray(e))return 0===e.length;if(0===Object.keys(e).length)return!0;
1if(void 0!==e.current_capacity&&void 0!==e.recruitment_needs&&void 0!==e.current_ratio)return function(e){if(!e)return!0;var t=e.current_capacity,n=void 0===t?{}:t,r=e.recruitment_needs,o=void 0===r?{}:r,i=e.current_ratio,a=void 0===i?{}:i,u=n.mentor_count||0,l=n.total_capacity||0,c=o.mentors_needed||0,s=a.mentee_count||0;return 0===u&&0===l&&0===c&&0===s}(e);if(void 0!==e.all_groups&&void 0!==e.groups)return function(e){var t;if(!e)return!0;var n=(null===(t=e.all_groups)||void 0===t?void 0:t.periods)||[],r=e.groups||[],o=n.length>0,i=r.some(function(e){return e.periods&&e.periods.length>0});return!o&&!i}(e);var t=Oe(e);return 0===t.length||0===t.reduce(function(e,t){return e+t},0)},Te=function(e,t){return t?Ln.LOADING:e?(null===(n=window)||void 0===n?void 0:n.innerWidth)<=Mn?Ln.NAME.MEDIUM_SCREEN:Ln.NAME.WIDE_SCREEN:Ln.DEFAULT;var n},Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!1};return null!==e&&void 0!==e&&e.length?Object.entries(_t).filter(function(n){var r=J(n,2)[1],o=!r.programSetting||g.programUtils.isProgramSettingEnabled(e,r.programSetting),i=!r.featureFlag||t(r.featureFlag);return o&&i}).map(function(e){var t=J(e,2);return ne({key:t[0]},t[1])}):[]},Ae=function(e,t){var n=e.original[t],r=Object.values(_t).find(function(e){return e.dataKey===t});return!n&&r.defaultValue?r.defaultValue:n},Ce=function(e){var t=Se(e),n=e.data,r=ln.SUBTITLE,o=function(e,t){var n;if(!e)return["","",""];var r=e.current_capacity,o=void 0===r?{}:r,i=e.recruitment_needs,a=void 0===i?{}:i,u=e.current_ratio,l=void 0===u?{}:u,c=o.total_capacity||0,s=a.mentors_needed||0,d=l.mentee_count||0,f=null!==(n=l.mentor_count)&&void 0!==n?n:1;return[t.currentCapacity(c),t.recruitmentNeeds(s),t.currentRatio(d,f)]}(n,ln.CARDS);return ne(ne({},t),{},{title:ln.TITLE,subtitle:r(),cards:o})},we=function(e,t,n){var r=Se(e),o=e.data,i=e.loading,a=e.error,u=function(e){if(!e||!Array.isArray(e)||0===e.length)return{dataSets:[],pageCount:0,hasData:!1,dataKeys:U,barGraphHeight:vt,showPagination:!1};var t=U;return{dataSets:C({dataSets:e,dataKeys:t,nameKey:"month_year"}),hasData:e.length>0,dataKeys:t,barGraphHeight:vt}}(o),l=i||a?r.hasNoData:!u.hasData;return ne(ne({},r),{},{title:cn.TITLE,dataNames:cn.DATA_NAMES,legendDataKeys:u.dataKeys,dataSets:u.dataSets,pageCount:u.pageCount,showPagination:u.showPagination,barGraphHeight:u.barGraphHeight,hasNoData:l,chartColorPalette:["#7EA5E0","#55BBA8","#F4B658"],stackVerticalBars:!0,barGraphType:dt.VERTICAL,showAllData:!0,valueUnits:"h",showOrdering:!0,orderingPlaceholder:(null===t||void 0===t?void 0:t.label)||"Monthly",orderingOptions:En,selectedOrdering:t,onOrderingChange:n})},Pe=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"all_groups",o=arguments.length>4?arguments[4]:void 0;if(!(arguments.length>5?arguments[5]:void 0)(h.$.GROUP_MENTORSHIP_HOURS))return null;var i=e.data,a=e.loading,u=e.error,l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return{dataSets:[],pageCount:0,hasData:!1,dataKeys:k,barGraphHeight:vt,showPagination:!1,groups:[]};var n=function(e){return Array.isArray(e)?e.map(function(e){return L(L({},e),{},{meeting_event_duration:Number.parseFloat(e.meeting_event_duration)||0,discussion_comment_duration:Number.parseFloat(e.discussion_comment_duration)||0,learning_duration:Number.parseFloat(e.learning_duration)||0})}):[]},r=e.groups||[],o=[{value:"all_groups",label:"All Groups"}].concat(R(r.map(function(e){return{value:e.group_id.toString(),label:e.group_name}}))),i=[];if(t&&"all_groups"!==t){var a=r.find(function(e){return e.group_id.toString()===t});i=n((null===a||void 0===a?void 0:a.periods)||[])}else{var u;i=n((null===(u=e.all_groups)||void 0===u?void 0:u.periods)||[])}return Array.isArray(i)&&0!==i.length&&i.some(function(e){return e.meeting_event_duration>gn||e.discussion_comment_duration>gn||e.learning_duration>gn})?{dataSets:C({dataSets:i,dataKeys:k,nameKey:"period"}),hasData:!0,dataKeys:k,barGraphHeight:vt,pageCount:0,showPagination:!1,groups:o}:{dataSets:[],pageCount:0,hasData:!1,dataKeys:k,barGraphHeight:vt,showPagination:!1,groups:o}}(i,r),c=a||u?_e(i):!l.hasData,s=r||"all_groups",d=l.groups.find(function(e){return e.value===s})||l.groups[0],f=d?ne(ne({},d),{},{label:v.stringUtils.truncate(d.label,30)}):d,p={loading:a,error:Boolean(u),noData:c,hasNoData:c,title:sn.TITLE,dataNames:sn.DATA_NAMES,legendDataKeys:l.dataKeys,pageCount:l.page
1Count,showPagination:l.showPagination,barGraphHeight:l.barGraphHeight,chartColorPalette:["#7EA5E0","#F4B658","#55BBA8"],stackVerticalBars:!0,barGraphType:dt.VERTICAL,showAllData:!0,valueUnits:"h",showFilter:l.groups.length>1,filterOptions:l.groups,filterPlaceholder:"Select Group",selectedFilter:f,onFilterChange:o,showOrdering:!0,orderingPlaceholder:(null===t||void 0===t?void 0:t.label)||"Monthly",orderingOptions:bn,selectedOrdering:t,onOrderingChange:n};return c||(p.dataSets=l.dataSets),p},Ne=function(e,t,n){var r=Se(e),o=e.data,i=e.loading,a=e.error,u=function(e){if(!e||!Array.isArray(e)||0===e.length)return{dataSets:[],hasData:!1,dataKeys:Rn,barGraphHeight:vt};var t=Rn,n=Dn,r=e.reduce(function(e,n){return e+t.reduce(function(e,t){return e+(Number(n[t])||0)},0)},0)>0;return{dataSets:C({dataSets:e,dataKeys:t,nameKey:n}),hasData:r,dataKeys:t,barGraphHeight:vt}}(o),l=i||a?r.hasNoData:!u.hasData;return ne(ne({},r),{},{title:jn.TITLE,dataNames:jn.DATA_NAMES,legendDataKeys:u.dataKeys,dataSets:u.dataSets,showPagination:!1,barGraphHeight:u.barGraphHeight,hasNoData:l,chartColorPalette:["#9294DC","#F49D68","#5CC2C2"],barGraphType:dt.VERTICAL,showOrdering:!0,orderingOptions:vn,orderingPlaceholder:jn.DATE_FILTER_PLACEHOLDER,selectedOrdering:t||dn.MONTHLY,onOrderingChange:n,stackVerticalBars:!0,showAllData:!0})},Re=function(e,t,n,r){var o=Se(e),i=e.data,a=e.loading,u=e.error,l=function(e,t){var n,r=(null===e||void 0===e?void 0:e.surveys)||[],o=(null===e||void 0===e||null===(n=e.all_surveys)||void 0===n?void 0:n.periods)||[];if(0===r.length||0===o.length)return{dataSets:[],dataNames:[],dataKeys:[],chartColorPalette:_n,hasData:!1,barGraphHeight:vt};var i=r.map(function(e,t){return{survey:e,index:t}}).filter(function(e){var n=e.survey;return!t||String(n.program_survey_id)===t}),a=o.map(function(e,t){return i.reduce(function(e,n,r){var o,i,a=n.survey;return e["data".concat(r)]=(null===(o=a.periods)||void 0===o||null===(i=o[t])||void 0===i?void 0:i.response_count)||0,e},{categoryName:e.period})}),u=i.some(function(e){return(e.survey.periods||[]).some(function(e){return Number(e.response_count)>0})});return{dataSets:a,dataNames:i.map(function(e){return e.survey.program_survey_name}),dataKeys:i.map(function(e){var t=e.survey;return String(t.program_survey_id)}),chartColorPalette:i.map(function(e){var t=e.index;return _n[t%_n.length]}),hasData:u,barGraphHeight:vt}}(i,r),c=a||u?o.hasNoData:!l.hasData;return ne(ne({},o),{},{title:In.TITLE,dataNames:l.dataNames,legendDataKeys:l.dataKeys,dataSets:l.dataSets,chartColorPalette:l.chartColorPalette,barGraphHeight:l.barGraphHeight,hasNoData:c,seriesType:ft.LINE,barGraphType:dt.VERTICAL,showPagination:!1,showOrdering:!0,orderingOptions:Sn,orderingPlaceholder:In.DATE_FILTER_PLACEHOLDER,selectedOrdering:t||yn,onOrderingChange:n,showAllData:!0})},De=function(e,t,n,r,o){var i,a=Se(e),u=((null===e||void 0===e||null===(i=e.data)||void 0===i?void 0:i.questions)||[]).map(function(e){var n=e.question_id,i=(null===o||void 0===o?void 0:o(n))||mn,u=i.value,l=(null===t||void 0===t?void 0:t[u])||{data:null,loading:!1,error:null},c=Se(l),s=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.length?((null===(e=t[0])||void 0===e?void 0:e.questions)||[]).map(function(e){var n=e.question_id,r=t.map(function(e){var t,r=null===(t=e.questions)||void 0===t?void 0:t.find(function(e){return e.question_id===n});return{period:e.period,answer_distribution:(null===r||void 0===r?void 0:r.answer_distribution)||[]}});return{question_id:n,question_label:e.question_label,question_type:e.question_type,question_position:e.question_position,answer_distribution:e.answer_distribution,time_series:r}}):[]}((null===l||void 0===l?void 0:l.data)||[]),d=s.find(function(e){return e.question_id===n}),f=(null===e||void 0===e?void 0:e.answer_distribution)||[],p=(null===e||void 0===e?void 0:e.total_response_count)||0,m=V(f),y=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e){return{name:"".concat(Math.round(e.percentage||0),"% ").concat(e.option_label||""),value:e.count||0}})}(m),v=z(m),g=(null===d||void 0===d?void 0:d.answer_distribution)||[],b=(null===d||void 0===d?void 0:d.time_series)||[],h=V(g),E=b.length>0&&h.length>0,S=h.map(function(e){return e.option_label||""}),O=h.map(function(e,t){return"data".concat(t)}),_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length&&t.length?e.map(function(e){var n={categoryName:e.period};return t.forEach(function(t,r){var o,i=null===(o=e.answer_distribution)||void 0===o?void 0:o.find(function(e){return e.option_id===t.option_id});n["data".concat(r)]=(null===i||void 0===i?void 0:i.count)||0}),n}):[]}(b,h),T=z(h),I=_.some(function(e){return O.some(function(t){var n=e[t];return null!=n&&n>0})}),A=c.loading||c.error?c.hasNoData:!E||!I,C=null===r||void 0===r?void 0:r(n),w=ne(ne({},c),{},{title:(null===e||void 0===e?void 0:e.question_label)||"",dataNames:S,legendDataKeys:O,dataSets:_,showPagination:!1,barGraphHeight:200,hasNoData:A,chartColorPalette:T.length>0?T:On,barGraphType:dt.VERTICAL,showOrdering:!0,orderingOptions:Sn,orderingPlaceholder:i.label,selectedOrdering:i,onOrderingChange:C,stackVerticalBars:!0,smallBarWidth:!0,showAllData:!0});return{questionId:n,questionLabel:e.question_label,donutCardProps:ne(ne({},a),{},{title:(null===e||void 0===e?void 0:e.question_label)||"",chartData:y,chartColorPalette:v.length>0?v:On,hasNoData:!a.loading&&0===p,forceBlackText:!0,wideView:!0,hideLegend:!0}),barGraphCardProps:w}});return{loading:a.loading,error:a.error,hasNoData:a.hasNoData,questions:u}};function je(e){return je="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},je(e)}function Le(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=je(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=je(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==je(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Me,ke,Ue,xe,Fe,Ge,Be,He,Ye,Ke,Qe,We,qe="Activities",Ve="Download",ze="Graph",Xe=Le(Le(Le(Le({},f.BADGE_TYPES.mentoring,"Groups"),f.BADGE_TYPES.achiever,"Achiever"),f.BADGE_TYPES.learner,"Learner"),f.BADGE_TYPES.certified,"Certified"),$e="small_donut_group",Je="donut",Ze="bar",et="table",tt="timeline",nt="metric",rt="feedbacks_graph",ot="mentorship_capacity",it="mentorship_hours",at="group_mentorship_hours_graph",ut="registrations",lt="survey_submissions_total_graph",ct="survey_submissions_graph",st="survey_response_trends_graph",dt={VERTICAL:"VERTICAL",HORIZONTAL:"HORIZONTAL"},ft={BAR:"BAR",LINE:"LINE"},pt={EXCELLENT:"EXCELLENT",NEUTRAL:"NEUTRAL",NEEDS_ATTENTION:"NEEDS_ATTENTION"},mt=Le(Le(Le({},pt.EXCELLENT,["5","4"]),pt.NEUTRAL,["3","2"]),pt.NEEDS_ATTENTION,["1"]),yt=Le(Le(Le({},dt.VERTICAL,17),dt.HORIZONTAL,10),"REGISTRATIONS",12),vt=440,gt=360,bt={badges:"badges",skills:"skills",meetings:"meetings",match_goals:"match_goals",participants:"participants",tags:"tags",learnings:"learnings",groups:"groups",career_movements:"career_movements",retention_rate:"retention_rate",meetings_duration:"meetings_duration",feedbacks:"feedbacks",mentorship_capacity:"mentorship_capacity",mentorship_hours:"mentorship_hours",group_mentorship_hours:"group_mentorship_hours",registrations:"registrations",survey_submissions_total:"survey_submissions_total",survey_submissions:"survey_submissions",survey_response_trends:"survey_response_trends",retention_risk_and_high_performers:"retention_risk_and_high_performers"},ht={DEFAULT:{label:"Default",value:"DEFAULT"},HIGHEST_TO_LOWEST:{label:"Highest to lowest",value:"HIGHEST_TO_LOWEST"},HIGHEST_GAP:{label:"Highest gap",value:"HIGHEST_GAP"}},Et={match_goals:"match_goals",meetings:"meetings",discussions:"discussions",feedbacks:"feedbacks"},St={mentee:"mentee",mentor:"mentor"},Ot={started_mentees:"started_mentees",completed_mentees:"completed_mentees",started_mentors:"started_mentors",completed_mentors:"completed_mentors"},_t={name:{title:"Group",dataKey:"name"},members:{title:"Members",dataKey:"users_count"},waitlist:{title:"Waitlist Members",dataKey:"waitlist_users_count",programSetting:f.PROGRAM_SETTING_KIND.GROUP_WAITLIST,defaultValue:"-"},discussions:{title:"Discussions",dataKey:"discussions_count"},comments:{title:"Comments",dataKey:"comments_count"},meetings:{title:"Meetings/Events",dataKey:"meetings_count"},resources:{title:"Learning",dataKey:"resources_count"}}
1,Tt=(Le(Le(Le(Le(Le(Le(Le(Le(Le(Le(oe={},bt.badges,$e),bt.skills,Ze),bt.meetings,Je),bt.match_goals,Je),bt.participants,Je),bt.tags,Ze),bt.learnings,Ze),bt.groups,et),bt.meetings_duration,Je),bt.retention_rate,nt),Le(Le(Le(Le(Le(Le(Le(Le(Le(oe,bt.career_movements,tt),bt.feedbacks,rt),bt.survey_submissions_total,lt),bt.survey_submissions,ct),bt.survey_response_trends,st),bt.mentorship_capacity,ot),bt.mentorship_hours,it),bt.group_mentorship_hours,at),bt.registrations,ut)),It={ROI_INSIGHTS:"ROI_INSIGHTS",PARTICIPATION:"PARTICIPATION",USER_ENGAGEMENT:"USER_ENGAGEMENT",ROI_FOR_LEADERSHIP:"ROI_FOR_LEADERSHIP",SURVEY_SUBMISSIONS_TOTAL:"SURVEY_SUBMISSIONS_TOTAL"},At=Le(Le(Le(Le(Le({},It.ROI_INSIGHTS,"ROI & Insights"),It.PARTICIPATION,"Participation"),It.USER_ENGAGEMENT,"User Engagement"),It.ROI_FOR_LEADERSHIP,"ROI for Leadership"),It.SURVEY_SUBMISSIONS_TOTAL,"Outcomes"),Ct="survey_submissions_by_date_range",wt={weekly:{data:null,loading:!1,error:null},monthly:{data:null,loading:!1,error:null},quarterly:{data:null,loading:!1,error:null},yearly:{data:null,loading:!1,error:null}},Pt=Object.keys(bt).reduce(function(e,t){return e[ie(t)]={data:null,error:null,loading:!1},e},Le({},Ct,wt)),Nt="GET_MEASUREMENTS_BY_TYPE_FAIL",Rt="GET_MEASUREMENTS_BY_TYPE_START",Dt="GET_MEASUREMENTS_BY_TYPE_SUCCESS",jt="GET_CUSTOM_MEASUREMENT_LIST_FAIL",Lt="GET_CUSTOM_MEASUREMENT_LIST_START",Mt="GET_CUSTOM_MEASUREMENT_LIST_SUCCESS",kt="GET_SURVEY_SUBMISSION_BY_DATE_RANGE_START",Ut="GET_SURVEY_SUBMISSION_BY_DATE_RANGE_SUCCESS",xt="GET_SURVEY_SUBMISSION_BY_DATE_RANGE_FAIL",Ft="RESET_SURVEY_SUBMISSIONS_BY_DATE_RANGE",Gt="Activities",Bt="Export Data",Ht="Manage Graphs",Yt={regionAriaLabel:"ROI insights card",retentionSectionTitle:"Retention Risks",engagementSectionTitle:"Engagement Signals",changesSectionTitle:"Changes over the past month",sendEmailText:"Send Email",timeframePlaceholderText:"Monthly",emptyRetentionMessage:"No members have been identified as needing attention yet.",emptyEngagementMessage:"No members have been identified as highly engaged yet.",emptyChangesMessage:"Insights will appear as member engagement patterns and activity signals are identified.",errorTitle:"Oops!",errorMessage:"An unexpected error has occurred. Please refresh the page!"},Kt=[{label:"Monthly",value:"monthly"}],Qt=Kt[0].value,Wt={title:"Meetings",infoList:{in_person:"IN PERSON",video_call:"VIDEO CALL",phone_call:"PHONE CALL",completed:"COMPLETED",total:"TOTAL"},chartData:{completed:function(e){return"".concat(e,"% Completed")},incomplete:function(e){return"".concat(e,"% Incomplete")}},infoText:function(e){return"".concat(e," Completed")}},qt={title:"Participants",infoList:{mentees:"MENTEES",mentors:"MENTORS",matches:"MATCHES",total:"TOTAL"},chartData:{matched:function(e){return"".concat(e,"% Matched")},unmatched:function(e){return"".concat(e,"% Unmatched")}},infoText:function(e){return"".concat(e," Matched")}},Vt={title:"Goals",infoList:{set:"SET",completed:"COMPLETED",incomplete:"INCOMPLETE",total:"TOTAL"},chartData:{completed:function(e){return"".concat(e,"% Completed")},incomplete:function(e){return"".concat(e,"% Incomplete")}},infoText:function(e){return"".concat(e," Completed")}},zt={title:"Meetings Duration",infoList:{today:"TODAY",yesterday:"YESTERDAY",last_7_days:"LAST 7 DAYS",las_30_days:"LAST 30 DAYS",value:function(e){return"".concat(e," Hour(s)")}},chartData:{inPerson:function(e){return"".concat(e,"% In Person")},videoCall:function(e){return"".concat(e,"% Video Call")},phoneCall:function(e){return"".concat(e,"% Phone Call")}},infoText:function(e){return"".concat(e," Hour(s) Total")}},Xt={titles:Le(Le(Le(Le({},f.BADGE_TYPES.mentoring,"Mentoring Badge"),f.BADGE_TYPES.achiever,"Achiever Badge"),f.BADGE_TYPES.learner,"Learner Badge"),f.BADGE_TYPES.certified,"Certified"),subtitle:function(e){return"".concat(e," Participant(s)")}},$t={title:"Focus Areas",dataNames:["Goals","Meetings","Discussions","Feedback"],infoText:"Click a tag to see participant details."},Jt={title:"Skill Gaps",dataNames:["Mentees","Mentors"],infoText:"Click a skill to see participant details."},Zt={title:"Learnings",dataNames:["Started (Mentees)","Completed (Mentees)","Started (Mentors)","Completed (Mentors)"]},en={mentee:{title:"Mentor Feedback",description:"How happy are the mentors with their mentoring relationships?"},mentor:{title:"Mentee Feedback",description:"How happy are the mentees with their mentoring relationships?"},excellent:"Excellent",needs_attention:"Needs Attention",neutral:"Neutral",percentage:"%",excellent_percentage:"% Excellent",needs_attention_percentage:"% Needs Attention",neutral_percentage:"% Neutral",questionAnswers:{agree:"Agree",disagree:"Disagree",neutral:"Neutral",strongly_agree:"Strongly Agree",strongly_disagree:"Strongly Disagree"}},tn={title:"Groups"},nn="aggregated_donut",rn="gaps_by_role_bar",on="aggregated_bar",an={TITLE:"Retention Rate",ICON:"Business",DESCRIPTION:function(e){return"".concat(e," Participants Retained")}
1,CONTENT:function(e){return"".concat(e,"%")}},un={METRIC:{TITLE:"# Of Vertical & Horizontal Career Movements",ICON:"UserCard",DESCRIPTION:function(e){return"".concat(e," Participants")},CONTENT:function(e){return"".concat(e,"%")}},TIMELINE:{TITLE:"Career Movement Timeline",EMPTY_TEXT:"There are no participants with Career Movement changes yet.",USER_DESCRIPTION:function(e,t){return'<html>Updated their position to <strong style="color: #2BAA92">'.concat(t,"</strong> from ").concat(e,"</html>")}}},ln={TITLE:"Mentorship Capacity",SUBTITLE:function(){return r.createElement(r.Fragment,null,"Displayed metrics are determined by your program settings. Adjust in"," ",r.createElement("a",{href:"/program#limits"},"Program Settings")," if needed.")},CARDS:{currentCapacity:function(e){return"Considering your total number of mentors and their connection limits, you are able to match <span>".concat(e,"</span> more mentees.")},recruitmentNeeds:function(e){return"Recruiting <span>".concat(e,"</span> mentors will enable <span>1:1</span> balance")},currentRatio:function(e,t){var n=function(e,t){return t>0?Math.round(e/t):0}(e,t);return"Average Number of mentees per mentor: <span>".concat(n," Mentees / 1 Mentor</span>")}}},cn={TITLE:"Mentorship Hours",DATA_NAMES:["Meetings","Events","Learning"]},sn={TITLE:"Group Mentorship Hours",DATA_NAMES:["Meetings/Events","Discussions","Learning"]},dn={DAILY:{label:"Daily",value:"daily"},WEEKLY:{label:"Weekly",value:"weekly"},MONTHLY:{label:"Monthly",value:"monthly"}},fn={MONTHLY:{label:"Monthly",value:"monthly"},QUARTERLY:{label:"Quarterly",value:"quarterly"},YEARLY:{label:"Yearly",value:"yearly"}},pn={WEEKLY:{label:"Weekly",value:"weekly"},MONTHLY:{label:"Monthly",value:"monthly"},QUARTERLY:{label:"Quarterly",value:"quarterly"},YEARLY:{label:"Yearly",value:"yearly"}},mn=pn.QUARTERLY,yn=pn.MONTHLY,vn=[dn.DAILY,dn.WEEKLY,dn.MONTHLY],gn=.5,bn=[fn.MONTHLY,fn.QUARTERLY,fn.YEARLY],hn={MONTHLY:{label:"Monthly",value:"monthly"},QUARTERLY:{label:"Quarterly",value:"quarterly"},YEARLY:{label:"Yearly",value:"yearly"}},En=[hn.MONTHLY,hn.QUARTERLY,hn.YEARLY],Sn=[pn.WEEKLY,pn.MONTHLY,pn.QUARTERLY,pn.YEARLY],On=["#2BAA92","#80CCBE","#FDD23B","#E22B2B","#BA1919","#728DB6","#93B3FF","#6AC55B","#51EE39","#F39C19","#CFF1EA"],_n=["#7EA5E0","#55BBA8","#F4B658","#6BD2E4","#FF7AEB"],Tn="all_surveys",In={TITLE:"Survey Response Trends",DATE_FILTER_PLACEHOLDER:yn.label},An="Compare survey response trends and review question-level insights across surveys. Results are displayed based on the selected survey.",Cn="All Surveys",wn="Select one survey to view detailed analytics",Pn="Cross-survey trends can be compared above.",Nn="To view question-level charts and response distributions, select a single survey from the Outcomes card.",Rn=["mentee","mentor","no_role"],Dn="period",jn={TITLE:"Registration Over Time",DATA_NAMES:["Mentee","Mentor"],DATE_FILTER_PLACEHOLDER:dn.MONTHLY.label},Ln={LOADING:20,NAME:{MEDIUM_SCREEN:200,WIDE_SCREEN:340},DEFAULT:40},Mn=1440;function kn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Un,xn=d.Ay.div(Me||(Me=kn(["\n width: 100%;\n padding-bottom: 24px;\n"]))),Fn=d.Ay.div(ke||(ke=kn(["\n position: fixed;\n top: 47px;\n overflow: hidden;\n width: 100%;\n padding: 16px 24px;\n z-index: 40;\n left:72px;\n background-color: ",";\n height: 56px;\n border-bottom: ",";\n border-top: ",";\n"])),function(e){return e.theme.colors.base.white},function(e){var t=e.theme;return"1px solid ".concat(t.colors.grays.gray03)},function(e){var t=e.theme;return"1px solid ".concat(t.colors.grays.gray03)}),Gn=d.Ay.div(Ue||(Ue=kn(["\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n column-gap: 24px;\n"]))),Bn=d.Ay.div(xe||(xe=kn(["\n position: relative;\n top: 72px;\n width: 100%;\n margin-bottom: 72px;\n display:flex;\n flex-direction:column;\n gap:20px;\n"]))),Hn=d.Ay.div(Fe||(Fe=kn(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: stretch;\n width: 100%;\n column-gap: 20px;\n"]))),Yn=d.Ay.div(Ge||(Ge=kn(["\n display: flex;\n flex-direction: column;\n width: ","%;\n"])),function(e){return 100*e.ratio}),Kn=d.Ay.div(Be||(Be=kn(["\n width: 100%;\n background: ",";\n border-radius: 4px;\n border: 1px #F4F4F5 solid;\n padding: 24px 24px 64px;\n height: ","px;\n overflow:hidden;\n "])),function(e){return e.theme.colors.base.white},462),Qn=(0,d.Ay)(s()).attrs(function(){return{variant:"bm1"}})(He||(He=kn(["\n margin-bottom: 24px;\n"]))),Wn=d.Ay.div(Ye||(Ye=kn(["\nwidth:100%;\ndisplay:flex;\njustify-content:center;\nbackground-color: ",";\npadding:24px;\nmargin-bottom: 24px;\n"])),function(e){return e.theme.colors.base.white}),qn=d.Ay.div(Ke||(Ke=kn(["\n background-color: ",";\n border-radius: 4px;\n border: ",";\n padding: 24px;\n display: flex;\n flex-direction: column;\n align-items: center;\n"])),function(e){return e.theme.colors.base.white},function(e){var t=e.theme;return"1px solid ".concat(t.colors.grays.gray03)}),Vn=d.Ay.img(Qe||(Qe=kn(["\n width: 100%;\n height: auto;\n display: block;\n"]))),zn=d.Ay.div(We||(We=kn(["\n display: flex;\n justify-content: center;\n gap: 24px;\n margin-top: 24px;\n"]))),Xn=n(7173),$n=n.n(Xn);var Jn,Zn,er=d.Ay.div(Un||(Jn=["\n width: 100%;\n display:flex;\n flex-direction:column;\n gap: 20px;\n"],Zn||(Zn=Jn.slice(0)),Un=Object.freeze(Object.defineProperties(Jn,{raw:{value:Object.freeze(Zn)}})))),tr=n(38766),nr=n.n(tr),rr=n(36729),or=n.n(rr),ir="GET_CUSTOM_MEASUREMENT_BY_ID_FAIL",ar="GET_CUSTOM_MEASUREMENT_BY_ID_
1START",ur="GET_CUSTOM_MEASUREMENT_BY_ID_SUCCESS",lr="RESET_CUSTOM_MEASUREMENTS_DATA",cr={data:[],loading:!1,error:!1},sr="name";function dr(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)||mr(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 fr(e){return fr="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},fr(e)}function pr(e){return function(e){if(Array.isArray(e))return yr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||mr(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 mr(e,t){if(e){if("string"==typeof e)return yr(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)?yr(e,t):void 0}}function yr(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 vr=function(e,t,n){var r=e.graph_type===on,o=gr(e.label),i=w(bt.skills),a=r?Er(e.graph_data):e.graph_data,u=null!==a&&void 0!==a?a:i,l=u.length>0,c=Q(u,yt.HORIZONTAL),s=l?Object.keys(u[0]).filter(function(e){return e!==sr}):"",d=sr;u=G({data:u,nameKey:d,dataKeys:s,orderingOption:t}),u=C({dataSets:u,dataKeys:s,nameKey:d}),u=v.arrayUtils.splitArrayIntoChunks(u,yt.HORIZONTAL);var f=[ht.DEFAULT,ht.HIGHEST_TO_LOWEST].concat(pr(r?[]:[ht.HIGHEST_GAP]));return{hasNoData:!l,barGraphType:dt.VERTICAL,dataNames:l?s.map(function(e){return"".concat(null===e||void 0===e?void 0:e.capitalize()).concat("s")}):"",legendDataKeys:s,orderingOptions:f,orderingPlaceholder:ht.DEFAULT.label,showOrdering:!0,showPagination:K(c),pageCount:c,title:o,dataSets:u,onOrderingChange:n,barGraphHeight:vt,chartColorPalette:["#7EA5E0","#55BBA8"]}},gr=function(e){return e&&"object"===fr(e)?Object.values(e).join(" / "):e},br=function(e){var t=hr(e.graph_data);return{hasNoData:0===t.length,chartData:t,title:e.label,wideView:!0}},hr=function(e){var t=v.numberUtils.calculatePercentageDistribution(e);return Object.entries(t).map(function(t){var n=dr(t,2),r=n[0],o=n[1];return{name:"".concat(o,"% ").concat(r),value:e[r]}})},Er=function(e){return Object.entries(e).map(function(e){var t=dr(e,2);return{name:t[0],value:t[1]}})};function Sr(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 Or(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)?Or(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 Or(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 _r=function(e){var t=e.customMeasurementDetails,n=Sr((0,r.useState)(),2),o=n[0],i=n[1],a=function(e){var t=e.customMeasurementDetails,n=e.orderingOption,r=e.handleChangeOrdering;switch(t.graph_type){case nn:return br(t);case rn:case on:return vr(t,n,r);default:return null}}({customMeasurementDetails:t,orderingOption:o,handleChangeOrdering:function(e){i(e)}});return{customComponentProps:a}};function Tr(){return Tr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Tr.apply(null,arguments)}var Ir=function(e,t,n,o){switch(t){case nn:return r.createElement(or(),Tr({},e,{loading:n,error:o}));case rn:case on:return r.createElement(nr(),Tr({},e,{loading:n,error:o}));default:return null}},Ar=function(e){var t=e.customMeasurementDetails,n=void 0===t?{}:t,r=e.loading,o=e.error,i=_r({customMeasurementDetails:n}).customComponentProps;return i?Ir(i,n.graph_type,r,o):null},Cr=n(62746),wr=n(16812),Pr=n(23414);function Nr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Rr(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Rr(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Rr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Rr(d,"constructor",c),Rr(c,"constructor",l),l.displayName="GeneratorFunction",Rr(c,o,"GeneratorFunction"),Rr(d),Rr(d,o,"Generator"),Rr(d,r,function(){return this}),Rr(d,"toString",function(){return"[object Generator]"}),(Nr=function(){return{w:i,m:f}})()}function Rr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Rr=function(e,t,n,r){function i(t,n){Rr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Rr(e,t,n,r)}function Dr(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}var jr=function(){var e,t=(e=Nr().m(function e(t){var n,r,o,i,a;return Nr().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.customMeasurementId,n({type:ar}),e.p=1,e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.GET_CUSTOM_MEASUREMENT_BY_ID(r)));case 2:o=e.v,i=o.data,n({type:ur,payload:{data:i}}),e.n=4;break;case 3:e.p=3,a=e.v,n({type:ir,payload:{error:a}});case 4:return e.a(2)}},e,null,[[1,3]])}),function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Dr(i,r,o,a,u,"next",e)}function u(e){Dr(i,r,o,a,u,"throw",e)}a(void 0)})});return function(e){return t.apply(this,arguments)}}();function Lr(e){return Lr="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},Lr(e)}function Mr(e){return function(e){if(Array.isArray(e))return kr(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 kr(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)?kr(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 kr(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}function Ur(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 xr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ur(Object(n),!0).forEach(function(t){Fr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ur(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Lr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Lr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Lr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gr=function(e,t){switch(t.type){case ar:return xr(xr({},e),{},{loading:!0,error:!1});case ur:return xr(xr({},e),{},{data:[].concat(Mr(e.data),[t.payload.data]),loading:!1,error:!1});case ir:return xr(xr({},e),{},{loading:!0,error:!1});case lr:return xr(xr({},e),{},{loading:!1,error:!1,data:[]});default:return e}};function Br(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=qr(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function Hr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Yr(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Yr(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Yr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Yr(d,"constructor",c),Yr(c,"constructor",l),l.displayName="GeneratorFunction",Yr(c,o,"GeneratorFunction"),Yr(d),Yr(d,o,"Generator"),Yr(d,r,function(){return this}),Yr(d,"toString",function(){return"[object Generator]"}),(Hr=function(){return{w:i,m:f}})()}function Yr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Yr=function(e,t,n,r){function i(t,n){Yr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Yr(e,t,n,r)}function Kr(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Qr(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Kr(i,r,o,a,u,"next",e)}function u(e){Kr(i,r,o,a,u,"throw",e)}a(void 0)})}}function Wr(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)||qr(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 qr(e,t){if(e){if("string"==typeof e)return Vr(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)?Vr(e,t):void 0}}function Vr(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 zr=function(e){var t=e.customMeasurements,n=void 0===t?[]:t,o=Wr((0,r.useReducer)(Gr,cr),2),i=o[0],a=i.data,u=i.loading,l=i.error,c=o[1],s=(0,r.useCallback)(function(){var e=Qr(Hr().m(function e(t){var n;return Hr().w(function(e){for(;;)if(0===e.n)return n=t.customMeasurementId,e.a(2,jr({customMeasurementId:n,dispatch:c}))},e)}));return function(t){return e.apply(this,arguments)}}(),[c]),d=function(e){return e.map(function(e){return"".concat(e.id,"_").concat(e.graphType)}).join(",")}(n);return(0,r.useEffect)(function(){(0,{dispatch:c}.dispatch)({type:lr});var e=function(){var e=Qr(Hr().m(function e(){var t,r,o,i;return Hr().w(function(e){for(;;)switch(e.p=e.n){case 0:t=Br(n),e.p=1,t.s();case 2:if((r=t.n()).done){e.n=4;break}return o=r.value,e.n=3,s({customMeasurementId:o.id});case 3:e.n=2;break;case 4:e.n=6;break;case 5:e.p=5,i=e.v,t.e(i);case 6:return e.p=6,t.f(),e.f(6);case 7:return e.a(2)}},e,null,[[1,5,6,7]])}));return function(){return e.apply(this,arguments)}}();e()},[s,d]),{data:a,dispatch:c,loading:u,error:l}},Xr=function(e){var t=e.customMeasurements,n=zr({customMeasurements:void 0===t?[]:t}),o=n.data,i=n.loading,a=n.error;return r.createElement(er,null,null===o||void 0===o?void 0:o.map(function(e){return r.createElement(Ar,{key:e.id,customMeasurementDetails:e,loading:i,error:a})}))},$r=n(54396),Jr=n.n($r),Zr=n(94065),eo=n.n(Zr),to=n(68976),no=n(37352);function ro(e){return ro="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},ro(e)}function oo(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return io(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(io(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,io(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,io(d,"constructor",c),io(c,"constructor",l),l.displayName="GeneratorFunction",io(c,o,"GeneratorFunction"),io(d),io(d,o,"Generator"),io(d,r,function(){return this}),io(d,"toString",function(){return"[object Generator]"}),(oo=function(){return{w:i,m:f}})()}function io(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}io=function(e,t,n,r){function i(t,n){io(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},io(e,t,n,r)}function ao(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 uo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ao(Object(n),!0).forEach(function(t){lo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ao(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ro(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ro(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ro(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function co(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function so(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){co(i,r,o,a,u,"next",e)}function u(e){co(i,r,o,a,u,"throw",e)}a(void 0)})}}var fo=function(){var e=so(oo().m(function e(t){var n,r,o,i,a,u,l,c,s;return oo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.measurementsType,o=t.programId,i=t.queryParams,a=void 0===i?{}:i,n({type:Rt,payload:{measurementsType:r}}),e.p=1,u=uo({program_id:o},a),e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.GET_MEASUREMENTS_BY_TYPE(r)),{params:u});case 2:l=e.v,c=l.data,n({type:Dt,payload:{data:c,measurementsType:r}}),e.n=4;break;case 3:e.p=3,s=e.v,n({type:Nt,payload:{error:s,measurementsType:r}});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),po=function(){var e=so(oo().m(function e(t){var n,r,o,i;return oo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.programId,n({type:Lt}),e.p=1,e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.GET_CUSTOM_MEASUREMENT_LIST),{params:{program_id:r}});case 2:o=e.v,i=o.data,n({type:Mt,payload:{data:i}}),e.n=4;break;case 3:e.p=3,e.v,n({type:jt});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),mo=function(){var e=so(oo().m(function e(t){var n,r,o,i,a,u,l,c;return oo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.programId,o=t.dateRange,i=t.programSurveyId,n({type:kt,payload:{dateRange:o,programSurveyId:i}}),e.p=1,a=uo({program_id:r,date_range_filter:o},i&&{program_survey_id:i}),e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.GET_MEASUREMENTS_BY_TYPE(bt.survey_submissions)),{params:a});case 2:u=e.v,l=u.data,n({type:Ut,payload:{data:l,dateRange:o,programSurveyId:i}}),e.n=4;break;case 3:e.p=3,c=e.v,n({type:xt,payload:{error:c,dateRange:o,programSurveyId:i}});case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}();function yo(e){return yo="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},yo(e)}function vo(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 go(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vo(Object(n),!0).forEach(function(t){bo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=yo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=yo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==yo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ho=function(e,t,n){var r=e===bt.registrations||e===bt.group_mentorship_hours||e===bt.mentorship_hours||e===bt.survey_submissions||e===bt.survey_response_trends,o=e===bt.survey_submissions_total||e===bt.survey_submissions;return go(go({},r&&t&&{date_range_filter:t.value}),o&&n&&{program_survey_id:n})},Eo=function(e,t){if(null!==e&&void 0!==e&&e.value){var n=function(e){if(!e||"string"!==typeof e)return null;var t=go(go(go({},dn),fn),hn);return Object.values(t).find(function(t){return t.value===e})||null}(e.value);n&&t(n)}};function So(e){return So="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},So(e)}function Oo(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 _o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oo(Object(n),!0).forEach(function(t){To(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function To(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=So(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=So(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==So(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Io(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 Ao(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)?Ao(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 Ao(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 Co=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=Io((0,r.useState)({}),2),o=n[0],i=n[1];(0,r.useEffect)(function(){0!==e.length&&i(function(t){var n=_o({},t),r=!1;return e.forEach(function(e){n[e.question_id]||(n[e.question_id]=mn,r=!0)}),r?n:t})},[e]);var a=(0,r.useCallback)(function(e){return function(n){if(null!==n&&void 0!==n&&n.value){var r=Object.values(pn).find(function(e){return e.value===n.value});r&&(i(function(t){return _o(_o({},t),{},To({},e,r))}),t&&t(e,r.value))}}},[t]),u=(0,r.useCallback)(function(e){return o[e]||mn},[o]);return{questionFilters:o,createQuestionFilterHandler:a,getQuestionFilter:u}}
1,wo=function(e){var t=e.dispatch,n=e.programId,o=e.totalQuestions,i=e.measurementsState,a=e.programSurveyId,u=(0,r.useRef)(a),l=(0,r.useCallback)(function(e,r){var o;if(n){var u=null===i||void 0===i||null===(o=i.survey_submissions_by_date_range)||void 0===o?void 0:o[r],l=null===(null===u||void 0===u?void 0:u.data)||void 0===(null===u||void 0===u?void 0:u.data),c=!(null!==u&&void 0!==u&&u.loading),s=!(null!==u&&void 0!==u&&u.error);l&&c&&s&&mo({dispatch:t,programId:n,dateRange:r,programSurveyId:a})}},[t,n,i,a]),c=Co(o,l),s=c.questionFilters,d=c.createQuestionFilterHandler,f=c.getQuestionFilter;return(0,r.useEffect)(function(){n&&u.current!==a&&(u.current=a,t({type:Ft,payload:{programSurveyId:a}}))},[n,a,t]),(0,r.useEffect)(function(){var e;if(n){var r=mn.value,o=null===i||void 0===i||null===(e=i.survey_submissions_by_date_range)||void 0===e?void 0:e[r],u=null===(null===o||void 0===o?void 0:o.data)||void 0===(null===o||void 0===o?void 0:o.data),l=!(null!==o&&void 0!==o&&o.loading),c=!(null!==o&&void 0!==o&&o.error);u&&l&&c&&mo({dispatch:t,programId:n,dateRange:r,programSurveyId:a})}},[n,t,i,a]),{questionFilters:s,createQuestionFilterHandler:d,getQuestionFilter:f}};function Po(e){return Po="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},Po(e)}function No(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 Ro(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Po(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Po(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Po(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Do(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 jo(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)?jo(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 jo(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 Lo=function(e){var t=e.dispatch,n=e.measurementsState,o=e.programId,i=e.measurementsType,a=e.selectedProgramSurveyId,u=(0,no.A)({authorizedFlags:Object.values(h.$)}).forceFlag,l=(0,to.A)().programSettings,c=Do((0,r.useState)(),2),s=c[0],d=c[1],f=Do((0,r.useState)(),2),p=f[0],m=f[1],y=function(e){switch(e){case bt.skills:case bt.tags:return ht.DEFAULT.value;default:return null}}(i),v=Do((0,r.useState)({value:y}),2),g=v[0],b=v[1],E=i===bt.registrations,S=i===bt.group_mentorship_hours,O=i===bt.mentorship_hours,_=i===bt.survey_submissions_total,T=i===bt.survey_response_trends,I=E||S||O||T,A=Do((0,r.useState)(E?dn.MONTHLY:S?fn.MONTHLY:O?hn.MONTHLY:T?yn:null),2),C=A[0],w=A[1],P=Do((0,r.useState)("all_groups"),2),N=P[0],R=P[1],D=function(){var e,t;if(!_)return[];var r=ie(bt.survey_submissions_total);return(null===n||void 0===n||null===(e=n[r])||void 0===e||null===(t=e.data)||void 0===t?void 0:t.questions)||[]}(),j=wo({dispatch:t,programId:_?o:null,totalQuestions:D,measurementsState:n,programSurveyId:_?a:void 0}),L=_?j:{questionFilters:void 0,createQuestionFilterHandler:void 0,getQuestionFilter:void 0},M=L.questionFilters,k=L.createQuestionFilterHandler,U=L.getQuestionFilter;(0,r.useEffect)(function(){if(o&&i&&!I){var e=ho(i,C,a);fo({dispatch:t,measurementsType:i,programId:o,queryParams:e})}},[o,i,t,a]),(0,r.useEffect)(function(){if(o&&I&&C){var e=ho(i,C);fo({dispatch:t,measurementsType:i,programId:o,queryParams:e})}},[o,i,t,null===C||void 0===C?void 0:C.value]),(0,r.useEffect)(function(){if(n&&i){var e=function(e){return Tt[e]}(i),t=n[ie(i)],r=function(e){var t=e.measurementsType,n=e.measurementsStateByType,r=e.measurementsState,o=e.orderingOption,i=e.handleChangeOrdering,a=e.programSettings,u=e.dateRangeFilter,l=e.handleChangeDateRangeFilter,c=e.selectedGroupId,s=e.handleGroupFilterChange,d=e.questionFilters,f=e.createQuestionFilterHandler,p=e.getQuestionFilter,m=e.selectedProgramSurveyId,y=e.isFeatureFlagEnabled,v=void 0===y?function(){return!1}:y;switch(t){case bt.meetings:return ge(n);case bt.participants:return ve(n);case bt.match_goals:return ye(n);case bt.badges:return me(n);case bt.skills:return pe(t,n,o,i);case bt.tags:return fe(t,n,o,i);case bt.groups:return de(n,a,v);case bt.meetings_duration:return se(n);case bt.learnings:return ae(t,n,o,i);case bt.career_movements:return he(n);case bt.retention_rate:return Ee(n);case bt.feedbacks:return ce(n);case bt.mentorship_capacity:return Ce(n);case bt.mentorship_hours:return we(n,u,l);case bt.group_mentorship_hours:return Pe(n,u,l,c,s,v);case bt.registrations:return Ne(n,u,l);case bt.survey_submissions_total:var g=null===r||void 0===r?void 0:r[ie(bt.survey_submissions_total)],b=null===r||void 0===r?void 0:r.survey_submissions_by_date_range;return De(g,b,d,f,p);case bt.survey_response_trends:return Re(n,u,l,m);case bt.survey_submissions:return null;default:return{}}}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?No(Object(n),!0).forEach(function(t){Ro(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):No(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({measurementsType:i,measurementsStateByType:t,measurementsState:n,orderingOption:g,handleChangeOrdering:x,programSettings:l,isFeatureFlagEnabled:function(e){return u({name:e})},dateRangeFilter:C,handleChangeDateRangeFilter:I?F:void 0,selectedProgramSurveyId:T?a:void 0,selectedGroupId:S?N:void 0,handleGroupFilterChange:S?G:void 0},_&&{questionFilters:M,createQuestionFilterHandler:k,getQuestionFilter:U}));d(e),m(r)}},[n,i,g,l,C,N,a,M]);var x=function(e){b(e)},F=(0,r.useCallback)(function(e){Eo(e,w)},[]),G=(0,r.useCallback)(function(e){null!==e&&void 0!==e&&e.value&&R(e.value)},[]);return{measurementsComponentType:s,measurementsComponentProps:p}},Mo=function(e){return r.createElement(nr(),e)},ko=n(41742),Uo=n.n(ko),xo=function(e){var t=e.title,n=e.subtitle,o=e.cards,i=e.loading,a=e.error,u=e.hasNoData;return r.createElement(Uo(),{title:t,subtitle:n,cards:o,isLoading:i,noData:u,hasError:a})},Fo=function(e){return r.createElement(nr(),e)},Go=n(53325),Bo=function(e){return r.createElement(nr(),e)},Ho=n(72498),Yo=n.n(Ho),Ko=n(55598),Qo=n.n(Ko),Wo=n(23953),qo=n.n(Wo),Vo=n(65064),zo=n.n(Vo),Xo=n(48303),$o=n.n(Xo),Jo=n(80258),Zo=n(39645),ei=n(36040),ti=n(37469),ni=n.n(ti),ri=n(99923),oi=n(92909),ii=n(26885),ai=n(22157),ui="GET_USERS_CERTIFICATES_FAIL",li="GET_USERS_CERTIFICATES_START",ci="GET_USERS_CERTIFICATES_SUCCESS",si="SMALL_DONUT_GET_CERTIFICATE_SIGNEES_FAIL",di="SMALL_DONUT_GET_CERTIFICATE_SIGNEES_START",fi="SMALL_DONUT_GET_CERTIFICATE_SIGNEES_SUCCESS",pi={userCertificatesState:{data:[],error:!1,loading:!1},signeesState:{data:[],error:!1,loading:!1}},mi={NAME:"NAME",COMPLETION_DATE:"Completion Date",ACTIONS:"Actions",MENU_ITEMS:{VIEW:"View Certificate",DOWNLOAD:"Download Certificate"}},yi="Download",vi="Download All",gi="Certificates",bi="Processing Download...Do Not Close The Window!",hi={DOWNLOAD_SINGLE:{SUCCESS:"Certificate downloaded successfully",ERROR:"Something went wrong with downloading certificate"},DOWNLOAD_ALL:{ERROR:"Something went wrong with downloading certificates",SUCCESS:"All certificates downloaded successfully"}},Ei={name:{title:mi.NAME,dataKey:"name",columnWidth:450},certified_at:{title:mi.COMPLETION_DATE,dataKey:"certified_at",columnWidth:200},actions:{title:mi.ACTIONS,dataKey:null,columnWidth:10}},Si="Download",Oi="View";function _i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Ti(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ti(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Ti(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Ti(d,"constructor",c),Ti(c,"constructor",l),l.displayName="GeneratorFunction",Ti(c,o,"GeneratorFunction"),Ti(d),Ti(d,o,"Generator"),Ti(d,r,function(){return this}),Ti(d,"toString",function(){return"[object Generator]"}),(_i=function(){return{w:i,m:f}})()}function Ti(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ti=function(e,t,n,r){function i(t,n){Ti(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Ti(e,t,n,r)}function Ii(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Ai(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Ii(i,r,o,a,u,"next",e)}function u(e){Ii(i,r,o,a,u,"throw",e)}a(void 0)})}}var Ci=function(){var e=Ai(_i().m(function e(t){var n,r,o,i,a;return _i().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.programId,n({type:di}),e.p=1,e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.tX.GET_PROGRAM_CERTIFICATE_AND_SIGNEES),{params:{program_id:r}});case 2:o=e.v,i=o.data,n({type:fi,payload:{data:i}}),e.n=4;break;case 3:e.p=3,a=e.v,n({type:si,payload:{error:a}});case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),wi=function(){var e=Ai(_i().m(function e(t){var n,r,o,i,a;return _i().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.programId,e.p=1,n({type:li}),e.n=2,wr.A.get((0,Pr.e9)(Cr.cX.NODEJS,Cr.rg.GET_USERS_CERTIFICATES),{params:{program_id:r}});case 2:o=e.v,i=o.data,n({type:ci,payload:{data:i}}),e.n=4;break;case 3:e.p=3,a=e.v,n({type:ui,payload:{error:a}});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Pi=n(66483),Ni=n.n(Pi),Ri=n(78729),Di=n.n(Ri);function ji(e){return ji="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},ji(e)}function Li(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 Mi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Li(Object(n),!0).forEach(function(t){ki(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Li(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ki(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ji(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ji(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ji(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ui(){return Ui=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ui.apply(null,arguments)}var xi=function(e){var t=e.row,n=e.columnData,o=e.menuItems,i=e.onPreviewClick,a=e.onDownloadClick;switch(n.dataKey){case Ei.name.dataKey:return r.createElement(Di(),Ui({},Fi(t.original),{variant:"small",noMargin:!0}));case Ei.certified_at.dataKey:var u=t.original.certified_at;return u?v.dateService.parseDate(u,null,v.DATETIME_FORMATS.FULL_DATE_SHORT):"-";case Ei.actions.dataKey:return r.createElement(Ni(),{menuItems:[Mi(Mi({},o[0]),{},{onClick:function(){return i(t.original)}}),Mi(Mi({},o[1]),{},{onClick:function(){return a(t.original)}})]});default:return""}},Fi=function(e){return{title:b.userUtils.getUserFullNameText(e)||"-",description:b.userUtils.getUserOccupationText(e)||"-",email:e.email,imgUrl:e.image_url}};function Gi(e){return Gi="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},Gi(e)}function Bi(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 Hi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bi(Object(n),!0).forEach(function(t){Yi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Yi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Gi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Gi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Gi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ki=function(e,t){var n;switch(t.type){case li:return Hi(Hi({},e),{},{userCertificatesState:{data:null,loading:!0,error:null}});case ci:return Hi(Hi({},e),{},{userCertificatesState:Hi(Hi({},t.payload),{},{loading:!1,error:null})});case ui:return Hi(Hi({},e),{},{userCertificatesState:Hi(Hi({},t.payload),{},{data:null,loading:!1})});case di:return Hi(Hi({},e),{},{signeesState:{data:[],loading:!0,error:!1}});case fi:return Hi(Hi({},e),{},{signeesState:{data:(null===(n=t.payload.data)||void 0===n?void 0:n.certificate_signees)||[],loading:!1,error:!1}});case si:return Hi(Hi({},e),{},{signeesState:{data:[],loading:!1,error:!0}});default:return e}};function Qi(e){return Qi="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},Qi(e)}function Wi(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
vendor: 4,451 bytes, line 1
1if(!n){if(Array.isArray(e)||(n=na(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function qi(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Vi(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Vi(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Vi(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Vi(d,"constructor",c),Vi(c,"constructor",l),l.displayName="GeneratorFunction",Vi(c,o,"GeneratorFunction"),Vi(d),Vi(d,o,"Generator"),Vi(d,r,function(){return this}),Vi(d,"toString",function(){return"[object Generator]"}),(qi=function(){return{w:i,m:f}})()}function Vi(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Vi=function(e,t,n,r){function i(t,n){Vi(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Vi(e,t,n,r)}function zi(){return zi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zi.apply(null,arguments)}function Xi(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 $i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xi(Object(n),!0).forEach(function(t){Ji(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ji(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Qi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Qi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Qi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Zi(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function ea(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Zi(i,r,o,a,u,"next",e)}function u(e){Zi(i,r,o,a,u,"throw",e)}a(void 0)})}}function ta(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(;
1!(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)||na(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 na(e,t){if(e){if("string"==typeof e)return ra(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)?ra(e,t):void 0}}function ra(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 oa=function(){var e,t=ta((0,r.useState)(!1),2),n=t[0],o=t[1],i=(0,ii.A)([f.PROGRAM_PROPERTY_NAMES.MENTOR,f.PROGRAM_PROPERTY_NAMES.MENTEE,f.PROGRAM_PROPERTY_NAMES.A,f.PROGRAM_PROPERTY_NAMES.AN]),u=i.mentor,l=i.mentee,c=i.a,s=i.an,d=(0,to.A)().program,p=ta((0,r.useState)({}),2),m=p[0],y=p[1],g=(0,ai.A)().organization,h=ta((0,r.useState)(!1),2),E=h[0],S=h[1],O=ta((0,r.useState)(!1),2),_=O[0],T=O[1],I=ta((0,r.useReducer)(Ki,pi),2),A=I[0],C=A.userCertificatesState,w=A.signeesState,P=w.data,N=w.loading,R=w.error,D=I[1],j=a.PL.getSelectedProgram().id;(0,r.useEffect)(function(){if(j&&_){var e=!0,t=function(t){e&&D(t)};return wi({programId:j,dispatch:t}),Ci({dispatch:t,programId:j}),function(){e=!1}}},[j,_]);var L=ta((0,r.useState)(!1),2),M=L[0],k=L[1],U=(0,r.useCallback)(function(e){y(e),k(!1),S(!0),requestAnimationFrame(function(){requestAnimationFrame(function(){k(!0)})})},[]),x=(0,r.useMemo)(function(){return[{title:mi.MENU_ITEMS.VIEW,leftIcon:Oi},{title:mi.MENU_ITEMS.DOWNLOAD,leftIcon:Si}]},[]),F=(0,r.useCallback)(function(){var e=ea(qi().m(function e(t){var n,o,i,a,f;return qi().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,n=v.certificateUtils.buildCertificateComponentProps({organization:$i($i({},g),{},{certificate_signees:P}),previewCertificateDetails:t,menteeWord:l,mentorWord:u,aWord:c,anWord:s,program:d,shouldShowStaticValues:!1,dynamicTextProps:function(e){return(0,oi.BJ)(e)},certificateLogo:ri}),o=r.createElement(Jo.Document,null,r.createElement(Jo.Page,{orientation:"landscape"},r.createElement(Qo(),zi({},n,{forPdf:!0})))),i=b.userUtils.getUserFullNameText(t),a=v.certificateUtils.generateCertificatePdfFileName({programName:d.name,userFullname:i}),e.n=1,(0,Jo.pdf)(o).toBlob();case 1:return f=e.v,e.n=2,(0,ei.saveAs)(f,a);case 2:(0,Zo.successNotify)({text:hi.DOWNLOAD_SINGLE.SUCCESS}),S(!1),e.n=4;break;case 3:e.p=3,e.v,(0,Zo.errorNotify)({text:hi.DOWNLOAD_SINGLE.ERROR});case 4:return e.a(2)}},e,null,[[0,3]])}));return function(t){return e.apply(this,arguments)}}(),[g,P,l,u,c,s,d]),G=(0,r.useMemo)(function(){return function(e){var t=e.menuItems,n=e.onPreviewClick,r=e.onDownloadClick;return Object.keys(Ei).map(function(e){var o=Ei[e];return{Cell:function(e){var i=e.row;return xi({row:i,columnData:o,menuItems:t,onPreviewClick:n,onDownloadClick:r})},accessorFn:function(e){return e[o.dataKey]},enableColumnActions:!1,header:o.title,id:e,size:o.columnWidth}})}({menuItems:x,onPreviewClick:U,onDownloadClick:F})},[x,U,F]),B=C.data,H=0===(null===B||void 0===B?void 0:B.length),Y=(0,r.useMemo)(function(){return v.certificateUtils.buildCertificateComponentProps({organization:$i($i({},g),{},{certificate_signees:P}),previewCertificateDetails:m,menteeWord:l,mentorWord:u,aWord:c,anWord:s,program:d,shouldShowStaticValues:!1,dynamicTextProps:function(e){return(0,oi.BJ)(e)},certificateLogo:ri})},[g,P,m,l,u,c,s,d]),K=function(){var e=ea(qi().m(function e(){var t,n,i,a,f,p,m,y,h,E,S,O,_;return qi().w(function(e){for(;;)switch(e.p=e.n){case 0:t=C.data,o(!0),e.p=1,n=new(ni()),i=Wi(t),e.p=2,i.s();case 3:if((a=i.n()).done){e.n=6;break}return f=a.value,p=v.certificateUtils.buildCertificateComponentProps({organization:$i($i({},g),{},{certificate_signees:P}),previewCertificateDetails:f,menteeWord:l,mentorWord:u,aWord:c,anWord:s,program:d,shouldShowStaticValues:!1,dynamicTextProps:function(e){return(0,oi.BJ)(e)},certificateLogo:ri}),m=r.createElement(Jo.Document,null,r.createElement(Jo.Page,{orientation:"landscape"},r.createElement(Qo(),zi({},p,{forPdf:!0})))),e.n=4,(0,Jo.pdf)(m).toBlob();case 4:y=e.v,h=b.userUtils.getUserFullNameText(f),E=v.certificateUtils.generateCertificatePdfFileName({programName:d.name,userFullname:h}),n.file(E,y);case 5:e.n=3;break;case 6:e.n=8;break;case 7:e.p=7,_=e.v,i.e(_);case 8:return e.p=8,i.f(),e.f(8);case 9:return e.n=10,n.generateAsync({type:"blob"});case 10:S=e.v,O=v.certificateUtils.generateCertificatesZipFileName({programName:null===d||void 0===d?void 0:d.name}),(0,ei.saveAs)(S,O),(0,Zo.successNotify)({text:hi.DOWNLOAD_ALL.SUCCESS}),T(!1),e.n=12;break;case 11:e.p=11,e.v,(0,Zo.errorNotify)({text:hi.DOWNLOAD_ALL.ERROR});case 12:o(!1);case 13:return e.a(2)}},e,null,[[2,7,8,9],[1,11]])}));return function(){return e.apply(this,arguments)}}();return{badgeCertificateProps:{buttonLabel:yi,buttonIcon:Si,onButtonClick:function(){return T(!0)}},badgeCertificateModalProps:{title:gi,width:oi.c6,onClosed:function(){return T(!1)},open:_},certificatePreviewModalProps:{width:oi.c6,onClosed:function(){S(!1),k(!1)},open:E,isCertificateLoading:!M||N||R,certificateComponentProps:Y},badgeCertificateDownloadAllButtonProps:{label:vi,startIcon:Si,onClick:function(){return K()},variant:"light",disabled:H||n||N||R},certificateTableProps:{tableColumns:G,enablePagination:!1,enableStickyHeader:!0,tableData:null!==(e=C.data)&&void 0!==e?e:[],isError:Boolean(C.error)||R,isLoading:C.loading||N,isEmpty:H,maxHeight:"440px"},downloadCertificatePreviewButtonProps:{startIcon:"Download",label:yi,onClick:function(){return F(m)},disabled:N||R},downloadAllCertificateInfoProps:{isDownloadingAllCertificates:n,label:bi}}};function ia(){return ia=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ia.apply(null,arguments)}var aa=(0,r.memo)(eo()),ua=function(e){var t=e.list,n=oa(),o=n.badgeCertificateProps,a=n.badgeCertificateModalProps,u=n.badgeCertificateDownloadAllButtonProps,l=n.certificateTableProps,c=n.certificatePreviewModalProps,p=n.downloadCertificatePreviewButtonProps,m=n.downloadAllCertificateInfoProps,y=(0,d.DP)(),v=(0,r.useMemo)(function(){return t.map(function(e){var t=f.BADGE_TYPES.certified===e.ke
1y?o:{};return r.createElement(Yo(),ia({key:"small-donut-card-".concat(e.key)},e,t))})},[t,o]);return r.createElement(r.Fragment,null,r.createElement(i(),{display:"flex",width:"100%",gap:20},v),r.createElement(zo(),a,r.createElement("div",null,r.createElement(i(),{mt:"s",mb:"m",display:"flex",flexDirection:"row",align:"center",columnGap:8},r.createElement($n(),u),m.isDownloadingAllCertificates&&r.createElement(i(),{display:"flex",flexDirection:"row",align:"center",columnGap:8},r.createElement(qo(),{fontSize:"large",color:y.colors.blues.blue04}),r.createElement(s(),{variant:"bm3",label:m.label,color:y.colors.blues.blue04}))),r.createElement(aa,l))),r.createElement(zo(),ia({},c,{width:"720px"}),c.open&&(c.isCertificateLoading?r.createElement(i(),{display:"flex",justify:"center",align:"center",p:"xl"},r.createElement(qo(),{fontSize:"medium",color:y.colors.blues.blue04})):r.createElement(Qo(),c.certificateComponentProps)),r.createElement(i(),{display:"flex",align:"center",justify:"flex-end",mt:"m"},r.createElement($n(),ia({fontSize:"16px",iconColor:y.colors.grays.gray05},p)))))};ua.propTypes={list:$o().arrayOf($o().shape({title:$o().string,error:$o().bool,loading:$o().bool,hasNoData:$o().bool,completedPercentage:$o().number,description:$o().string,iconName:$o().string}))};var la,ca,sa,da,fa,pa=ua,ma=function(e){var t=(null===e||void 0===e?void 0:e.donutCardProps)||{},n=t.chartData,r=t.chartColorPalette;return Array.isArray(n)&&n.length>0&&Array.isArray(r)&&r.length>0},ya=function(e){return!(null===e||void 0===e||!e.barGraphCardProps)},va=function(e){var t=e.questions,n=void 0===t?[]:t;if(e.loading&&(!n||0===n.length))return r.createElement(i(),{display:"flex",flexDirection:"column",gap:21,width:"100%"},r.createElement(i(),{display:"flex",flexDirection:"row",gap:21,width:"100%",maxHeight:"390px",overflow:"hidden"},r.createElement(i(),{display:"flex",width:"100%"},r.createElement(or(),{loading:!0,wideView:!0})),r.createElement(i(),{display:"flex",width:"100%"},r.createElement(nr(),{loading:!0}))));var o=n.filter(function(e){return ma(e)||ya(e)});return o.length?r.createElement(i(),{display:"flex",flexDirection:"column",gap:21,width:"100%"},o.map(function(e){return r.createElement(i(),{key:e.questionId,display:"flex",flexDirection:"row",gap:21,width:"100%",alignItems:"stretch",maxHeight:"390px",overflow:"hidden"},ma(e)&&r.createElement(i(),{display:"flex",width:"100%"},r.createElement(or(),e.donutCardProps)),ya(e)&&r.createElement(i(),{display:"flex",width:"100%"},r.createElement(nr(),e.barGraphCardProps)))})):null},ga=n(90417),ba=function(e,t){switch(e){case ot:return r.createElement(xo,t);case it:return r.createElement(Fo,t);case at:return r.createElement(Mo,t);case ut:return r.createElement(Bo,t);case $e:return r.createElement(pa,t);case Je:return r.createElement(or(),t);case Ze:case st:return r.createElement(nr(),t);case et:return r.createElement(Kn,null,r.createElement(Qn,{label:t.title}),r.createElement(eo(),t));case tt:return r.createElement(ga.A,t);case nt:return r.createElement(Go.A,t);case lt:return r.createElement(va,t);case rt:return r.createElement(i(),{display:"flex",flexDirection:"row",gap:21,width:"100%"},null===t||void 0===t?void 0:t.map(function(e){return r.createElement(i(),{key:e.title,width:"100%"},r.createElement(Jr(),e))}));default:return null}},ha=function(e){var t=e.dispatch,n=e.measurementsState,r=e.programId,o=e.measurementsType,i=e.selectedProgramSurveyId,a=Lo({dispatch:t,measurementsState:n,programId:r,measurementsType:o,selectedProgramSurveyId:i}),u=a.measurementsComponentProps,l=a.measurementsComponentType;return u?ba(l,u):null},Ea=n(5655),Sa=n.n(Ea),Oa=n(44548),_a=n.n(Oa),Ta=function(e){switch(e){case bt.groups:return 2.2;case bt.badges:return 0;case bt.career_movements:return 2.2;default:return 1}};function Ia(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Aa=d.Ay.div(la||(la=Ia(["\n width: 100%;\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n column-gap: 20px;\n padding: 24px;\n background: ",";\n border-radius: 4px;\n border: ",";\n"])),function(e){return e.theme.colors.base.white},function(e){var t=e.theme;return"1px solid ".concat(t.colors.grays.gray03)}),Ca=d.Ay.div(ca||(ca=Ia(["\n display: flex;\n flex-direction: column;\n row-gap: 4px;\n"]))),wa=d.Ay.div(sa||(sa=Ia(["\n display: flex;\n justify-content: flex-end;\n min-width: 240px;\n"]))),Pa=d.Ay.div(da||(da=Ia(["\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 24px;\n background: ",";\n border-radius: 4px;\n border: ",";\n"])),function(e){return e.theme.colors.base.white},function(e){var t=e.theme;return"1px solid ".concat(t.colors.grays.gray03)}),Na=d.Ay.div(fa||(fa=Ia(["\n display: flex;\n justify-content: center;\n padding: 40px 0;\n"])));function Ra(e){return function(e){if(Array.isArray(e))return La(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ja(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 Da(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(;
1!(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)||ja(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 ja(e,t){if(e){if("string"==typeof e)return La(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)?La(e,t):void 0}}function La(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 Ma={label:Cn,value:Tn},ka=function(e){var t,n=e.measurementsState,o=Da((0,r.useState)(Tn),2),i=o[0],a=o[1],u=null===n||void 0===n||null===(t=n[ie(bt.survey_response_trends)])||void 0===t?void 0:t.data,l=(0,r.useMemo)(function(){return[Ma].concat(Ra(((null===(e=u)||void 0===e?void 0:e.surveys)||[]).map(function(e){return{label:e.program_survey_name,value:String(e.program_survey_id)}})));var e},[u]),c=l.find(function(e){return e.value===i})||Ma,s=c.value===Tn,d=(0,r.useCallback)(function(e){null!==e&&void 0!==e&&e.value&&a(e.value)},[]);return{surveyFilterOptions:l,selectedSurveyOption:c,selectedProgramSurveyId:s?void 0:c.value,isAllSurveysSelected:s,handleSurveyFilterChange:d}},Ua=function(e){var t,n=e.measurementGroup,o=e.dispatch,i=e.measurementsState,a=e.programId,u=ka({measurementsState:i}),l=u.surveyFilterOptions,c=u.selectedSurveyOption,d=u.selectedProgramSurveyId,f=u.isAllSurveysSelected,p=u.handleSurveyFilterChange;return r.createElement(r.Fragment,null,r.createElement(Aa,null,r.createElement(Ca,null,r.createElement(s(),{variant:"h3"},null===n||void 0===n?void 0:n.categoryName),r.createElement(s(),{variant:"bl3",color:y().colors.grays.gray06,label:An})),r.createElement(wa,null,r.createElement(_a(),{onChange:p,options:l,value:c,openToLeftSide:!0}))),null===(t=n.graphs)||void 0===t?void 0:t.map(function(e,t){return r.createElement(Hn,{key:"outcomes-measurements-row-".concat(t)},e.map(function(e){var t="outcomes-measurements-by-type-".concat(e);if(e===bt.survey_submissions_total&&f)return r.createElement(Pa,{key:t},r.createElement(Qn,{label:wn}),r.createElement(Na,null,r.createElement(Sa(),{variant:"info",title:Pn,titleVariant:"bm2",description:Nn,descriptionColor:y().colors.grays.gray06,vertical:!0})));var n=Ta(e),u=r.createElement(ha,{key:t,dispatch:o,measurementsState:i,measurementsType:e,programId:a,selectedProgramSurveyId:d});return 0===n?u:r.createElement(Yn,{key:t,ratio:n},u)}))}))},xa=n(40434),Fa=n.n(xa);function Ga(e){return Ga="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},Ga(e)}function Ba(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ga(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ga(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ga(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ha=["low_activity","low_survey_score_submission"],Ya={low_activity:"Low Activity",low_survey_score_submission:"Low Survey Score Submission"},Ka={participant_inactivity:"low_activity",low_survey_score:"low_survey_score_submission",low_survey_submission:"low_survey_score_submission"},Qa="retention",Wa="engagement",qa=(Ba(Ba({},Qa,{title:"Retention Risks",iconName:"RetentionRisk",iconColorKey:"red",emptyStateText:"No members have been identified as needing attention yet."}),Wa,{title:"Engagement Signals",iconName:"PerformanceV5",iconColorKey:"green",emptyStateText:"No members have been identified as highly engaged yet."}),Ba(Ba({},Qa,{subject:"We'd Love to Hear From You \u2013 Let's Reconnect!",body:function(e){return"Hi ".concat(e,",\n\nWe wanted to check in and see how you're doing in the program. We noticed you haven't been as active lately, and if you've shared feedback with us recently, we want to make sure we're doing everything we can to address your experience.\n\nWhether it's finding more time to engage, improving what the program offers you, or simply reconnecting \u2014 we're here to help. Please don't hesitate to reply to this email and let us know how
1we can better support you.\n\nYour participation and feedback matter to us, and we look forward to hearing from you!")}}),Wa,{subject:"You're One of Our Top Performers This Month!",body:function(e){return"Hi ".concat(e,",\n\nWe wanted to take a moment to recognize your outstanding engagement in the program this month. Your dedication and progress have stood out, and we're thrilled to have you as one of our top performers!\n\nYour commitment is an inspiration to the rest of the community, and we're excited to see what you'll accomplish next.\n\nKeep up the great work \u2014 and thank you for making the program a success!")}}));function Va(e){return function(e){if(Array.isArray(e))return za(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 za(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)?za(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 za(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 Xa,$a=function(e){return(null===e||void 0===e?void 0:e.full_name)||(null===e||void 0===e?void 0:e.name)||b.userUtils.getUserFullNameText(e)||[null===e||void 0===e?void 0:e.first_name,null===e||void 0===e?void 0:e.last_name].filter(Boolean).join(" ")},Ja=function(e){var t,n;return(null===e||void 0===e?void 0:e.first_name)||(null===(t=$a(e))||void 0===t||null===(n=t.split(" "))||void 0===n?void 0:n[0])||"there"},Za=function(e){var t="string"===typeof e?e:(null===e||void 0===e?void 0:e.type)||(null===e||void 0===e?void 0:e.reason)||(null===e||void 0===e?void 0:e.key)||"",n=String(t).toLowerCase().replace(/\s+/g,"_");return Ka[n]||n},eu=function(e){var t=e.user,n=e.fallbackDescription,r=void 0===n?"":n,o=e.type;return{id:null===t||void 0===t?void 0:t.id,title:$a(t),description:(null===t||void 0===t?void 0:t.description)||r,email:null===t||void 0===t?void 0:t.email,emailType:o,firstName:Ja(t),imgUrl:(null===t||void 0===t?void 0:t.profile_image)||(null===t||void 0===t?void 0:t.profile_image_url)||(null===t||void 0===t?void 0:t.image)||(null===t||void 0===t?void 0:t.image_url)||(null===t||void 0===t?void 0:t.avatar)}},tu=function(e){var t,n=e.group,r=e.type,o=(null===n||void 0===n?void 0:n.count)||(null===n||void 0===n||null===(t=n.users)||void 0===t?void 0:t.length)||0,i=((null===n||void 0===n?void 0:n.users)||[]).map(function(e){return $a(e)}).filter(Boolean);return null!==n&&void 0!==n&&n.summary?{id:"".concat(r,"-summary"),variant:r,title:n.summary,description:n.description||""}:0===o?null:"needs_attention"===r?{id:"needs-attention-improved",variant:r,title:"".concat(o," members improved from Needs Attention"),description:"".concat(i.join(", ")," are now showing healthier engagement patterns.")}:{id:"highly-engaged-dropped",variant:r,title:"".concat(o," members dropped from Highly Engaged"),description:"".concat(i.join(", ")," are no longer meeting the highly engaged signal criteria.")}},nu=function(e){var t=(null===e||void 0===e?void 0:e.data)||e||{},n=(null===t||void 0===t?void 0:t.retention_risks)||(null===t||void 0===t?void 0:t.needs_attention_users)||(null===t||void 0===t?void 0:t.needs_attention)||(null===t||void 0===t?void 0:t.retention)||[],r=(null===t||void 0===t?void 0:t.engagement_signals)||(null===t||void 0===t?void 0:t.high_performers)||(null===t||void 0===t?void 0:t.highly_engaged)||(null===t||void 0===t?void 0:t.engagement)||[],o=(Array.isArray(n)?n:[]).map(function(e){var t=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(Za).filter(Boolean),t=Va(new Set(e));return Ha.filter(function(e){return t.includes(e)}).map(function(e){return Ya[e]}).filter(Boolean).join(", ")}((null===e||void 0===e?void 0:e.reasons)||(null===e||void 0===e?void 0:e.flags)||[]);return eu({user:e,fallbackDescription:t,type:Qa})}),i=(Array.isArray(r)?r:[]).map(function(e){return eu({user:e,fallbackDescription:(null===e||void 0===e?void 0:e.description)||"Actively seeking growth opportunities",type:Wa})}),a=(null===t||void 0===t?void 0:t.changes_over_past_month)||(null===t||void 0===t?void 0:t.changes)||(null===t||void 0===t?void 0:t.transitions)||{},u=(null===a||void 0===a?void 0:a.improved_from_needs_attention)||(null===a||void 0===a?void 0:a.improved)||(null===t||void 0===t?void 0:t.improved_from_needs_attention)||(Array.isArray(null===t||void 0===t?void 0:t.re_engaged_users)?{count:t.re_engaged_users.length,users:t.re_engaged_users}:null),l=(null===a||void 0===a?void 0:a.dropped_from_highly_engaged)||(null===a||void 0===a?void 0:a.dropped)||(null===t||void 0===t?void 0:t.dropped_from_highly_engaged)||(Array.isArray(null===t||void 0===t?void 0:t.exited_high_performers)?{count:t.exited_high_performers.length,users:t.exited_high_performers}:null);return{retentionItems:o,engagementItems:i,changeItems:[tu({group:u,type:"needs_attention"}),tu({group:l,type:"highly_engaged"}
1)].filter(Boolean)}},ru=function(e){var t=e.dispatch,n=e.measurementsState,o=e.programId,i=ie(bt.retention_risk_and_high_performers),a=(null===n||void 0===n?void 0:n[i])||{data:null,loading:!1,error:null};(0,r.useEffect)(function(){o&&fo({dispatch:t,measurementsType:bt.retention_risk_and_high_performers,programId:o,queryParams:{date_range_filter:Qt}})},[t,o]);var u=(0,r.useMemo)(function(){return nu(a.data)},[a.data]),l=u.retentionItems,c=u.engagementItems,s=u.changeItems,d=!a.loading&&!a.error&&0===l.length&&0===c.length&&0===s.length;return r.createElement(Fa(),{retentionItems:l,engagementItems:c,changeItems:s,timeframeOptions:Kt,selectedTimeframe:Kt[0].value,isLoading:a.loading,hasError:Boolean(a.error),hasNoData:d,translations:Yt,contentMaxHeight:560,onSendEmail:function(e,t){var n=qa[null===t||void 0===t?void 0:t.emailType];if(e&&n&&"undefined"!==typeof window){var r=String(e).trim().replace(/[\r\n]/g,"");if(r&&!/[?&#]/.test(r)){var o=encodeURIComponent(n.subject),i=encodeURIComponent(n.body((null===t||void 0===t?void 0:t.firstName)||"there"));window.location.href="mailto:".concat(r,"?subject=").concat(o,"&body=").concat(i)}}}})},ou=n(53012),iu=(n(56050),n(95266)),au=n(83213),uu=function(e){var t=(0,au.J)();if(!(0,iu.aZ)(t)||!e)return!1;try{return Boolean(t.checkGate(e))}catch(n){return!1}},lu="hubspot-form-modal",cu=function(){var e=(0,ai.A)().organization,t=(0,ou.A)().me,n=Pr.B0.DEVELOPMENT||Pr.B0.STAGING?14:3,o=(null===e||void 0===e?void 0:e.id)===n,i=uu(h.$.ROI_INSIGHTS),a=uu(h.$.MULTIPLE_SURVEYS),u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isRoiInsightsEnabled,n=void 0!==t&&t,r=e.isMultipleSurveysEnabled,o=void 0!==r&&r?[[bt.survey_response_trends],[bt.survey_submissions_total]]:[[bt.survey_submissions_total]],i=[{categoryName:At.PARTICIPATION,categoryKey:It.PARTICIPATION,graphs:[[bt.skills],[bt.registrations]]},{categoryName:At.USER_ENGAGEMENT,categoryKey:It.USER_ENGAGEMENT,graphs:[[bt.meetings,bt.participants,bt.match_goals],[bt.badges],[bt.tags],[bt.feedbacks],[bt.mentorship_hours],[bt.groups,bt.meetings_duration],[bt.group_mentorship_hours],[bt.learnings],[bt.mentorship_capacity]]},{categoryName:At.SURVEY_SUBMISSIONS_TOTAL,categoryKey:It.SURVEY_SUBMISSIONS_TOTAL,graphs:o}];return n?[{categoryName:At.ROI_INSIGHTS,categoryKey:It.ROI_INSIGHTS,graphs:[[bt.career_movements,bt.retention_rate]]}].concat(i):[].concat(i,[{categoryName:At.ROI_FOR_LEADERSHIP,categoryKey:It.ROI_FOR_LEADERSHIP,graphs:[[bt.career_movements,bt.retention_rate]]}])}({isRoiInsightsEnabled:i,isMultipleSurveysEnabled:a}),l=(0,r.useCallback)(function(e){var n;if(null!==(n=window.hbspt)&&void 0!==n&&n.forms){var r=document.getElementById(lu);r&&r.remove(),(r=document.createElement("div")).id=lu,r.style.cssText="position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.5)";var o=document.createElement("div");o.style.cssText="background:#fff;border-radius:8px;padding:32px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative";var i=document.createElement("button");i.textContent="\xd7",i.style.cssText="position:absolute;top:8px;right:12px;font-size:24px;border:none;background:none;cursor:pointer;color:#333;line-height:1",i.onclick=function(){return r.remove()};var a=document.createElement("div");a.id="hubspot-form-".concat(e),o.appendChild(i),o.appendChild(a),r.appendChild(o),r.addEventListener("click",function(e){e.target===r&&r.remove()}),document.body.appendChild(r),window.hbspt.forms.create({portalId:p.r,formId:e,target:"#hubspot-form-".concat(e),onFormReady:function(e){if(null!==t&&void 0!==t&&t.email){var n=e.find('input[name="email"]');n.length&&n.val(t.email).change()}}})}},[null===t||void 0===t?void 0:t.email]);return{shouldShowNewRoiSalesCards:o,shouldShowReportingAi:!1,isRoiInsightsEnabled:i,isMultipleSurveysEnabled:a,measurementLayout:u,handleAskMore:(0,r.useCallback)(function(){l("fa05d90e-9fb4-4133-a85a-7ee7393ae4ae")},[l]),handleDownloadReport:(0,r.useCallback)(function(){l("f126e217-4fb7-492d-9f6e-4e74ef327454")},[l])}},su=function(e){var t=e.programId,n=e.dispatch,o=e.measurementsState,a=cu(),u=a.isRoiInsightsEnabled,l=a.isMultipleSurveysEnabled,c=a.shouldShowReportingAi,d=a.measurementLayout,f=a.handleAskMore,p=a.handleDownloadReport;return r.createElement(Bn,null,c&&r.createElement(qn,null,r.createElement(Vn,{src:"/assets/images/reporting-ai.svg",alt:"Qooper AI Intelligence Report"}),r.createElement(zn,null,r.createElement($n(),{label:"Ask More",variantType:"outline",endIcon:"Send",onClick:f}),r.createElement($n(),{label:"Download Report",variant:"primary",endIcon:"Download",onClick:p}
1))),d.map(function(e){var a,c=u&&e.categoryKey===It.ROI_INSIGHTS,d="measurements-row-".concat(null===e||void 0===e?void 0:e.categoryName);return l&&e.categoryKey===It.SURVEY_SUBMISSIONS_TOTAL?r.createElement(i(),{display:"flex",flexDirection:"column",gap:20,key:d},r.createElement(Ua,{measurementGroup:e,dispatch:n,measurementsState:o,programId:t})):r.createElement(i(),{display:"flex",flexDirection:"column",gap:20,key:d},r.createElement(s(),{variant:"h3"},null===e||void 0===e?void 0:e.categoryName),c?r.createElement(ru,{dispatch:n,measurementsState:o,programId:t}):null,null===(a=e.graphs)||void 0===a?void 0:a.map(function(e,i){return r.createElement(Hn,{key:"measurements-row-".concat(i)},e.map(function(e){var i=Ta(e),a="measurements-by-type-".concat(e),u=r.createElement(ha,{key:a,dispatch:n,measurementsState:o,measurementsType:e,programId:t});return 0===i?u:r.createElement(Yn,{key:a,ratio:i},u)}))}),e.categoryKey===It.PARTICIPATION?r.createElement(Xr,{customMeasurements:o.customMeasurements}):null)}))},du=function(e){var t=e.onClick;return r.createElement(Wn,null,r.createElement($n(),{iconSize:"20",label:"Add Your Custom Graph",startIcon:"Plus",variant:"light",onClick:t}))},fu=n(95947),pu=n.n(fu),mu=n(58040),yu=n.n(mu);var vu=d.Ay.div(Xa||(Xa=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n\n p{\n display:block;\n span{\n font-weight:500;\n }\n }\n"]))),gu="Manage Graphs",bu="Add New Graph",hu="Only graphs related to the profile form questions can be managed",Eu="Donut Card: Aggregated",Su="Bar Graph: Gaps by Role",Ou="Bar Graph: Aggregated",_u="Question",Tu="Graph Type",Iu="There are no graphs yet.",Au="Cancel",Cu="Remove",wu="Select Graph Type",Pu="Select Question",Nu="There is no question left to view on measurement",Ru="The graph already exists.",Du="Graph added successfully.",ju="Something went wrong with updating graph.",Lu="Graph updated successfully.",Mu="Something went wrong with deleting graph.",ku="Graph removed successfully.",Uu="Remove Confirm",xu=function(e){return"Are you sure you would like to remove \u201c<span>".concat(e,"</span>\u201d graph?")},Fu="Please Select a Question First",Gu=n(8289),Bu=n(83287);function Hu(e){return Hu="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},Hu(e)}function Yu(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 Ku(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yu(Object(n),!0).forEach(function(t){Qu(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yu(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Qu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Hu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Hu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Hu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Wu="CREATE_CUSTOM_MEASUREMENT_FAIL",qu="CREATE_CUSTOM_MEASUREMENT_START",Vu="CREATE_CUSTOM_MEASUREMENT_SUCCESS",zu="UPDATE_CUSTOM_MEASUREMENT_FAIL",Xu="UPDATE_CUSTOM_MEASUREMENT_START",$u="UPDATE_CUSTOM_MEASUREMENT_SUCCESS",Ju="DELETE_CUSTOM_MEASUREMENT_FAIL",Zu="DELETE_CUSTOM_MEASUREMENT_START",el="DELETE_CUSTOM_MEASUREMENT_SUCCESS",tl={data:[],loading:!1,error:!1,deleteMeasurementLoading:!1,deleteMeasurementError:!1},nl="graph_type",rl="question",ol="remove_button",il="add_graph_type",al="add_question",ul="add_new_graph",ll=[f.PROFILE_FORM_INPUT_ENTRY_KIND.LOCATION,f.PROFILE_FORM_INPUT_ENTRY_KIND.INTEGER,f.PROFILE_FORM_INPUT_ENTRY_KIND.SINGLE_CHOICE,f.PROFILE_FORM_INPUT_ENTRY_KIND.MULTIPLE_SELECTION],cl={questions:{title:_u,dataKey:rl,columnWidth:350},graph_type:{title:Tu,dataKey:nl,columnWidth:150},removeButton:{title:"",dataKey:ol,columnWidth:70}},sl={zIndex:1002,minWidth:"199px"},dl=Ku(Ku({},sl),{},{minWidth:"".concat(400,"px")}
1),fl=[{label:Eu,value:nn},{label:Su,value:rn},{label:Ou,value:on}],pl={graphTypeOptions:fl,type:ul};function ml(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return yl(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(yl(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,yl(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,yl(d,"constructor",c),yl(c,"constructor",l),l.displayName="GeneratorFunction",yl(c,o,"GeneratorFunction"),yl(d),yl(d,o,"Generator"),yl(d,r,function(){return this}),yl(d,"toString",function(){return"[object Generator]"}),(ml=function(){return{w:i,m:f}})()}function yl(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}yl=function(e,t,n,r){function i(t,n){yl(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},yl(e,t,n,r)}function vl(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function gl(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){vl(i,r,o,a,u,"next",e)}function u(e){vl(i,r,o,a,u,"throw",e)}a(void 0)})}}var bl=function(){var e=gl(ml().m(function e(t){var n,r,o,i,a,u,l;return ml().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.programId,o=t.graphType,i=t.formInputId,a=t.label,u=t.onError,l=t.onSuccess,n({type:qu}),e.p=1,e.n=2,wr.A.post((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.CREATE_CUSTOM_MEASUREMENT),{program_id:r,graph_type:o,form_input_id:i});case 2:n({type:Vu,payload:{graphType:o,formInputId:i,label:a}}),null===l||void 0===l||l(),e.n=4;break;case 3:e.p=3,e.v,n({type:Wu}),null===u||void 0===u||u();case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),hl=function(){var e=gl(ml().m(function e(t){var n,r,o,i,a,u;return ml().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.customMeasurementId,o=t.graphType,i=t.onError,a=t.onSuccess,u=t.label,n({type:Xu}),e.p=1,e.n=2,wr.A.put((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.UPDATE_CUSTOM_MEASUREMENT(r)),{graph_type:o});case 2:n({type:$u,payload:{customMeasurementId:r,graphType:o,label:u}}),null===a||void 0===a||a(),e.n=4;break;case 3:e.p=3,e.v,n({type:zu}),null===i||void 0===i||i();case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),El=function(){var e=gl(ml().m(function e(t){var n,r,o,i;return ml().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.customMeasurementId,o=t.onError,i=t.onSuccess,n({type:Zu}),e.p=1,e.n=2,wr.A.delete((0,Pr.e9)(Cr.cX.NODEJS,Cr.X9.DELETE_CUSTOM_MEASUREMENT(r)));case 2:n({type:el,payload:{customMeasurementId:r}}),null===i||void 0===i||i(),e.n=4;break;case 3:e.p=3,e.v,n({type:Ju}),null===o||void 0===o||o();case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}();function Sl(e){return function(e){if(Array.isArray(e))return Ol(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 Ol(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)?Ol(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 Ol(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}function _l(){return _l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_l.apply(null,arguments)}var Tl=function(e){var t,n,o,i=e.row,a=e.columnData,u=e.isDisabled,l=e.control,c=e.selectedAddQuestionOption,d=e.onAddGraphCancelClick,f=e.questionOptions,p=e.graphData,m=e.handleUpdateCustomMeasurement,v=e.onClickDeleteMeasurementButton,g=(null===(t=i.original)||void 0===t?void 0:t.type)===ul,b=Al(f,p),h=(null===b||void 0===b?void 0:b.length)>0,E=!h&&g,S=u&&h&&!g;switch(a.dataKey){case rl:return E?r.createElement(pu(),{value:Nu,variant:"info"}):g?r.createElement(Gu.xI,{control:l,name:al,render:function(e){var t=e.field;return r.createElement(_a(),_l({},t,{options:b,placeholder:{text:Pu},customMenuWidth:"".concat(400,"px"),menuPortalTarget:"undefined"!==typeof document?document.body:void 0,menuPortalStyles:dl,"aria-label":"Select question"}))}}):r.createElement(s(),{label:i.original.label,variant:"bl3",color:S?y().colors.grays.gray05:y().colors.blacks.primeBlack80});case nl:if(E)return null;var O=f.find(function(e){return e.label===i.original.label}),_=Il(p,g?c.label:null===(n=i.original)||void 0===n?void 0:n.label,g?c.gapsByRoleDisabled:null===O||void 0===O?void 0:O.gapsByRoleDisabled),T=fl.find(function(e){return e.value===i.original.graph_type});return g?r.createElement(Gu.xI,{control:l,name:il,render:function(e){var t=e.field;return r.createElement(_a(),_l({},t,{options:_,defaultValue:null,placeholder:{text:wu},noResultText:Fu,menuPortalTarget:"undefined"!==typeof document?document.body:void 0,menuPortalStyles:sl,"aria-label":"Select graph type"}))}}):r.createElement(_a(),{options:[].concat(Sl(_),[T]),defaultValue:T,isDisabled:S,onChange:function(e){return T.value===e.value?null:m(e,i.original.id,i.original.label)},menuPortalTarget:null===(o=document)||void 0===o?void 0:o.body,menuPortalStyles:sl,"aria-label":"Select graph type"});case ol:return E?null:r.createElement($n(),{label:g?Au:Cu,startIcon:g?"Trash":"Delete",variant:"light",color:y().colors.blues.blue05,iconColor:y().colors.blues.blue05,disabled:S,onClick:g?d:function(){return v(i.original.id,i.original.label)}});default:return null}},Il=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return[];var r=null===e||void 0===e?void 0:e.filter(function(e){return e.label===t}).map(function(e){return e.graph_type}),o=fl.filter(function(e){return!r.includes(e.value)});return n?o.filter(function(e){return e.value!==rn}):o},Al=function(){var e=arguments.length>1?arguments[1]:void 0;return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(function(t){return Il(e,t.label,t.gapsByRoleDisabled).length>0?t:null})};function Cl(e){return Cl="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},Cl(e)}function wl(e){return function(e){if(Array.isArray(e))return Pl(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 Pl(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)?Pl(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 Pl(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}function Nl(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 Rl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?Nl(Object(n),!0).forEach(function(t){Dl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Dl(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Cl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Cl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Cl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jl=function(e,t){switch(t.type){case Lt:return Rl(Rl({},e),{},{loading:!0,error:!1});case Mt:return Rl(Rl({},e),{},{data:t.payload.data,loading:!1,error:!1});case jt:return Rl(Rl({},e),{},{loading:!1,error:!0});case qu:return Rl(Rl({},e),{},{loading:!0,error:!1});case Vu:return Rl(Rl({},e),{},{loading:!1,data:[{form_input_id:t.payload.formInputId,graph_type:t.payload.graphType,label:t.payload.label,id:"".concat(t.payload.graphType).concat(t.payload.formInputId)}].concat(wl(e.data)),error:!1});case Wu:return Rl(Rl({},e),{},{loading:!1,error:!1});case Zu:return Rl(Rl({},e),{},{deleteMeasurementLoading:!0,deleteMeasurementError:!1});case el:var n=v.dataUtils.removeDataFromArrayByAttributeName(e.data,{id:t.payload.customMeasurementId},"id");return Rl(Rl({},e),{},{deleteMeasurementLoading:!1,deleteMeasurementError:!1,data:n});case Ju:return Rl(Rl({},e),{},{deleteMeasurementLoading:!1,deleteMeasurementError:!0});case Xu:return Rl(Rl({},e),{},{loading:!0,error:!1});case $u:var r=v.dataUtils.updateDataInArrayByAttributeName(e.data,{id:t.payload.customMeasurementId,graph_type:t.payload.graphType,label:t.payload.label},"id");return Rl(Rl({},e),{},{loading:!1,error:!1,data:r});case zu:return Rl(Rl({},e),{},{loading:!1,error:!0});default:return e}};function Ll(e){return function(e){if(Array.isArray(e))return Ul(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||kl(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 Ml(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)||kl(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 kl(e,t){if(e){if("string"==typeof e)return Ul(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)?Ul(e,t):void 0}}function Ul(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 xl=function(e){var t=e.programId,n=e.open,o=Ml((0,r.useState)({}),2),i=o[0],a=o[1],u=Ml((0,r.useState)(!1),2),l=u[0],c=u[1],s=Ml((0,r.useReducer)(jl,tl),2),d=s[0],p=d.data,m=d.loading,y=d.error,v=d.deleteMeasurementLoading,g=s[1],b=(0,Bu.A)().form,h=p.length;(0,r.useEffect)(function(){t&&n&&!l&&po({dispatch:g,programId:t})},[t,n,l,h]),(0,r.useEffect)(function(){return function(){n||(c(!1),a({}))}},[h,n]);var E=(0,Gu.mN)({mode:"onSubmit",reValidateMode:"onChange",shouldUnregister:!0}),S=E.control,O=E.watch,_=E.setValue,T=O(al),I=O(il);(0,r.useEffect)(function(){null!==T&&void 0!==T&&T.value&&_(il,null)},[null===T||void 0===T?void 0:T.value,_]);var A=I&&T;(0,r.useEffect)(function(){A&&(bl({dispatch:g,programId:t,graphType:I.value,formInputId:T.value,label:T.label,onError:function(){(0,Zo.errorNotify)({text:Ru})},onSuccess:function(){(0,Zo.successNotify)({text:Du})}}),c(!1))},[A]);
1var C=function(e){return null===e||void 0===e?void 0:e.form_sections.flatMap(function(e){var t=e.user_profile_kind===f.USER_PROFILE_KIND.PERSONAL;return e.form_inputs.filter(function(e){return ll.includes(e.entry_kind)}).map(function(e){var n=e.id,r=e.label,o=e.form_input_relation;return{value:n,label:r,gapsByRoleDisabled:!t&&!o}})})}(b),w=function(e){var t=e.isDisabled,n=e.control,r=e.selectedAddQuestionOption,o=void 0===r?{}:r,i=e.onAddGraphCancelClick,a=e.questionOptions,u=e.graphData,l=e.handleUpdateCustomMeasurement,c=e.onClickDeleteMeasurementButton;return Object.keys(cl).map(function(e){var r=cl[e];return{Cell:function(e){var s=e.row;return Tl({row:s,columnData:r,isDisabled:t,control:n,selectedAddQuestionOption:o,onAddGraphCancelClick:i,questionOptions:a,graphData:u,handleUpdateCustomMeasurement:l,onClickDeleteMeasurementButton:c})},enableColumnActions:!1,header:r.title,id:e,size:r.columnWidth}})}({isDisabled:l,control:S,selectedAddQuestionOption:T,onAddGraphCancelClick:function(){c(!1)},questionOptions:C,graphData:p,handleUpdateCustomMeasurement:function(e,t,n){hl({dispatch:g,customMeasurementId:t,graphType:e.value,label:n,onError:function(){(0,Zo.errorNotify)({text:ju})},onSuccess:function(){(0,Zo.successNotify)({text:Lu})}})},onClickDeleteMeasurementButton:function(e,t){a({open:!0,customMeasurementId:e,customMeasurementLabel:t})}});return{graphTableProps:{tableColumns:w,enablePagination:!1,enableStickyHeader:!0,tableData:l?[pl].concat(Ll(p)):p,isEmpty:!l&&0===(null===p||void 0===p?void 0:p.length),isLoading:m,isError:y,minHeight:"".concat(400,"px"),maxHeight:"".concat(400,"px"),emptyTableTitle:Iu},createNewGraphButtonProps:{label:bu,iconSize:"16px",startIcon:"CirclePlus",variant:"light",onClick:function(){c(!0)},disabled:l},deleteMeasurementModalProps:{title:Uu,description:xu(i.customMeasurementLabel),open:i.open,onClose:function(){return a({})},onClickActionButton:function(){El({dispatch:g,customMeasurementId:i.customMeasurementId,onError:function(){(0,Zo.errorNotify)({text:Mu})},onSuccess:function(){a({}),(0,Zo.successNotify)({text:ku})}})},cancelButtonText:Au,actionButtonText:Cu,actionButtonLoading:v,variant:"delete"}}},Fl=function(e){var t=e.open,n=e.onClose,o=e.programId,a=xl({programId:o,open:t}),u=a.createNewGraphButtonProps,l=a.graphTableProps,c=a.deleteMeasurementModalProps;return r.createElement(r.Fragment,null,r.createElement(zo(),{title:gu,width:"972px",open:t,onClosed:n},r.createElement(i(),{display:"flex",flexDirection:"column",align:"start",width:"100%",gap:24},r.createElement(i(),{display:"flex",align:"center",gap:24},r.createElement($n(),u),r.createElement(pu(),{value:hu,variant:"info"})),r.createElement(eo(),l))),r.createElement(vu,null,r.createElement(yu(),c)))},Gl=function(e){var t=e.onExportsClick,n=e.onActivitiesClick,o=e.onCustomMeasurementsClick;return r.createElement(Fn,null,r.createElement(Gn,null,r.createElement($n(),{iconSize:"20",label:Bt,startIcon:Ve,variant:"light",onClick:t}),r.createElement($n(),{iconSize:"20",label:Gt,startIcon:qe,variant:"light",onClick:n}),r.createElement($n(),{iconSize:"20",label:Ht,startIcon:ze,variant:"light",onClick:o})))},Bl=(0,r.memo)(Gl),Hl=n(84002);function Yl(e){return Yl="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},Yl(e)}function Kl(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 Ql(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kl(Object(n),!0).forEach(function(t){Wl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Wl(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Yl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Yl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Yl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ql=[kt,Ut,xt],Vl=function(e,t){var n,r,o=null===(n=t.payload)||void 0===n?void 0:n.measurementsType,i=ie(o);if(function(e,t){var n,r;return!!ql.includes(t.type)&&(null===(n=e[Ct])||void 0===n?void 0:n.activeProgramSurveyId)!==(null===(r=t.payload)||void 0===r?void 0:r.programSurveyId)}(e,t))return e;switch(t.type){case Rt:return Ql(Ql({},e),{},Wl({},i,{data:null,loading:!0,error:null}));case Dt:return Ql(Ql({},e),{},Wl({},i,{data:t.payload.data,loading:!1,error:null}));case Nt:return Ql(Ql({},e),{},Wl({},i,{error:t.payload.error,data:null,loading:!1}));case Lt:return Ql({},e);case Mt:return Ql(Ql({},e),{},{customMeasurements:t.payload.data});case jt:return Ql({},e);case kt:var a,u,l=t.payload.dateRange;return Ql(Ql({},e),{},Wl({},Ct,Ql(Ql({},e[Ct]),{},Wl({},l,{data:(null===(a=e[Ct])||void 0===a||null===(u=a[l])||void 0===u?void 0:u.data)||null,loading:!0,error:null}))));case Ut:var c=t.payload,s=c.dateRange,d=c.data;return Ql(Ql({},e),{},Wl({},Ct,Ql(Ql({},e[Ct]),{},Wl({},s,{data:d,loading:!1,error:null}))));case xt:var f=t.payload,p=f.dateRange,m=f.error;return Ql(Ql({},e),{},Wl({},Ct,Ql(Ql({},e[Ct]),{},Wl({},p,{data:null,loading:!1,error:m}))));case Ft:return Ql(Ql({},e),{},Wl({},Ct,Ql(Ql({},wt),{},{activeProgramSurveyId:null===(r=t.payload)||void 0===r?void 0:r.programSurveyId})));default:return e}};function zl(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(;
1!(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 Xl(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)?Xl(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 Xl(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 $l=function(){var e,t=(0,to.A)().program,n=zl((0,r.useReducer)(Vl,Pt),2),o=n[0],i=n[1],a=zl((0,r.useState)(!1),2),u=a[0],l=a[1],c=zl((0,r.useState)(!1),2),s=c[0],d=c[1],f=zl((0,r.useState)(!1),2),p=f[0],m=f[1];(0,r.useEffect)(function(){po({dispatch:i,programId:t.id})},[null===t||void 0===t?void 0:t.id,p]);return{measurementsState:o,dispatch:i,hasCustomMeasurements:!(null===(e=o.customMeasurements)||void 0===e||!e.length),measurementsHeaderProps:{onActivitiesClick:function(){l(!0)},onExportsClick:function(){d(!0)},onCustomMeasurementsClick:function(){m(!0)}},activityTimelineModalProps:{open:u,onClose:function(){l(!1)}},customMeasurementsModal:{open:p,onClose:function(){m(!1)}},dataExportsModalProps:{open:s,onClose:function(){d(!1)},exportType:Hl.x.MEASUREMENT}}};function Jl(e){return Jl="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},Jl(e)}function Zl(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 ec(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zl(Object(n),!0).forEach(function(t){tc(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Jl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Jl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Jl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nc=function(){var e=a.PL.getSelectedProgram().id,t=$l(),n=t.dispatch,o=t.measurementsState,c=t.measurementsHeaderProps,s=t.activityTimelineModalProps,d=t.dataExportsModalProps,f=t.customMeasurementsModal,p=t.hasCustomMeasurements;return r.createElement(r.Fragment,null,r.createElement(xn,null,r.createElement(Bl,c),r.createElement(su,{programId:e,dispatch:n,measurementsState:o})),r.createElement(i(),{mt:p?"xm":"zero"},r.createElement(du,{onClick:c.onCustomMeasurementsClick})),r.createElement(u.A,ec(ec({},s),{},{programId:e})),r.createElement(l.A,ec(ec({},d),{},{programId:e})),r.createElement(Fl,ec(ec({},f),{},{programId:e})))}},21560:function(e,t,n){n.d(t,{o:function(){return r}});var r={MENTEE:"mentee",MENTOR:"mentor"}},26024:function(e,t,n){function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"end";if(!Array.isArray(e))return-1;if(!Number.isInteger(t))return-1;var r=e.length;return t<0||t>=r?-1:"start"===n?t+1:r-t}n.d(t,{U:function(){return r}})},31317:function(e,t,n){n.d(t,{r:function(){return r}});var r="4548784";"https://js.hsforms.net/forms/embed/".concat(r,".js")},35609:function(e,t,n){n.r(t),n.d(t,{default:function(){return ls}});var r,o,i=n(87830),a=n(79271);function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var l,c=a.Ay.div(r||(r=u(["\n"]))),s=a.Ay.div(o||(o=u(["\n padding: 32px 24px;\n"]))),d=n(25545),f=n.n(d),p=n(91623),m={LABEL:"Authentication",HASH_URI:"authentication",INDEX:0},y={LABEL:"Admins",HASH_URI:"admins",INDEX:1},v={LABEL:"Email Domain",HASH_URI:"email-domain",INDEX:2},g={LABEL:"Integrations",HASH_URI:"integrations",INDEX:3},b={LABEL:"Account",HASH_URI:"account",INDEX:4},h=n(99564),E=n(22987),S=n(95146),O=function(e){return i.createElement("div",{className:"container-detached"},i.createElement("div",{className:"content-detached"},e.children))},_=function(e){return i.createElement("div",{className:"sidebar-detached"},i.createElement("div",{className:"sidebar sidebar-default sidebar-separate"},i.createElement("div",{className:"sidebar-content"},i.createElement("div",{className:"content-group"},e.children))))};var T,I,A=a.Ay.div(l||(T=["\n display: flex;\n gap: 8px;\n"],I||(I=T.slice(0)),l=Object.freeze(Object.defineProperties(T,{raw:{value:Object.freeze(I)}}
1)))),C=n(53012);function w(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 P(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)?P(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 P(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 N,R,D,j,L,M,k,U,x,F,G,B,H,Y=function(){var e=(0,C.A)(),t=e.me,n=e.meLoading,r=e.meError,o=w((0,i.useState)(!1),2),a=o[0],u=o[1];return{showEditMyProfileModal:a,openEditMyProfileModalHandler:function(){u(!0)},closeEditMyProfileModalHandler:function(){u(!1)},me:t,meLoading:n,meError:r}},K=function(){var e=Y(),t=e.closeEditMyProfileModalHandler,n=e.openEditMyProfileModalHandler,r=e.showEditMyProfileModal,o=e.me,a=e.meError,u=e.meLoading;return i.createElement(A,null,i.createElement(_,null,i.createElement(h.A,{admin:o,error:a,loading:u,openEditMyProfileModal:n})),i.createElement(O,null,i.createElement(E.A,{title:"Account"})),r&&i.createElement(S.A,{show:r,close:t}))},Q=n(11712),W=function(){return i.createElement(Q.A,{title:"Admins"})},q=(n(69221),n(95947)),V=n.n(q),z=n(63648),X=n.n(z),$=n(13160),J=n.n($),Z=n(90854),ee="UPDATE_EMAIL_DOMAIN_CONFIGURATION_
1STATUS_START",te="UPDATE_EMAIL_DOMAIN_CONFIGURATION_STATUS_SUCCESS",ne="UPDATE_EMAIL_DOMAIN_CONFIGURATION_STATUS_FAIL",re="UPDATE_EMAIL_DOMAIN_CONFIGURATION_START",oe="UPDATE_EMAIL_DOMAIN_CONFIGURATION_SUCCESS",ie="UPDATE_EMAIL_DOMAIN_CONFIGURATION_FAIL",ae="GET_EMAIL_CONFIGURATION_RECORDS_START",ue="GET_EMAIL_CONFIGURATION_RECORDS_SUCCESS",le="GET_EMAIL_CONFIGURATION_RECORDS_FAIL",ce="VERIFY_EMAIL_DOMAIN_CONFIGURATION_START",se="VERIFY_EMAIL_DOMAIN_CONFIGURATION_SUCCESS",de="VERIFY_EMAIL_DOMAIN_CONFIGURATION_FAIL",fe="Email Domain Settings",pe={TITLE:"Enable Custom Email Domain",DESCRIPTION:"If enabled, emails sent by the platform will be sent using the configured email instead of [email protected].",INPUT_LABEL:"Email Address",INPUT_PLACEHOLDER:"[email protected]",INPUT_HINT:"Enter your organization's email (e.g., [email protected])",REQUIRED_INPUT_ERROR:"This field is required",INVALID_INPUT_ERROR:"Invalid email address",VERIFIED_INFO:"Email Address Verified",BUTTON_LABEL:"Use This Email"},me={DKIM_TITLE:"DKIM DNS Record",DKIM_HINT:"You must configure the DKIM DNS settings (You can find them from your DNS provider e.g., Microsoft, GoDaddy, Cloudflare, AWS Route 53) in your system according to the values below within 72 hours and verify the settings after completing the setup.",SPF_TITLE:"SPF DNS Record",SPF_HINT:"You must configure the SPF DNS settings (You can find them from your DNS provider e.g., Microsoft, GoDaddy, Cloudflare, AWS Route 53) in your system according to the values below within 72 hours and verify the settings after completing the setup.",TABLE:{COLUMNS:{TYPE:"Type",KEY:"Key",VALUE:"Value",PRIORITY:"Priority"}}},ye={TITLE:"Verify Email Settings"},ve={PENDING:"Verification pending. Please check back in an hour.",PENDING_SPF:"SPF verification pending. Please verify your SPF DNS record.",ERROR:"Verification failed. Check your SPF or DKIM DNS records and try again.",SUCCESS:"Verification Success!"},ge={SUCCESS:"success",PENDING:"pending",FAILED:"failed"},be={TITLE:"Change Email Address",DESCRIPTION:"Do you want to change the email address? After any changes, you will need to reconfigure the DKIM and other settings.",CHANGE:"Change",CANCEL:"Cancel"},he={data:{isVerified:!1,dkimRecords:[],spfRecords:[],isEnabled:!1,fromAddress:""},loading:!1,error:null},Ee=[{columnDefType:"data",enableColumnActions:!1,header:me.TABLE.COLUMNS.TYPE,id:"type",accessorFn:function(e){return e.type}},{columnDefType:"data",enableColumnActions:!1,header:me.TABLE.COLUMNS.KEY,id:"key",accessorFn:function(e){return e.name}},{columnDefType:"data",enableColumnActions:!1,header:me.TABLE.COLUMNS.VALUE,id:"value",accessorFn:function(e){return e.value}},{columnDefType:"data",enableColumnActions:!1,header:me.TABLE.COLUMNS.PRIORITY,id:"priority",accessorFn:function(e){return e.priority||"-"}}],Se=Z.Yj().email(pe.INVALID_INPUT_ERROR).required(pe.REQUIRED_INPUT_ERROR);function Oe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var _e=a.Ay.div(N||(N=Oe(["\n padding: 24px;\n border-radius: 8px;\n border: 1px solid ",";\n"])),J().colors.grays.gray04),Te=(0,a.Ay)(X()).attrs(function(){return{variant:"h3",label:fe}})(R||(R=Oe([""]))),Ie=a.Ay.div(D||(D=Oe(["\n margin-top: 24px;\n"]))),Ae=a.Ay.div(j||(j=Oe(["\n margin-top: 32px;\n width: 40%;\n display: flex;\n flex-direction: column;\n gap: 8px;\n"]))),Ce=(0,a.Ay)(X())(L||(L=Oe(["\n color: "," !important;\n margin-bottom: 4px;\n"])),J().colors.blues.blue06),we=a.Ay.div(M||(M=Oe(["\n display: flex;\n flex-direction: row;\n gap: 8px;\n"]))),Pe=(0,a.Ay)(V()).attrs({variant:"info"})(k||(k=Oe(["\n p {\n color: "," !important;\n }\n"])),J().colors.base.primeGreen),Ne=a.Ay.div(U||(U=Oe(["\n margin-top: 32px;\n display: flex;\n flex-direction: column;\n gap: 8px;\n"]))),Re=a.Ay.div(x||(x=Oe(["\n margin-top: 16px\n"]))),De=a.Ay.div(F||(F=Oe(["\n margin-top: -8px;\n"]))),je=a.Ay.div(G||(G=Oe(["\n word-break: break-all; \n"]))),Le=a.Ay.div(B||(B=Oe(["\n margin-bottom: 32px;\n"]))),Me=a.Ay.div(H||(H=Oe(["\n margin-bottom: 8px;\n margin-top: 8px;\n \n div:first-child {\n align-items: flex-start;\n height: 100%;\n }\n"]))),ke=n(58040),Ue=n.n(ke),xe=function(e){var t=e.open,n=e.onClose,r=e.onSubmit;return i.createElement(Ue(),{title:be.TITLE,description:be.DESCRIPTION,open:t,onClose:n,onClickActionButton:r,cancelButtonText:be.CANCEL,actionButtonText:be.CHANGE,variant:"delete"})},Fe=n(7173),Ge=n.n(Fe),Be=n(94065),He=n.n(Be),Ye=function(e){var t=e.dkimRecords,n=void 0===t?[]:t,r=e.spfRecords,o=void 0===r?[]:r,a=e.isButtonLoading,u=e.onVerifyOrganizationEmailConfiguration,l=e.shouldShowButton;return i.createElement(Ne,null,i.createElement(Le,null,i.createElement(Ce,{label:me.DKIM_TITLE,variant:"bm3"}),i.createElement(Me,null,i.createElement(V(),{value:me.DKIM_HINT,variant:"info",hasOneLine:!1})),i.createElement(je,null,i.createElement(He(),{rowsPerPage:20,tableData:n,tableColumns:Ee}))),i.createElement(Le,null,i.createElement(Ce,{label:me.SPF_TITLE,variant:"bm3"}),i.createElement(Me,null,i.createElement(V(),{value:me.SPF_HINT,variant:"info",hasOneLine:!1})),i.createElement(je,null,i.createElement(He(),{rowsPerPage:20,tableData:o,tableColumns:Ee}))),l?i.createElement(De,null,i.createElement(Ge(),{label:ye.TITLE,size:"small",onClick:u,loading:a})):null)},Ke=n(40907),Qe=n.n(Ke),We=n(25967),qe=n.n(We),Ve=function(e){var t=e.isCustomEmailDomainSettingEnabled,n=e.frommAddressInput,r=e.onChangeFromAddress,o=e.onUpdateOrganizationEmailConfiguration,a=e.onUpdateOrganizationEmailConfigurationStatus,u=e.isButtonLoading,l=e.shouldShowButton,c=e.isVerified;return i.createElement(Ie,null,i.createElement(Qe(),{label:pe.TITLE,value:t,footerLabel:pe.DESCRIPTION,onChange:a}),t&&i.createElement(i.Fragment,null,i.createElement(Ae,null,i.createElement(we,null,i.createElement(Ce,{label:pe.INPUT_LABEL,variant:"bm3"}),c?i.createElement(Pe,{value:pe.VERIFIED_INFO}):null),c?null:i.createElement(V(),{value:pe.INPUT_HINT,variant:"info"}),i.createElement(qe(),{isEditing:!0,value:n.value,size:"small",onChange:r,errorMessage:n.errorMessage,placeholder:pe.INPUT_PLACEHOLDER})),l&&i.createElement(Re,null,i.createElement(Ge(),{label:pe.BUTTON_LABEL,size:"small",onClick:o,loading:u}))))},ze=n(39645),Xe=n(22157),$e=n(62746),Je=n(48829),Ze=n(23414);function et(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return tt(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(
vendor: 2,135 bytes, line 1
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(tt(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,tt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,tt(d,"constructor",c),tt(c,"constructor",l),l.displayName="GeneratorFunction",tt(c,o,"GeneratorFunction"),tt(d),tt(d,o,"Generator"),tt(d,r,function(){return this}),tt(d,"toString",function(){return"[object Generator]"}),(et=function(){return{w:i,m:f}})()}function tt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}tt=function(e,t,n,r){function i(t,n){tt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},tt(e,t,n,r)}function nt(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function rt(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){nt(i,r,o,a,u,"next",e)}function u(e){nt(i,r,o,a,u,"throw",e)}a(void 0)})}}var ot=function(){var e=rt(et().m(function e(t){var n,r,o,i,a,u;return et().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.isCustomEmailConfigurationEnabled,o=t.onSuccess,n({type:ee}),e.p=1,e.n=2,Je.pY.patch((0,Ze.e9)($e.cX.NODEJS,$e.kM.UPDATE_EMAIL_DOMAIN_CONFIGURATION_
1STATUS),{custom_email_configuration_enabled:r});case 2:i=e.v,a=i.data,n({type:te,payload:{data:a}}),null===o||void 0===o||o(),e.n=4;break;case 3:e.p=3,u=e.v,n({type:ne,payload:{error:u}});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),it=function(){var e=rt(et().m(function e(t){var n,r,o,i,a;return et().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.fromAddress,n({type:re}),e.p=1,e.n=2,Je.pY.post((0,Ze.e9)($e.cX.NODEJS,$e.kM.UPDATE_EMAIL_DOMAIN_CONFIGURATION),{from_address:r});case 2:o=e.v,i=o.data,n({type:oe,payload:{data:i,fromAddress:r}}),e.n=4;break;case 3:e.p=3,a=e.v,n({type:ie,payload:{error:a}});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),at=function(){var e=rt(et().m(function e(t){var n,r,o,i;return et().w(function(e){for(;;)switch(e.p=e.n){case 0:return(n=t.dispatch)({type:ae}),e.p=1,e.n=2,Je.pY.get((0,Ze.e9)($e.cX.NODEJS,$e.kM.GET_EMAIL_DOMAIN_CONFIGURATION_RECORDS));case 2:r=e.v,o=r.data,n({type:ue,payload:{data:o}}),e.n=4;break;case 3:e.p=3,i=e.v,n({type:le,payload:{error:i}});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),ut=function(){var e=rt(et().m(function e(t){var n,r,o,i,a,u,l,c,s,d,f,p,m,y,v,g;return et().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.fromAddress,o=t.onSuccess,i=t.onPending,a=t.onError,n({type:ce}),e.p=1,e.n=2,Je.pY.post((0,Ze.e9)($e.cX.NODEJS,$e.kM.VERIFY_EMAIL_CONFIGURATION));case 2:if(u=e.v,l=u.data,s=(c=ge).SUCCESS,d=c.PENDING,f=null===l||void 0===l?void 0:l.dkim_verification_status,p=null===l||void 0===l?void 0:l.spf_verification_status,m=p===s,y=f===d||!f,v=p===d||!p,!(f===s)||!m){e.n=3;break}return n({type:se,payload:{data:l,fromAddress:r}}),e.a(2,null===o||void 0===o?void 0:o());case 3:if(!y&&!v){e.n=4;break}return n({type:de,payload:{error:l}}),e.a(2,null===i||void 0===i?void 0:i({dkimStatus:f,spfStatus:p}));case 4:return n({type:de,payload:{error:l}}),e.a(2,null===a||void 0===a?void 0:a());case 5:return e.p=5,g=e.v,null===a||void 0===a||a(),n({type:de,payload:{error:g}}),e.a(2,void 0)}},e,null,[[1,5]])}));return function(t){return e.apply(this,arguments)}}(),lt=function(e){return e&&Array.isArray(e.dkim)?e.dkim:[]},ct=function(e){return e&&Array.isArray(e.spf)?e.spf:[]};function st(e){return st="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},st(e)}function dt(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 ft(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)?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 n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function pt(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 mt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pt(Object(n),!0).forEach(function(t){yt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function yt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=st(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=st(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==st(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:he,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ee:return mt(mt({},e),{},{loading:!0});case te:return function(e){return mt(mt({},e),{},{loading:!1})}(e);case ne:return mt(mt({},e),{},{error:t.payload.error});case re:return mt(mt({},e),{},{loading:!0});case oe:return function(e,t){var n=lt(t.payload.data.dns_records),r=ct(t.payload.data.dns_records);return mt(mt({},e),{},{loading:!1,data:mt(mt({},e.data),{},{isVerified:!1,dkimRecords:n,spfRecords:r,fromAddress:t.payload.fromAddress})})}(e,t);case ie:return mt(mt({},e),{},{error:t.payload.error});case ae:return mt(mt({},e),{},{loading:!0});case ue:return function(e,t){var n=dt(t.payload.data,1)[0]||{},r=n.from_address,o=n.dns_records,i=n.is_enabled,a=n.is_verified,u=lt(o),l=ct(o);return mt(mt({},e),{},{loading:!1,data:{fromAddress:r,dkimRecords:u,spfRecords:l,isEnabled:i,isVerified:a}})}(e,t);case le:return mt(mt({},e),{},{error:t.payload.error});case ce:return mt(mt({},e),{},{loading:!0});case se:return function(e,t){return mt(mt({},e),{},{loading:!1,data:mt(mt({},e.data),{},{isVerified:!0,fromAddress:t.payload.fromAddress})})}(e,t);case de:return mt(mt({},e),{},{error:t.payload.error,loading:!1});default:return e}};function gt(e){return gt="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},gt(e)}function bt(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 ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?bt(Object(n),!0).forEach(function(t){Et(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Et(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=gt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=gt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==gt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function St(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 Ot(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)?Ot(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 Ot(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 _t,Tt,It,At,Ct=function(){var e=(0,Xe.A)().organization,t=St((0,i.useState)({value:"",errorMessage:""}),2),n=t[0],r=t[1],o=St((0,i.useState)(!1),2),a=o[0],u=o[1],l=St((0,i.useReducer)(vt,he),2),c=l[0],s=l[1],d=St((0,i.useState)({visible:!1,accepted:!1}),2),f=d[0],p=d[1],m=c.data,y=m.dkimRecords,v=m.spfRecords,g=m.fromAddress,b=m.isVerified,h=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).spfStatus===ge.PENDING?ve.PENDING_SPF:ve.PENDING;(0,ze.notFoundNotify)({text:e})},E=g!==n.value,S=(y.length||v.length)&&!b,O=(0,i.useMemo)(function(){return!E&&a&&(!!y.length||!!v.length)&&!b},[y.length,v.length,E,b,a]),_={onChangeFromAddress:function(e){return g&&!f.accepted?p(ht(ht({},f),{},{visible:!0})):r({value:e.target.value,errorMessage:""})},onUpdateOrganizationEmailConfigurationStatus:function(){ot({dispatch:s,isCustomEmailConfigurationEnabled:!a,onSuccess:function(){u(!a)}})},onUpdateOrganizationEmailConfiguration:function(){Se.validate(n.value).then(function(){it({dispatch:s,fromAddress:n.value})}).catch(function(e){r(ht(ht({},n),{},{errorMessage:e.message}))})}
1,isCustomEmailDomainSettingEnabled:a,frommAddressInput:n,shouldShowButton:E,isButtonLoading:c.loading,isVerified:b},T={onVerifyOrganizationEmailConfiguration:function(){ut({dispatch:s,fromAddress:n.value,onSuccess:function(){(0,ze.successNotify)({text:ve.SUCCESS})},onPending:h,onError:function(){(0,ze.errorNotify)({text:ve.ERROR})}})},dkimRecords:y,spfRecords:v,shouldShowButton:S,isButtonLoading:c.loading},I={open:f.visible,onSubmit:function(){p({visible:!1,accepted:!0})},onClose:function(){p({visible:!1,accepted:!1})}};return(0,i.useEffect)(function(){a&&at({dispatch:s})},[a]),(0,i.useEffect)(function(){e&&u(e.custom_email_configuration_enabled)},[e]),(0,i.useEffect)(function(){g&&r(ht(ht({},n),{},{value:g}))},[g]),{emailDomainRecordsProps:T,emailDomainSettingsProps:_,changeEmailDomainConfigurationModalProps:I,shouldDisplayRecords:O}},wt=function(){var e=Ct(),t=e.shouldDisplayRecords,n=e.emailDomainSettingsProps,r=e.emailDomainRecordsProps,o=e.changeEmailDomainConfigurationModalProps;return i.createElement(_e,null,i.createElement(Te,null),i.createElement(Ve,n),t?i.createElement(Ye,r):null,i.createElement(xe,o))},Pt=n(10447);function Nt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Rt=a.Ay.div(_t||(_t=Nt(["\n width: 100%;\n padding: 24px;\n border: 1px solid ",";\n border-radius: 8px;\n display: flex;\n flex-direction: column;\n gap: 24px;\n"])),J().colors.grays.gray04),Dt=(0,a.Ay)(X()).attrs(function(){return{variant:"h3"}})(Tt||(Tt=Nt([""]))),jt=(0,a.Ay)(X()).attrs(function(){return{variant:"bl1"}})(It||(It=Nt([""]))),Lt=a.Ay.div(At||(At=Nt(["\n width: 100%;\n display: flex;\n flex-direction: row;\n justify-content: flex-end;\n gap: 24px;\n padding-top: 16px;\n"]))),Mt=n(8289),kt=n(8391),Ut=n(49311),xt=n.n(Ut),Ft=n(65123),Gt=n.n(Ft),Bt=n(65064),Ht=n.n(Bt),Yt="WORKATO_GET_CONNECTIONS_START",Kt="WORKATO_GET_CONNECTIONS_SUCCESS",Qt="WORKATO_GET_CONNECTIONS_FAIL",Wt="WORKATO_SETUP_CONNECTION_START",qt="WORKATO_SETUP_CONNECTION_SUCCESS",Vt="WORKATO_SETUP_CONNECTION_FAIL",zt="WORKATO_GET_CONNECTION_LINK_START",Xt="WORKATO_GET_CONNECTION_LINK_SUCCESS",$t="WORKATO_GET_CONNECTION_LINK_FAIL",Jt="WORKATO_CONNECT_CONNECTION_START",Zt="WORKATO_CONNECT_CONNECTION_SUCCESS",en="WORKATO_CONNECT_CONNECTION_FAIL",tn="WORKATO_DISCONNECT_CONNECTION_START",nn="WORKATO_DISCONNECT_CONNECTION_SUCCESS",rn="WORKATO_DISCONNECT_CONNECTION_FAIL",on="WORKATO_REMOVE_CONNECTION_START",an="WORKATO_REMOVE_CONNECTION_SUCCESS",un="WORKATO_REMOVE_CONNECTION_FAIL",ln="WORKATO_SETUP_QOOPER_CONNECTION_START",cn="WORKATO_SETUP_QOOPER_CONNECTION_SUCCESS",sn="WORKATO_SETUP_QOOPER_CONNECTION_FAIL",dn="SFTP_GET_CONNECTION_START",fn="SFTP_GET_CONNECTION_SUCCESS",pn="SFTP_GET_CONNECTION_FAIL",mn="SFTP_SETUP_START",yn="SFTP_SETUP_SUCCESS",vn="SFTP_SETUP_FAIL",gn="SFTP_CONNECT_START",bn="SFTP_CONNECT_SUCCESS",hn="SFTP_CONNECT_FAIL",En="SFTP_UPDATE_IP_WHITELIST_START",Sn="SFTP_UPDATE_IP_WHITELIST_SUCCESS",On="SFTP_UPDATE_IP_WHITELIST_FAIL",_n="SFTP_CLEAR_LAST_SETUP_PASSWORD",Tn={connections:[],connectionsLoading:!1,connectionsError:null,setupLoading:!1,setupError:null,linkLoading:!1,linkError:null,connectLoading:!1,connectError:null,disconnectLoading:!1,disconnectError:null,removeLoading:!1,removeError:null,setupQooperLoading:!1,setupQooperError:null,lastSetupConnection:null,lastConnectionLink:null,lastConnectedConnection:null,lastDisconnectedConnection:null,lastRemovedConnection:null,lastSetupQooperConnection:null},In={connection:null,getLoading:!1,getError:null,setupLoading:!1,setupError:null,connectLoading:!1,connectError:null,updateIpWhitelistLoading:!1,updateIpWhitelistError:null,lastSetupConnection:null},An={TITLE:"Integrations",DESCRIPTION:"Connect your organization\u2019s systems to Qooper to keep your data synced, make the onboarding process and participant access management easier.",SECTIONS:{MY_INTEGRATIONS:{TITLE:"My Integrations",EMPTY:"No integrations are connected yet. See available integrations below to connect."},AVAILABLE_INTEGRATIONS:{TITLE:"Available Integrations",EMPTY:"No additional integrations are available right now."}},BUTTONS:{CONNECT:"Connect",VIEW_INSTRUCTIONS:"View Instructions",VIEW_CREDENTIALS:"View Credentials",EDIT_IP_WHITELISTING:"Edit IP Whitelisting",SETUP:"Setup",UPDATE_WHITELIST:"Update Whitelist",MARK_AS_CONNECTED:"Mark as Connected",DISCONNECT:"Disconnect",REMOVE:"Remove",CANCEL:"Cancel",CLOSE:"Close"},CONFIRMATION_DIALOG:{DISCONNECT:{TITLE:"Disconnect Integration",DESCRIPTION:"Before disconnecting, reach out to our support team ([email protected]). Once disconnected, your integration will stop working. Are you sure you want to disconnect this integration?"},REMOVE:{TITLE:"Remove Integration",DESCRIPTION:"Are you sure you want to remove this integration configuration?"}},MODAL:{TITLE:"Connect Integration",DESCRIPTION:"We\u2019ll open the integration setup flow so you can complete the connection securely.",INPUTS:{CONNECTION_NAME:{LABEL:"Connection Name",PLACEHOLDER:"Enter a unique name",ERRORS:{REQUIRED:"Connection name is required.",NOT_UNIQUE:"This connection name is already in use. Please choose a unique name."}}}},QOOPER_MODAL:{TITLE:"Connect Qooper",DESCRIPTION:"Connect Qooper to be able to configure customer integrations in Workato.",INPUTS:{CUSTOMER_CONNECTOR_ID:{LABEL:"Enter Custom Connector ID",PLACEHOLDER:"Enter a unique id",ERRORS:{REQUIRED:"Custom Connector ID is required."}},PLATFORM_TYPE:{LABEL:"Supported Platform Type",PLACEHOLDER:"Select a platform type",ERRORS:{REQUIRED:"Platform type is required."}}}},SFTP_QOOPER_SETUP_MODAL:{TITLE_SETUP:"Setup Qooper SFTP",TITLE_EDIT:"Update SFTP Whitelist",DESCRIPTION:"Add comma-separated IPs and/or CIDR blocks that are allowed to connect to the Qooper SFTP server.",INPUTS:{IP_WHITELIST:{LABEL:"IP Whitelist",PLACEHOLDER:"Example: 1.2.3.4,5.6.7.0/24",ERRORS:{REQUIRED:"IP whitelist is required.",INVA
1LID:"Please enter a comma-separated list of valid IPs and/or CIDR blocks."}}}},SFTP_QOOPER_INSTRUCTIONS_MODAL:{TITLE:"Qooper SFTP Instructions",PASSWORD_HIDDEN:"***************",PASSWORD_ONCE:"Password is shown only once. Save it securely once provided.",FIELDS:{USERNAME:"Username",PASSWORD:"Password",HOST:"Host",DEV_DIRECTORY:"Dev Directory",PROD_DIRECTORY:"Prod Directory",IP_WHITELIST:"IP Whitelist"}}},Cn={CONNECTED:"connected",PENDING:"pending",AVAILABLE:"available"},wn={CONNECTED:"Connected",PENDING:"Connection Pending",AVAILABLE:"Not Connected"},Pn={CONNECTED:"active",PENDING:"incomplete",AVAILABLE:null},Nn="Unable to load integrations. Please try again.",Rn="Integration connected successfully.",Dn="Something went wrong while connecting the integration.",jn="Something went wrong while setting up the Qooper connection.",Ln="Something went wrong while disconnecting the integration.",Mn="Something went wrong while removing the integration.",kn="No instructions are available for this integration yet.",Un="Unable to load SFTP connection details. Please try again.",xn="Something went wrong while setting up the Qooper SFTP connection.",Fn="Something went wrong while connecting the Qooper SFTP integration.",Gn="Something went wrong while updating the IP whitelist.",Bn="Qooper SFTP is configured successfully.",Hn="Qooper SFTP is connected successfully.",Yn="IP whitelist updated successfully.",Kn="connectionStatusChange",Qn=function(e){return"".concat(e||"").trim()},Wn=function(e){return Qn(e).toLowerCase()},qn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=Wn(arguments.length>1?arguments[1]:void 0);return!!t&&!new Set(e.map(Wn)).has(t)};function Vn(){return Vn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vn.apply(null,arguments)}var zn=function(e){var t=e.open,n=e.integration,r=e.isLoading,o=e.onClose,a=e.onConfirm,u=e.existingConnectionNames,l=void 0===u?[]:u,c=(0,i.useCallback)(function(){null===o||void 0===o||o()},[o]),s=function(e){var t=e.existingNames,n=e.texts;return Z.Ik({connectionName:Z.Yj().transform(function(e){return Qn(e)}).required(n.required).test("unique-connection-name",n.notUnique,function(e){return qn(t,e)})})}({existingNames:l,texts:{required:An.MODAL.INPUTS.CONNECTION_NAME.ERRORS.REQUIRED,notUnique:An.MODAL.INPUTS.CONNECTION_NAME.ERRORS.NOT_UNIQUE}}),d=(0,Mt.mN)({mode:"onSubmit",reValidateMode:"onChange",resolver:(0,kt.t)(s),shouldFocusError:!0,shouldUnregister:!0,defaultValues:{connectionName:""}}),f=d.control,p=d.handleSubmit,m=d.reset,y=d.formState,v=y.errors,g=y.isValid,b=(0,i.useCallback)(function(e){null===a||void 0===a||a({connectionName:e.connectionName})},[a]),h=(0,i.useCallback)(function(){m({connectionName:""}),c()},[c,m]);return i.createElement(Ht(),{title:An.MODAL.TITLE,width:"560px",open:t,onClosed:h,footerComponent:i.createElement(Lt,null,i.createElement(Ge(),{size:"standart",variant:"info",variantType:"outline",label:An.BUTTONS.CANCEL,onClick:h,disabled:r}),i.createElement(Ge(),{size:"standart",variant:"primary",label:An.BUTTONS.CONNECT,onClick:p(b),loading:r,disabled:!g||r}))},i.createElement(xt(),{display:"flex",flexDirection:"column",gap:16},i.createElement(X(),{variant:"bl1"},An.MODAL.DESCRIPTION),null!==n&&void 0!==n&&n.name?i.createElement(X(),{variant:"h4"},n.name):null,i.createElement(xt(),{display:"flex",flexDirection:"column",gap:8},i.createElement(Gt(),{label:An.MODAL.INPUTS.CONNECTION_NAME.LABEL,variant:"bl1",isRequired:!0}),i.createElement(Mt.xI,{name:"connectionName",control:f,render:function(e){var t,n=e.field;return i.createElement(qe(),Vn({},n,{isEditing:!0,variant:"standart",size:"normal",errorMessage:null===(t=v.connectionName)||void 0===t?void 0:t.message,placeholder:An.MODA
1L.INPUTS.CONNECTION_NAME.PLACEHOLDER}))}}))))},Xn=n(44548),$n=n.n(Xn);function Jn(e){return Jn="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},Jn(e)}function Zn(){return Zn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zn.apply(null,arguments)}function er(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Jn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Jn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Jn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tr="custom_connector_id",nr="platformType",rr=function(e){var t=e.open,n=e.isLoading,r=e.onClose,o=e.onConfirm,a=e.platformTypeOptions,u=void 0===a?[]:a,l=(0,i.useMemo)(function(){return Z.Ik().shape(er(er({},tr,Z.Yj().trim()),nr,Z.Ik().nullable().required(An.QOOPER_MODAL.INPUTS.PLATFORM_TYPE.ERRORS.REQUIRED)))},[]),c=(0,i.useMemo)(function(){return er(er({},tr,""),nr,null)},[]),s=(0,Mt.mN)({mode:"onSubmit",reValidateMode:"onChange",resolver:(0,kt.t)(l),shouldFocusError:!0,shouldUnregister:!0,defaultValues:c}),d=s.control,f=s.handleSubmit,p=s.reset,m=s.formState,y=m.errors,v=m.isValid,g=(0,i.useCallback)(function(){null===r||void 0===r||r()},[r]),b=(0,i.useCallback)(function(){p(c),g()},[c,g,p]),h=(0,i.useCallback)(function(e){null===o||void 0===o||o({customConnectorId:e[tr],platformType:e[nr]})},[o]);return i.createElement(Ht(),{title:An.QOOPER_MODAL.TITLE,width:"560px",open:t,onClosed:b,footerComponent:i.createElement(Lt,null,i.createElement(Ge(),{size:"standart",variant:"info",variantType:"outline",label:An.BUTTONS.CANCEL,onClick:b,disabled:n}),i.createElement(Ge(),{size:"standart",variant:"primary",label:An.BUTTONS.CONNECT,onClick:f(h),loading:n,disabled:!v||n}))},i.createElement(xt(),{display:"flex",flexDirection:"column",gap:16},i.createElement(X(),{variant:"bl1"},An.QOOPER_MODAL.DESCRIPTION),i.createElement(xt(),{display:"flex",flexDirection:"column",gap:8},i.createElement(Gt(),{label:An.QOOPER_MODAL.INPUTS.CUSTOMER_CONNECTOR_ID.LABEL,variant:"bl1"}),i.createElement(Mt.xI,{name:tr,control:d,render:function(e){var t,n=e.field;return i.createElement(qe(),Zn({},n,{isEditing:!0,variant:"standart",size:"normal",errorMessage:null===(t=y[tr])||void 0===t?void 0:t.message,placeholder:An.QOOPER_MODAL.INPUTS.CUSTOMER_CONNECTOR_ID.PLACEHOLDER}))}})),i.createElement(xt(),{display:"flex",flexDirection:"column",gap:8},i.createElement(Gt(),{label:An.QOOPER_MODAL.INPUTS.PLATFORM_TYPE.LABEL,variant:"bl1",isRequired:!0}),i.createElement(Mt.xI,{name:nr,control:d,render:function(e){var t,n=e.field;return i.createElement($n(),Zn({},n,{options:u,placeholder:{text:An.QOOPER_MODAL.INPUTS.PLATFORM_TYPE.PLACEHOLDER},errorMessage:null===(t=y[nr])||void 0===t?void 0:t.message,isMulti:!1,isSearchable:!0,isClearable:!1}))}}))))},or=n(73914),ir=function(e){var t=e.open,n=e.url,r=e.title,o=void 0===r?"Integration Setup":r,a=e.connectionId,u=e.isMarkAsConnectedLoading,l=e.onMarkAsConnected,c=e.onClose,s=(0,C.A)().me,d=or.A.isQooperSupport(s),f=(0,i.useCallback)(function(){null===c||void 0===c||c()},[c]),p=(0,i.useCallback)(function(){null===l||void 0===l||l(a)},[a,l]),m=(0,i.useMemo)(function(){return n?i.createElement(xt(),{width:"100%",height:"75vh"},i.createElement("iframe",{title:o,src:n,style:{width:"100%",height:"100%",border:"0"},allow:"clipboard-read; clipboard-write"})):null},[o,n]);return i.createElement(Ht(),{title:o,width:"90vw",open:t,onClosed:f,darkMode:!0,footerComponent:d?i.createElement(Lt,null,i.createElement(Ge(),{size:"standart",variant:"info",variantType:"outline",label:An.BUTTONS.CANCEL,onClick:f,disabled:u}),i.createElement(Ge(),{size:"standart",variant:"primary",label:An.BUTTONS.MARK_AS_CONNECTED,onClick:p,loading:u,disabled:!a||u})):null},m)},ar=n(82315),ur=n.n(ar);function lr(e){return lr="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},lr(e)}function cr(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 sr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?cr(Object(n),!0).forEach(function(t){dr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function dr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=lr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=lr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fr=function(e){switch(e){case Cn.CONNECTED:return"active";case Cn.PENDING:return"incomplete";default:return"active"}},pr=function(e){switch(e){case Cn.CONNECTED:return"Connected";case Cn.PENDING:return"Configuration Incomplete";default:return"Available"}};function mr(e){return mr="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},mr(e)}function yr(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 vr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yr(Object(n),!0).forEach(function(t){gr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function gr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=mr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=mr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function br(e){return function(e){if(Array.isArray(e))return hr(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 hr(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)?hr(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 hr(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 Er=function(e){var t=e.platformType,n=e.connectionId;return"".concat(t,":").concat(n)},Sr=function(e){return e?Or(e)?Cn.CONNECTED:Cn.PENDING:Cn.AVAILABLE},Or=function(e){return null===e||void 0===e?void 0:e.is_connected},_r=function(e){return(null===e||void 0===e?void 0:e.status)===Cn.CONNECTED},Tr=function(e){return(null===e||void 0===e?void 0:e.status)===Cn.AVAILABLE},Ir=function(e){return(null===e||void 0===e?void 0:e.status)===Cn.PENDING},Ar=function(){var e=arguments.length>1?arguments[1]:void 0;return{platform_type:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).platformType,name:e}},Cr=function(e){return null===e||void 0===e?void 0:e.id},wr=function(e){return null===e||void 0===e?void 0:e.widget_url},Pr="HRIS",Nr="API",Rr="SFTP",Dr="CRM",jr="Database",Lr="sftp-qooper",Mr=[{id:"workday",name:"Workday",providerType:Pr,platformType:"workday",connectionName:"Workday",description:"Bring employee directory data from Workday into Qooper for faster onboarding, up-to-date information and easier access management via API or RaaS.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-workday-with-qooper",iconName:"WorkdayIcon",requiresOAuth:!1,supportsOAuth:!0},{id:"api",name:"API",providerType:Nr,platformType:"custom_api",connectionName:"API",description:"Use your own API to programmatically sync participant data from custom or in-house systems.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-a-custom-http-api-with-qooper",iconName:"ApiIcon",requiresOAuth:!1,supportsOAuth:!0},{id:"sftp",name:"SFTP",providerType:Rr,platformType:"sftp",connectionName:"SFTP",description:"Qooper will pull participant data from your own hosted SFTP server to keep participant lists accurate and up to date.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-your-sftp-server-with-qooper",iconName:"SftpIcon",requiresOAuth:!1,supportsOAuth:!1},{id:Lr,name:"SFTP (Qooper)",providerType:Rr,platformType:"sftp_qooper",connectionName:"SFTP (Qooper)",description:"Use Qooper-hosted SFTP to upload and manage participant data files for automated participant syncing.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-via-sftp-with-qooper",iconName:"SftpQooperIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"ukg-pro",name:"UKG Pro",providerType:Pr,platformType:"ukg",connectionName:"UKG Pro",description:"Bring employee directory data from UKG Pro into Qooper for faster onboarding, up-to-date information and easier access management via API.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-ukg-pro-with-qooper",iconName:"UkgIcon",requiresOAuth:!1,supportsOAuth:!0},{id:"ukg-soap",name:"UKG Pro (SOAP)",providerType:Pr,platformType:"ukg_soap",connectionName:"UKG Pro (SOAP)",de
1scription:"Bring employee directory data from UKG Pro into Qooper for faster onboarding, up-to-date information and easier access management via RaaS.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-ukg-pro-raas-/-soap-with-qooper",iconName:"UkgIcon",requiresOAuth:!1,supportsOAuth:!0},{id:"hubspot",name:"HubSpot",providerType:Dr,platformType:"hubspot",connectionName:"HubSpot",description:"Pull contact data from HubSpot to onboard people tied to your CRM.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-hubspot-with-qooper",iconName:"HubspotIcon",requiresOAuth:!0,supportsOAuth:!0},{id:"salesforce",name:"Salesforce",providerType:Dr,platformType:"salesforce",connectionName:"Salesforce",description:"Pull contact data from Salesforce to onboard people tied to your CRM.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-salesforce-with-qooper",iconName:"SalesforceIcon",requiresOAuth:!1,supportsOAuth:!0},{id:"snowflake",name:"Snowflake",providerType:jr,platformType:"snowflake",connectionName:"Snowflake",description:"Ingest structured participant data from Snowflake to power large-scale, data-driven participant synchronization.",instructionsUrl:"",iconName:"SnowflakeIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"sharepoint",name:"Microsoft Sharepoint",providerType:jr,platformType:"ms_sharepoint",connectionName:"Microsoft Sharepoint",description:"Connect to SharePoint to sync user information and manage participant access as your participants submit their onboarding forms.",instructionsUrl:"",iconName:"SharepointIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"blackbaud",name:"Blackbaud - Raiser\u2019s Edge NXT",providerType:Dr,platformType:"blackbaud",connectionName:"Blackbaud - Raiser\u2019s Edge NXT",description:"Sync constituent and staff data from Raiser\u2019s Edge NXT to manage participation across programs.",instructionsUrl:"",iconName:"BlackbaudIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"bamboohr",name:"BambooHR",providerType:Pr,platformType:"bamboohr",connectionName:"BambooHR",description:"Bring employee directory data from BambooHR into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-bamboohr-with-qooper",iconName:"BambooIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"hi_bob",name:"HiBob",providerType:Pr,platformType:"hi_bob",connectionName:"HiBob",description:"Bring employee directory data from HiBob into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-hibob-with-qooper",iconName:"HiBob",requiresOAuth:!1,supportsOAuth:!1},{id:"okta-api",name:"Okta API",providerType:"Identity",platformType:"okta_api",connectionName:"Okta API",description:"Use Okta as a source of truth for user identities to control access and onboarding through your identity management system.",instructionsUrl:"",iconName:"Okta",requiresOAuth:!1,supportsOAuth:!1},{id:"adp",name:"ADP",providerType:Pr,platformType:"adp",connectionName:"ADP",description:"Bring employee directory data from ADP into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-adp-workforce-now-with-qooper",iconName:"AdpIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"dayforce",name:"Dayforce",providerType:Pr,platformType:"dayforce",connectionName:"Dayforce",description:"Bring employee directory data from Dayforce into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"",iconName:"DayforceIcon",requiresOAuth:!1,supportsOAuth:!1},{id:"success_factors",name:"SAP Success Factors",providerType:Pr,platformType:"success_factors",connectionName:"SAP Success Factors",description:"Bring employee directory data from SAP Success Factors into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-successfactors-with-qooper",iconName:"SuccessFactors",requiresOAuth:!1,supportsOAuth:!0},{id:"oracle_fusion",name:"Oracle Fusion",providerType:Pr,platformType:"oracle_fusion",connectionName:"Oracle Fusion",description:"Bring employee directory data from Oracle Fusion into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-oracle-fusion-cloud-with-qooper",iconName:"OracleFusion",requiresOAuth:!1,supportsOAuth:!1},{id:"paylocity",name:"Paylocity",providerType:Pr,platformType:"paylocity",connectionName:"Paylocity",description:"Bring employee directory data from Paylocity into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"",iconName:"Paylocity",requiresOAuth:!1,supportsOAuth:!1},{id:"microsoft_graph",name:"Microsoft Graph API",providerType:Nr,platformType:"microsoft_graph",connectionName:"Microsoft Graph API",description:"Bring employee directory data from Microsoft Entra (formerly Azure AD) into Qooper for faster onboarding, up-to-date information and easier access management.",instructionsUrl:"https://www.qooper.io/knowledge/how-to-connect-microsoft-entra-id-to-qooper",iconName:"Microsoft",requiresOAuth:!1,supportsOAuth:!1}],kr=function(e){return!!e&&Boolean(e&&(e.id===Lr||"sftp_qooper"===(null===e||void 0===e?void 0:e.platformType)))},Ur=function(e){var t=e.integration,n=e.contextMenuItems,r=e.onIntegrationCardCtaClick,o=e.isEmpty,a=void 0!==o&&o,u=e.isLoading,l=void 0!==u&&u,c=e.title,s=e.emptyText,d=kr(t),f=Tr(t),p=_r(t),m=(0,i.useCallback)(function(){null===r||void 0===r||r(t)},[t,r]),y=(0,i.useMemo)(function(){return t?d?f?An.BUTTONS.SETUP:p?An.BUTTONS.VIEW_CREDENTIALS:An.BUTTONS.CONNECT:p?"":An.BUTTONS.CONNECT:""},[t,f,p,d]),v=(0,i.useMemo)(function(){return t&&y?d&&p?"PasswordShow":"Setting":null},[d,p,t,y]);return a||l?i.createElement(ur(),{title:c,emptyText:s,isEmpty:!0,isLoading:l}):t?i.createElement(ur(),{integrationCategoryLabel:t.providerType,integrationIcon:t.iconName||"Task",integrationName:t.name,description:t.description,statusText:pr(t.status),variant:fr(t.status),contextMenuItems:n,onCtaClick:m,ctaText:y,ctaIcon:v}):null},xr=function(e){var t=e.title,n=e.emptyText,r=e.integrations,o=void 0===r?[]:r,a=e.isLoading,u=void 0!==a&&a,l=e.onIntegrationCardCtaClick,c=e.getContextMenuItems,s=void 0===c?function(){return null}:c,d=o.length<=0,f=d||u?{width:"100%"}:{display:"flex",flexWrap:"wrap",gap:16,width:"100%"},p=(0,i.useMemo)(function(){return d||u?i.createElement(Ur,{isEmpty:!0,isLoading:u,title:t,emptyText:n,integration:null,contextMenuItems:null,onIntegrationCardCtaClick:l}):o.map(function(e){return i.createElement(Ur,{key:"integration-".concat(e.id),integration:e,contextMenuItems:s(e),onIntegrationCardCtaClick:l})})},[n,s,o,d,u,l,t]);return i.createElement(xt(),{display:"flex",flexDirection:"column",gap:16},i.createElement(X(),{variant:"h3"},t),i.createElement(xt(),f,p))},Fr=n(47039),Gr=n.n(Fr),Br=function(e){var t=e.open,n=e.connection,r=e.isQooperSupp
1ort,o=void 0!==r&&r,a=e.onClose,u=(0,i.useCallback)(function(){null===a||void 0===a||a()},[a]),l=(0,i.useMemo)(function(){return o?An.SFTP_QOOPER_INSTRUCTIONS_MODAL.PASSWORD_HIDDEN:null!==n&&void 0!==n&&n.password?n.password:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.PASSWORD_ONCE},[null===n||void 0===n?void 0:n.password,o]),c=(0,i.useMemo)(function(){return function(e){var t=e.connection,n=e.passwordText;return t?[{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.USERNAME,value:t.username},{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.PASSWORD,value:n},{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.HOST,value:t.host},{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.DEV_DIRECTORY,value:t.dev_directory},{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.PROD_DIRECTORY,value:t.prod_directory},{label:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.FIELDS.IP_WHITELIST,value:t.ip_whitelist}].filter(function(e){return void 0!==e.value&&null!==e.value}):[]}({connection:n,passwordText:l})},[n,l]);return n?i.createElement(Ht(),{title:An.SFTP_QOOPER_INSTRUCTIONS_MODAL.TITLE,width:"560px",open:t,onClosed:u},i.createElement(xt(),{display:"flex",flexDirection:"column",gap:12},c.map(function(e){return i.createElement(xt(),{key:"sftp-field-".concat(e.label),display:"block"},i.createElement(Gr(),{label:e.label,value:e.value}))}))):null};function Hr(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)||Kr(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 Yr(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)||Kr(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 Kr(e,t){if(e){if("string"==typeof e)return Qr(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)?Qr(e,t):void 0}}function Qr(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 Wr=function(e){return"".concat(e||"").split(",").map(function(e){return e.trim()}).filter(Boolean).join(",")},qr=function(e){if(!e)return!1;var t=e.split(".");return 4===t.length&&t.every(function(e){if(!/^[0-9]+$/.test(e))return!1;var t=Number(e);return t>=0&&t<=255})},Vr=function(e){if(!e)return!1;var t=e.toLowerCase();if(!/^[0-9a-f:]+$/.test(t))return!1;if(t.includes(":::"))return!1;var n=t.split("::");if(n.length>2)return!1;var r=n[0]?n[0].split(":").filter(Boolean):[],o=n[1]?n[1].split(":").filter(Boolean):[],i=r.length+o.length;if(1===n.length){if(8!==i)return!1}else if(i>=8)return!1;return[].concat(Yr(r),Yr(o)).every(function(e){return/^[0-9a-f]{1,4}$/.test(e)})},zr=function(e){return qr(e)||Vr(e)||function(e){if(!e||!e.includes("/"))return!1;var t=Hr(e.split("/"),2),n=t[0],r=t[1];if(!n||void 0===r)return!1;if(!/^[0-9]+$/.test(r))return!1;var o=Number(r);return qr(n)?o>=0&&o<=32:!!Vr(n)&&o>=0&&o<=128}(e)},Xr=function(e){var t=e.texts;return Z.Ik({ipWhitelist:Z.Yj().transform(function(e){return Wr(e)}).required(t.required).test("valid-ip-whitelist",t.invalid,function(e){return function(e){var t=Wr(e);return!!t&&t.split(",").every(function(e){return zr(e.trim())})}(e)})})};function $r(e){return $r="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},$r(e)}function Jr(){return Jr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jr.apply(null,arguments)}function Zr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$r(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$r(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eo="ipWhitelist",to=function(e){var t=e.open,n=e.isEdit,r=void 0!==n&&n,o=e.initialIpWhitelist,a=e.isLoading,u=e.onClose,l=e.onConfirm,c=(0,i.useMemo)(function(){return Xr({texts:{required:An.SFTP_QOOPER_SETUP_MODAL.INPUTS.IP_WHITELIST.ERRORS.REQUIRED,invalid:An.SFTP_QOOPER_SETUP_MODAL.INPUTS.IP_WHITELIST.ERRORS.INVALID}})},[]),s=(0,i.useMemo)(function(){return Zr({},eo,o||"")},[o]),d=(0,Mt.mN)({mode:"onSubmit",reValidateMode:"onChange",resolver:(0,kt.t)(c),shouldFocusError:!0,shouldUnregister:!0,defaultValues:s}),f=d.control,p=d.handleSubmit,m=d.reset,y=d.formState,v=y.errors,g=y.isValid,b=r?An.SFTP_QOOPER_SETUP_MODAL.TITLE_EDIT:An.SFTP_QOOPER_SETUP_MODAL.TITLE_SETUP,h=r?An.BUTTONS.UPDATE_WHITELIST:An.BUTTONS.SETUP,E=(0,i.useCallback)(function(){null===u||void 0===u||u()},[u]),S=(0,i.useCallback)(function(){m(s),E()},[s,E,m]),O=(0,i.useCallback)(function(e){null===l||void 0===l||l({ipWhitelist:e[eo]})},[l]);return i.createElement(Ht(),{title:b,width:"560px",open:t,onClosed:S,footerComponent:i.createElement(Lt,null,i.createElement(Ge(),{size:"standart",variant:"info",variantType:"outline",label:An.BUTTONS.CANCEL,onClick:S,disabled:a}),i.createElement(Ge(),{size:"standart",variant:"primary",label:h,onClick:p(O),loading:a,disabled:!g||a}))},i.createElement(xt(),{display:"flex",flexDirection:"column",gap:16},i.createElement(X(),{variant:"bl1"},An.SFTP_QOOPER_SETUP_MODAL.DESCRIPTION),i.createElement(xt(),{display:"flex",flexDirection:"column",gap:8},i.createElement(Gt(),{label:An.SFTP_QOOPER_SETUP_MODAL.INPUTS.IP_WHITELIST.LABEL,variant:"bl1",isRequired:!0}),i.createElement(Mt.xI,{name:eo,control:f,render:function(e){var t,n=e.field;return i.createElement(qe(),Jr({},n,{isEditing:!0,variant:"standart",size:"normal",errorMessage:null===(t=v[eo])||void 0===t?void 0:t.message,placeholder:An.SFTP_QOOPER_SETUP_MODAL.INPUTS.IP_WHITELIST.PLACEHOLDER}))}}))))};function no(e){return function(e){if(Array.isArray(e))return ro(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 ro(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)?ro(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 ro(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 oo="qooper-connection";function io(e){return function(e){if(Array.isArray(e))return ao(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 ao(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)?ao(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 ao(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 uo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
1,t=e.isQooperSupport,n=e.connections,r=e.selectedIntegrationId,o=(0,i.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.filter(function(e){return null===e||void 0===e?void 0:e.is_qooper}),r=t.filter(function(e){return!(null!==e&&void 0!==e&&e.is_qooper)}).reduce(function(e,t){var n=null===t||void 0===t?void 0:t.platform_type;if(!n)return e;var r=e.get(n)||[];return e.set(n,[].concat(br(r),[t])),e},new Map);return e.flatMap(function(e){var t=e.platformType,o="qooper_connection"===t?n:r.get(t)||[],i=vr(vr({},e),{},{connection:null,status:Cn.AVAILABLE}),a=o.map(function(n){var r=null===n||void 0===n?void 0:n.id;return vr(vr({},e),{},{id:Er({platformType:t,connectionId:r}),name:(null===n||void 0===n?void 0:n.name)||e.name,connection:n,status:Sr(n)})});return[i].concat(br(a))})}(t?[].concat(io(Mr),[{id:oo,name:"Qooper Connection",providerType:"QOOPER",platformType:"qooper_connection",connectionName:"Qooper",description:"Connect a Qooper to be able to configure customer integrations in Workato.",instructionsUrl:"",iconName:"ApiIcon",requiresOAuth:!1,supportsOAuth:!1,status:Cn.AVAILABLE}]):Mr,n)},[n,t]),a=(0,i.useMemo)(function(){return function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e){var t=e.status||Cn.AVAILABLE,n=Object.keys(Cn).find(function(e){return Cn[e]===t});return sr(sr({},e),{},{statusLabel:n?wn[n]:void 0,statusVariant:n?Pn[n]:void 0,isConnected:t===Cn.CONNECTED,isPending:t===Cn.PENDING})})}(o)},[o]),u=(0,i.useMemo)(function(){return a.some(function(e){return kr(e)&&!Tr(e)})},[a]),l=(0,i.useMemo)(function(){return a.filter(function(e){return!Tr(e)})},[a]),c=(0,i.useMemo)(function(){return a.filter(function(e){return!!Tr(e)&&(!u||!kr(e))})},[u,a]),s=(0,i.useMemo)(function(){return a.find(function(e){return e.id===r})||null},[a,r]),d=(0,i.useMemo)(function(){return function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(function(e,t){var n=null===t||void 0===t?void 0:t.platformType;return n?e.some(function(e){return e.value===n})?e:[].concat(no(e),[{label:(null===t||void 0===t?void 0:t.name)||n,value:n}]):e},[])}(Mr)},[]),f=(0,i.useMemo)(function(){return function(){var e=arguments.length>1?arguments[1]:void 0;return e?(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(function(t){return(null===t||void 0===t?void 0:t.platform_type)===e}).map(function(e){return Qn(null===e||void 0===e?void 0:e.name)}).filter(Boolean):[]}(n,null===s||void 0===s?void 0:s.platformType)},[n,null===s||void 0===s?void 0:s.platformType]);return{integrations:o,mappedIntegrations:a,myIntegrations:l,availableIntegrations:c,selectedIntegration:s,platformTypeOptions:d,existingConnectionNamesForSelectedPlatform:f}};function lo(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 co(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)?co(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 co(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 so=n(16812);function fo(e){return fo="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},fo(e)}function po(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 mo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 4,147 bytes, line 1
1t%2?po(Object(n),!0).forEach(function(t){yo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):po(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function yo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vo(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return go(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(go(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,go(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,go(d,"constructor",c),go(c,"constructor",l),l.displayName="GeneratorFunction",go(c,o,"GeneratorFunction"),go(d),go(d,o,"Generator"),go(d,r,function(){return this}),go(d,"toString",function(){return"[object Generator]"}),(vo=function(){return{w:i,m:f}})()}function go(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}go=function(e,t,n,r){function i(t,n){go(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},go(e,t,n,r)}function bo(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function ho(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){bo(i,r,o,a,u,"next",e)}function u(e){bo(i,r,o,a,u,"throw",e)}a(void 0)})}}var Eo=function(){var e=ho(vo().m(function e(t){var n,r,o,i,a,u,l;return vo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.onSuccess,i=t.onFailure,n({type:dn}),e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.pp.GET_CONNECTION),{params:{organization_id:r}});case 2:a=e.v,u=a.data,n({type:fn,payload:{connection:u}}),null===o||void 0===o||o(u),e.n=4;break;case 3:e.p=3,l=e.v,n({type:pn,payload:{error:l}}),null===i||void 0===i||i(l);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),So=function(){var e=ho(vo().m(function e(t){var n,r,o,i,a,u,l;return vo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.onSuccess,i=t.onFailure,n({type:gn}),e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.pp.CONNECT),null,{params:{organization_id:r}});case 2:a=e.v,u=a.data,n({type:bn,payload:{response:u}}),null===o||void 0===o||o(u),e.n=4;break;case 3:e.p=3,l=e.v,n({type:hn,payload:{error:l}}),null===i||void 0===i||i(l);case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),Oo=function(){var e=ho(vo().m(function e(t){var n,r,o,i,a,u,l,c;return vo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.ipWhitelist,i=t.onSuccess,a=t.onFailure,n({type:mn}),e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.pp.SETUP),null,{params:mo({organization_id:r},o?{ip_whitelist:o}:{})});case 2:u=e.v,l=u.data,n({type:yn,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:vn,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),_o=function(){var e=ho(vo().m(function e(t){var n,r,o,i,a,u,l,c;return vo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.ipWhitelist,i=t.onSuccess,a=t.onFailure,n({type:En}),e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.pp.UPDATE_IP_WHITELIST),{organization_id:r,ip_whitelist:o});case 2:u=e.v,l=u.data,n({type:Sn,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:On,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}();function To(e){return To="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},To(e)}function Io(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 Ao(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Io(Object(n),!0).forEach(function(t){Co(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Io(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Co(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=To(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=To(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==To(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wo=function(){var e,t,n,r,o,i,a,u,l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:In,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(c.type){case dn:return Ao(Ao({},l),{},{getLoading:!0,getError:null});case fn:return Ao(Ao({},l),{},{getLoading:!1,getError:null,connection:(null===(e=c.payload)||void 0===e?void 0:e.connection)||null});case pn:return Ao(Ao({},l),{},{getLoading:!1,getError:null===(t=c.payload)||void 0===t?void 0:t.error});case mn:return Ao(Ao({},l),{},{setupLoading:!0,setupError:null});case yn:return Ao(Ao({},l),{},{setupLoading:!1,setupError:null,connection:(null===(n=c.payload)||void 0===n?void 0:n.connection)||null,lastSetupConnection:(null===(r=c.payload)||void 0===r?void 0:r.connection)||null});case vn:return Ao(Ao({},l),{},{setupLoading:!1,setupError:null===(o=c.payload)||void 0===o?void 0:o.error});case gn:return Ao(Ao({},l),{},{connectLoading:!0,connectError:null});case bn:return Ao(Ao({},l),{},{connectLoading:!1,connectError:null});case hn:return Ao(Ao({},l),{},{connectLoading:!1,connectError:null===(i=c.payload)||void 0===i?void 0:i.error});case En:return Ao(Ao({},l),{},{updateIpWhitelistLoading:!0,updateIpWhitelistError:null});case Sn:return Ao(Ao({},l),{},{updateIpWhitelistLoading:!1,updateIpWhitelistError:null,connection:(null===(a=c.payload)||void 0===a?void 0:a.connection)||null});case On:return Ao(Ao({},l),{},{updateIpWhitelistLoading:!1,updateIpWhitelistError:null===(u=c.payload)||void 0===u?void 0:u.error});case _n:return Ao(Ao({},l),{},{lastSetupConnection:l.lastSetupConnection?Ao(Ao({},l.lastSetupConnection),{},{password:null}):null});default:return l}};function Po(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(;
vendor: 4,886 bytes, line 1
1!(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 No(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)?No(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 No(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}function Ro(e){return Ro="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},Ro(e)}function Do(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 jo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Do(Object(n),!0).forEach(function(t){Lo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Do(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Lo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ro(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ro(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ro(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mo(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return ko(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ko(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,ko(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,ko(d,"constructor",c),ko(c,"constructor",l),l.displayName="GeneratorFunction",ko(c,o,"GeneratorFunction"),ko(d),ko(d,o,"Generator"),ko(d,r,function(){return this}),ko(d,"toString",function(){return"[object Generator]"}),(Mo=function(){return{w:i,m:f}})()}function ko(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ko=function(e,t,n,r){function i(t,n){ko(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},ko(e,t,n,r)}function Uo(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function xo(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Uo(i,r,o,a,u,"next",e)}function u(e){Uo(i,r,o,a,u,"throw",e)}a(void 0)})}}var Fo=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.onSuccess,i=t.onFailure,n({type:Yt}),e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.LF.GET_CONNECTIONS),{params:{organization_id:r}});case 2:a=e.v,u=a.data,n({type:Kt,payload:{connections:u}}),null===o||void 0===o||o(u),e.n=4;break;case 3:e.p=3,l=e.v,n({type:Qt,payload:{error:l}}),null===i||void 0===i||i(l);case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),Go=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.payload,i=t.onSuccess,a=t.onFailure,n({type:ln}),e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.LF.SETUP_QOOPER_CONNECTION),jo(jo({},o),{},{organization_id:r}));case 2:u=e.v,l=u.data,n({type:cn,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:sn,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Bo=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.connectionId,i=t.onSuccess,a=t.onFailure,n({type:tn}),e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.LF.DISCONNECT_CONNECTION(o)),{organization_id:r});case 2:u=e.v,l=u.data,n({type:nn,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:rn,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Ho=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.connectionId,i=t.onSuccess,a=t.onFailure,n({type:on}),e.p=1,e.n=2,so.A.delete((0,Ze.e9)($e.cX.ROR,$e.LF.REMOVE_CONNECTION(o)),{params:{organization_id:r}});case 2:u=e.v,l=u.data,n({type:an,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:un,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Yo=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.connectionId,i=t.onSuccess,a=t.onFailure,n({type:Jt}),e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.LF.CONNECT_CONNECTION(o)),{organization_id:r});case 2:u=e.v,l=u.data,n({type:Zt,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:en,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Ko=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.payload,i=t.onSuccess,a=t.onFailure,n({type:Wt}),e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.LF.SETUP_CONNECTION),jo(jo({},o),{},{organization_id:r}));case 2:u=e.v,l=u.data,n({type:qt,payload:{connection:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:Vt,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Qo=function(){var e=xo(Mo().m(function e(t){var n,r,o,i,a,u,l,c;return Mo().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.dispatch,r=t.organizationId,o=t.connectionId,i=t.onSuccess,a=t.onFailure,n({type:zt}),e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.LF.GET_CONNECTION_LINK(o)),{params:{organization_id:r}});case 2:u=e.v,l=u.data,n({type:Xt,payload:{link:l}}),null===i||void 0===i||i(l),e.n=4;break;case 3:e.p=3,c=e.v,n({type:$t,payload:{error:c}}),null===a||void 0===a||a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}();function Wo(e){return Wo="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},Wo(e)}function qo(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 Vo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?qo(Object(n),!0).forEach(function(t){zo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Wo(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Wo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Wo(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xo=function(){var e,t,n,r,o,i,a,u,l,c,s,d,f,p,m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tn,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(y.type){case Yt:return Vo(Vo({},m),{},{connectionsLoading:!0,connectionsError:null});case Kt:return Vo(Vo({},m),{},{connectionsLoading:!1,connectionsError:null,connections:(null===(e=y.payload)||void 0===e?void 0:e.connections)||[]});case Qt:return Vo(Vo({},m),{},{connectionsLoading:!1,connectionsError:null===(t=y.payload)||void 0===t?void 0:t.error});case Wt:return Vo(Vo({},m),{},{setupLoading:!0,setupError:null});case qt:return Vo(Vo({},m),{},{setupLoading:!1,setupError:null,lastSetupConnection:null===(n=y.payload)||void 0===n?void 0:n.connection});case Vt:return Vo(Vo({},m),{},{setupLoading:!1,setupError:null===(r=y.payload)||void 0===r?void 0:r.error});case zt:return Vo(Vo({},m),{},{linkLoading:!0,linkError:null});case Xt:return Vo(Vo({},m),{},{linkLoading:!1,linkError:null,lastConnectionLink:null===(o=y.payload)||void 0===o?void 0:o.link});case $t:return Vo(Vo({},m),{},{linkLoading:!1,linkError:null===(i=y.payload)||void 0===i?void 0:i.error});case Jt:return Vo(Vo({},m),{},{connectLoading:!0,connectError:null});case Zt:return Vo(Vo({},m),{},{connectLoading:!1,connectError:null,lastConnectedConnection:null===(a=y.payload)||void 0===a?void 0:a.connection});case en:return Vo(Vo({},m),{},{connectLoading:!1,connectError:null===(u=y.payload)||void 0===u?void 0:u.error});case tn:return Vo(Vo({},m),{},{disconnectLoading:!0,disconnectError:null});case nn:return Vo(Vo({},m),{},{disconnectLoading:!1,disconnectError:null,lastDisconnectedConnection:null===(l=y.payload)||void 0===l?void 0:l.connection});case rn:return Vo(Vo({},m),{},{disconnectLoading:!1,disconnectError:null===(c=y.payload)||void 0===c?void 0:c.error});case on:return Vo(Vo({},m),{},{removeLoading:!0,removeError:null});case an:return Vo(Vo({},m),{},{removeLoading:!1,removeError:null,lastRemovedConnection:null===(s=y.payload)||void 0===s?void 0:s.connection});case un:return Vo(Vo({},m),{},{removeLoading:!1,removeError:null===(d=y.payload)||void 0===d?void 0:d.error});case ln:return Vo(Vo({},m),{},{setupQooperLoading:!0,setupQooperError:null});case cn:return Vo(Vo({},m),{},{setupQooperLoading:!1,setupQooperError:null,lastSetupQooperConnection:null===(f=y.payload)||void 0===f?void 0:f.connection});case sn:return Vo(Vo({},m),{},{setupQooperLoading:!1,setupQooperError:null===(p=y.payload)||void 0===p?void 0:p.error});default:return m}};function $o(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 Jo(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)?Jo(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 Jo(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}function Zo(e){return function(e){if(Array.isArray(e))return ei(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 ei(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)?ei(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 ei(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 ti,ni,ri,oi,ii,ai,ui=function(){var e=(0,C.A)().me,t=or.A.isQooperSupp
1ort(e),n=(0,Xe.A)().organization,r=null===n||void 0===n?void 0:n.id,o=function(){var e=lo((0,i.useState)(null),2),t=e[0],n=e[1],r=lo((0,i.useState)(!1),2),o=r[0],a=r[1],u=lo((0,i.useState)(!1),2),l=u[0],c=u[1],s=lo((0,i.useState)(!1),2),d=s[0],f=s[1],p=lo((0,i.useState)(!1),2),m=p[0],y=p[1],v=lo((0,i.useState)(!1),2),g=v[0],b=v[1],h=lo((0,i.useState)(null),2),E=h[0],S=h[1],O=lo((0,i.useState)(!1),2),_=O[0],T=O[1],I=lo((0,i.useState)(null),2),A=I[0],C=I[1],w=lo((0,i.useState)({open:!1,connectionId:null}),2),P=w[0],N=w[1],R=lo((0,i.useState)({open:!1,connectionId:null}),2),D=R[0],j=R[1],L=(0,i.useCallback)(function(){a(!1),n(null)},[]),M=(0,i.useCallback)(function(){c(!1)},[]),k=(0,i.useCallback)(function(){f(!1),b(!1)},[]),U=(0,i.useCallback)(function(){y(!1)},[]),x=(0,i.useCallback)(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).editMode;b(Boolean(e)),f(!0)},[]),F=(0,i.useCallback)(function(){y(!0)},[]),G=(0,i.useCallback)(function(e){N({open:!0,connectionId:e})},[]),B=(0,i.useCallback)(function(){N({open:!1,connectionId:null})},[]),H=(0,i.useCallback)(function(e){j({open:!0,connectionId:e})},[]),Y=(0,i.useCallback)(function(){j({open:!1,connectionId:null})},[]),K=(0,i.useCallback)(function(){T(!1),S(null),C(null)},[]),Q=(0,i.useCallback)(function(e){var t=e.url,n=e.connectionId;t&&n&&(S(t),T(!0),C(n))},[]),W=(0,i.useCallback)(function(e){n(e),a(!0)},[]),q=(0,i.useCallback)(function(){c(!0)},[]);return{selectedIntegrationId:t,setSelectedIntegrationId:n,connectModalOpen:o,qooperModalOpen:l,sftpSetupModalOpen:d,sftpInstructionsModalOpen:m,isSftpEditMode:g,connectionIframeUrl:E,connectionIframeOpen:_,connectionIframeConnectionId:A,disconnectDialogState:P,removeDialogState:D,setConnectModalOpen:a,setQooperModalOpen:c,handleConnectModalClose:L,handleQooperModalClose:M,handleSftpSetupModalClose:k,handleSftpInstructionsModalClose:U,openSftpSetupModal:x,openSftpInstructionsModal:F,openDisconnectDialog:G,handleDisconnectDialogClose:B,openRemoveDialog:H,handleRemoveDialogClose:Y,openConnectionIframe:Q,handleConnectionIframeClose:K,handleConnectClick:W,handleQooperConnectClick:q}}(),a=o.connectModalOpen,u=o.qooperModalOpen,l=o.sftpSetupModalOpen,c=o.sftpInstructionsModalOpen,s=o.isSftpEditMode,d=o.connectionIframeOpen,f=o.connectionIframeUrl,p=o.connectionIframeConnectionId,m=o.disconnectDialogState,y=o.removeDialogState,v=o.selectedIntegrationId,g=o.setSelectedIntegrationId,b=o.handleConnectModalClose,h=o.handleQooperModalClose,E=o.handleSftpSetupModalClose,S=o.handleSftpInstructionsModalClose,O=o.openSftpSetupModal,_=o.openSftpInstructionsModal,T=o.openDisconnectDialog,I=o.handleDisconnectDialogClose,A=o.openRemoveDialog,w=o.handleRemoveDialogClose,P=o.openConnectionIframe,N=o.handleConnectionIframeClose,R=o.handleConnectClick,D=o.handleQooperConnectClick,j=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).organizationId,t=$o((0,i.useReducer)(Xo,Tn),2),n=t[0],r=t[1],o=(0,i.useCallback)(function(){e&&Fo({dispatch:r,organizationId:e,onFailure:function(){return(0,ze.errorNotify)({text:Nn})}})},[r,e]);(0,i.useEffect)(function(){o()},[o]);var a=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.payload,o=t.onSuccess,i=t.onFailure;e&&Ko({dispatch:r,organizationId:e,payload:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Dn})}})},[r,e]),u=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.payload,o=t.onSuccess,i=t.onFailure;e&&Go({dispatch:r,organizationId:e,payload:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:jn})}})},[r,e]),l=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.connectionId,o=t.onSuccess,i=t.onFailure;e&&n&&Qo({dispatch:r,organizationId:e,connectionId:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Dn})}})},[r,e]),c=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.connectionId,o=t.onSuccess,i=t.onFailure;e&&n&&Yo({dispatch:r,organizationId:e,connectionId:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Dn})}})},[r,e]),s=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.connectionId,o=t.onSuccess,i=t.onFailure;e&&n&&Bo({dispatch:r,organizationId:e,connectionId:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Ln})}})},[r,e]),d=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.connectionId,o=t.onSuccess,i=t.onFailure;e&&n&&Ho({dispatch:r,organizationId:e,connectionId:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Mn})}})},[r,e]);return{state:n,refreshConnections:o,setupConnection:a,setupQooper:u,fetchConnectionLink:l,markAsConnected:c,disconnectConnection:s,removeConnection:d}}({organizationId:r}),L=j.state,M=j.refreshConnections,k=j.setupConnection,U=j.setupQooper,x=j.fetchConnectionLink,F=j.markAsConnected,G=j.disconnectConnection,B=j.removeConnection,H=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).organizationId,t=Po((0,i.useReducer)(wo,In),2),n=t[0],r=t[1],o=(0,i.useCallback)(function(){e&&Eo({dispatch:r,organizationId:e,onFailure:function(){return(0,ze.errorNotify)({text:Un})}})},[r,e]);(0,i.useEffect)(function(){o()},[o]);var a=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.onSuccess,o=t.onFailure;e&&So({dispatch:r,organizationId:e,onSuccess:n,onFailure:o||function(){return(0,ze.errorNotify)({text:Fn})}})},[r,e]),u=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.ipWhitelist,o=t.onSuccess,i=t.onFailure;e&&Oo({dispatch:r,organizationId:e,ipWhitelist:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:xn})}})},[r,e]),l=(0,i.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.ipWhitelist,o=t.onSuccess,i=t.onFailure;
1e&&_o({dispatch:r,organizationId:e,ipWhitelist:n,onSuccess:o,onFailure:i||function(){return(0,ze.errorNotify)({text:Gn})}})},[r,e]),c=(0,i.useCallback)(function(){r({type:_n})},[r]);return{state:n,dispatch:r,refreshSftpConnection:o,connectSftp:a,setupSftp:u,updateIpWhitelist:l,clearLastSetupPassword:c}}({organizationId:r}),Y=H.state,K=H.refreshSftpConnection,Q=H.connectSftp,W=H.setupSftp,q=H.updateIpWhitelist,V=H.clearLastSetupPassword,z=uo({isQooperSupport:t,connections:L.connections,selectedIntegrationId:v}),X=z.mappedIntegrations,$=z.myIntegrations,J=z.availableIntegrations,Z=z.selectedIntegration,ee=z.platformTypeOptions,te=z.existingConnectionNamesForSelectedPlatform;(0,i.useEffect)(function(){var e=function(e){var t,n=JSON.parse((null===e||void 0===e?void 0:e.data)||"{}");if(Object.hasOwn(n,"type")&&n.type===Kn){var r=n.payload||{},o=r.connected,i=String(r.id),a=null===(t=L.connections.find(function(e){return e.workato_connection_id===i}))||void 0===t?void 0:t.id;o&&a&&ue(a)}},t=null===Z||void 0===Z?void 0:Z.is_connected;return d&&Z&&!t&&window.addEventListener("message",e),function(){window.removeEventListener("message",e)}},[d,ue,M,L.connections,Z]);var ne=(0,i.useCallback)(function(){Q({onSuccess:function(){M(),K(),(0,ze.successNotify)({text:Hn}),_()},onFailure:function(){return(0,ze.errorNotify)({text:Fn})}})},[Q,_,M,K]),re=(0,i.useCallback)(function(){S(),V()},[V,S]),oe=(0,i.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.customConnectorId,o=e.platformType;t&&r&&null!==o&&void 0!==o&&o.value&&U({payload:{custom_connector_id:n,platform_type:o.value},onSuccess:function(){M(),h()},onFailure:function(){return(0,ze.errorNotify)({text:jn})}})},[h,t,r,M,U]),ie=(0,i.useCallback)(function(){r&&m.connectionId&&G({connectionId:m.connectionId,onSuccess:function(){M(),I()},onFailure:function(){return(0,ze.errorNotify)({text:Ln})}})},[G,m.connectionId,I,r,M]),ae=(0,i.useCallback)(function(){r&&y.connectionId&&B({connectionId:y.connectionId,onSuccess:function(){M(),w()},onFailure:function(){return(0,ze.errorNotify)({text:Mn})}})},[w,r,M,B,y.connectionId]),ue=(0,i.useCallback)(function(e){r&&e&&F({connectionId:e,onSuccess:function(){N(),M(),(0,ze.successNotify)({text:Rn})},onFailure:function(){return(0,ze.errorNotify)({text:Dn})}})},[N,F,r,M]),le=(0,i.useCallback)(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).connectionName;Z&&r&&Z.id!==oo&&(Tr(Z)?k({payload:Ar(Z,e),onSuccess:function(e){var t=Cr(e);if(t){var n=wr(e);n?(P({url:n,connectionId:t}),b()):(0,ze.errorNotify)({text:Dn})}else(0,ze.errorNotify)({text:Dn})},onFailure:function(){return(0,ze.errorNotify)({text:Dn})}}):ce(Z.id))},[ce,b,P,r,Z,k]),ce=(0,i.useCallback)(function(e){if(g(e),r){var t=X.find(function(t){return t.id===e}),n=Cr(null===t||void 0===t?void 0:t.connection);n?x({connectionId:n,onSuccess:function(e){var t=wr(e);t?P({url:t,connectionId:n}):(0,ze.errorNotify)({text:Dn})},onFailure:function(){return(0,ze.errorNotify)({text:Dn})}}):(0,ze.errorNotify)({text:Dn})}},[x,X,P,r,g]),se=(0,i.useCallback)(function(e){if(e){var t=Tr(e),n=_r(e),r=Ir(e);if(kr(e))return t?void O({editMode:!1}):r?void ne():void _();e.id!==oo?n||r?ce(e.id):t&&R(e.id):D()}},[ne,ce,R,D,_,O]),de=(0,i.useCallback)(function(e){null!==e&&void 0!==e&&e.instructionsUrl?window.open(e.instructionsUrl,"_blank","noopener,noreferrer"):(0,ze.notFoundNotify)({text:kn})},[]),fe=(0,i.useCallback)(function(e){if(!e)return null;var t=Cr(null===e||void 0===e?void 0:e.connection),n=Tr(e),r=_r(e),o=Ir(e),i=null!==e&&void 0!==e&&e.instructionsUrl?{title:An.BUTTONS.VIEW_INSTRUCTIONS,leftIcon:"PasswordShow",onClick:function(){return de(e)}}:null;return kr(e)?n?[{title:An.BUTTONS.SETUP,leftIcon:"Setting",onClick:function(){return O({editMode:!1})}}].concat(Zo(i?[i]:[])):o&&t?[{title:An.BUTTONS.CONNECT,leftIcon:"Setting",onClick:function(){return ne()}}].concat(Zo(i?[i]:[]),[{title:An.BUTTONS.REMOVE,leftIcon:"Trash",onClick:function(){return A(t)}}]):[{title:An.BUTTONS.VIEW_CREDENTIALS,leftIcon:"PasswordShow",onClick:function(){return _()}},{title:An.BUTTONS.EDIT_IP_WHITELISTING,leftIcon:"Setting",onClick:function(){return O({editMode:!0})}},{title:An.BUTTONS.DISCONNECT,leftIcon:"Delete",onClick:function(){return T(t)}}]:r&&t?[{title:An.BUTTONS.DISCONNECT,leftIcon:"Delete",onClick:function(){return T(t)}}].concat(Zo(i?[i]:[])):[{title:An.BUTTONS.CONNECT,leftIcon:"Setting",onClick:function(){return n?R(e.id):ce(e.id)}}].concat(Zo(o&&t?[{title:An.BUTTONS.MARK_AS_CONNECTED,leftIcon:"Current",onClick:function(){return ue(t)}},{title:An.BUTTONS.REMOVE,leftIcon:"Trash",onClick:function(){return A(t)}}]:[]),Zo(i?[i]:[]))},[ce,de,ue,ne,R,T,A,_,O]),pe=(0,i.useCallback)(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).ipWhitelist;if(r){var t=function(){if(K(),E(),s)return(0,ze.successNotify)({text:Yn}),void _();M(),(0,ze.successNotify)({text:Bn}),_()};s?q({ipWhitelist:e,onSuccess:t,onFailure:function(){return(0,ze.errorNotify)({text:Gn})}}):W({ipWhitelist:e,onSuccess:t,onFailure:function(){return(0,ze.errorNotify)({text:xn})}})}},[E,s,_,r,M,K,W,q]);
1return{isQooperSupport:t,myIntegrations:$,availableIntegrations:J,isLoading:L.connectionsLoading||L.setupLoading||L.linkLoading||Y.getLoading||Y.connectLoading,hasError:Boolean(L.connectionsError||L.setupError||L.linkError),isIntegrationSetupLinkLoading:L.setupLoading||L.linkLoading,selectedIntegration:Z,connectModalOpen:a,handleConnectModalClose:b,handleConnectConfirm:le,handleConnectClick:R,qooperModalOpen:u,handleQooperModalClose:h,handleQooperConnectConfirm:oe,platformTypeOptions:ee,existingConnectionNamesForSelectedPlatform:te,handleMarkAsConnected:ue,isMarkAsConnectedLoading:L.connectLoading,handleIntegrationCardCtaClick:se,buildIntegrationContextMenuItems:fe,disconnectDialogOpen:m.open,removeDialogOpen:y.open,handleDisconnectDialogClose:I,handleRemoveDialogClose:w,handleDisconnectConfirm:ie,handleRemoveConfirm:ae,isDisconnectLoading:L.disconnectLoading,isRemoveLoading:L.removeLoading,isQooperSetupLoading:L.setupQooperLoading,connectionIframeOpen:d,connectionIframeUrl:f,connectionIframeConnectionId:p,handleConnectionIframeClose:N,sftpConnection:Y.lastSetupConnection||Y.connection,sftpSetupModalOpen:l,sftpInstructionsModalOpen:c,isSftpEditMode:s,handleSftpSetupModalClose:E,handleSftpInstructionsModalClose:re,handleSftpSetupConfirm:pe,isSftpActionLoading:Y.getLoading||Y.setupLoading||Y.connectLoading||Y.updateIpWhitelistLoading}},li=function(){var e=ui(),t=e.myIntegrations,n=e.availableIntegrations,r=e.isLoading,o=e.hasError,a=e.selectedIntegration,u=e.connectModalOpen,l=e.handleConnectModalClose,c=e.handleConnectConfirm,s=e.existingConnectionNamesForSelectedPlatform,d=e.qooperModalOpen,f=e.handleQooperModalClose,p=e.handleQooperConnectConfirm,m=e.platformTypeOptions,y=e.isQooperSetupLoading,v=e.isQooperSupport,g=e.handleMarkAsConnected,b=e.isMarkAsConnectedLoading,h=e.handleIntegrationCardCtaClick,E=e.buildIntegrationContextMenuItems,S=e.isIntegrationSetupLinkLoading,O=e.disconnectDialogOpen,_=e.removeDialogOpen,T=e.handleDisconnectDialogClose,I=e.handleRemoveDialogClose,A=e.handleDisconnectConfirm,C=e.handleRemoveConfirm,w=e.isDisconnectLoading,P=e.isRemoveLoading,N=e.connectionIframeOpen,R=e.connectionIframeUrl,D=e.connectionIframeConnectionId,j=e.handleConnectionIframeClose,L=e.sftpConnection,M=e.sftpSetupModalOpen,k=e.sftpInstructionsModalOpen,U=e.isSftpEditMode,x=e.handleSftpSetupModalClose,F=e.handleSftpInstructionsModalClose,G=e.handleSftpSetupConfirm,B=e.isSftpActionLoading,H=(0,i.useMemo)(function(){return{title:An.SECTIONS.MY_INTEGRATIONS.TITLE,emptyText:An.SECTIONS.MY_INTEGRATIONS.EMPTY,integrations:t,isLoading:r,onIntegrationCardCtaClick:h,getContextMenuItems:E}},[E,h,r,t]),Y=(0,i.useMemo)(function(){return{title:An.SECTIONS.AVAILABLE_INTEGRATIONS.TITLE,emptyText:An.SECTIONS.AVAILABLE_INTEGRATIONS.EMPTY,integrations:n,isLoading:r,onIntegrationCardCtaClick:h,getContextMenuItems:E}},[n,E,h,r]);return o?i.createElement(Pt.A,null):i.createElement(i.Fragment,null,i.createElement(Rt,null,i.createElement(Dt,null,An.TITLE),i.createElement(jt,null,An.DESCRIPTION),i.createElement(xr,H),i.createElement(xr,Y)),i.createElement(zn,{open:u,integration:a,isLoading:S,existingConnectionNames:s,onClose:l,onConfirm:c}),i.createElement(rr,{open:d,isLoading:y,platformTypeOptions:m,onClose:f,onConfirm:p}),i.createElement(ir,{open:N,url:R,connectionId:D,isMarkAsConnectedLoading:b,onMarkAsConnected:g,onClose:j}),i.createElement(to,{open:M,isEdit:U,initialIpWhitelist:null===L||void 0===L?void 0:L.ip_whitelist,isLoading:B,onClose:x,onConfirm:G}),i.createElement(Br,{open:k,connection:L,isQooperSupport:v,onClose:F}),i.createElement(Ue(),{title:An.CONFIRMATION_DIALOG.DISCONNECT.TITLE,description:An.CONFIRMATION_DIALOG.DISCONNECT.DESCRIPTION,open:O,onClose:T,onClickActionButton:A,cancelButtonText:An.BUTTONS.CANCEL,actionButtonText:An.BUTTONS.DISCONNECT,actionButtonLoading:w,variant:"delete"}),i.createElement(Ue(),{title:An.CONFIRMATION_DIALOG.REMOVE.TITLE,description:An.CONFIRMATION_DIALOG.REMOVE.DESCRIPTION,open:_,onClose:I,onClickActionButton:C,cancelButtonText:An.BUTTONS.CANCEL,actionButtonText:An.BUTTONS.REMOVE,actionButtonLoading:P,variant:"delete"}))},ci=n(48303),si=n.n(ci),di=n(76348),fi="active",pi="pending",mi="disabled",yi="Configuration",vi="Test Configuration",gi="Deactivate",bi="Configure Now",hi="Delete Configuration",Ei="Activate",Si="Identity Providers",Oi='There are no configured identity providers. Click "Add Provider" to add one.',_i={SUCCESS:"Identity provider activated successfully",FAILURE:"Something went wrong with activating identity provider"},Ti={SUCCESS:"Identity provider disabled successfully",FAILURE:"Something went wrong with disabling identity provider"},Ii={SUCCESS:"Identity provider deleted successfully",FAILURE:"Something went wrong with deleting identity provider"},Ai="Test as a Participant",Ci="If your test is successful, you can close this dialog.",wi="Test Configuration",Pi="If you have configured Relay State, you can test from your Identity Provider. Otherwise, you can create an account as a participant with SSO to test your configurations by clicking the button below.";function Ni(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Ri=a.Ay.div(ti||(ti=Ni(["\n width: 100%;\n display: flex;\n flex-direction: row;\n"]))),Di=a.Ay.div(ni||(ni=Ni(["\n overflow: hidden;\n width: 432px;\n"]))),ji=a.Ay.div(ri||(ri=Ni(["\n width: 100%;\n background: ",";\n border-radius: 4px;\n border: 1px solid ",";\n padding: 24px;\n overflow: hidden;\n height: 416px;\n ","\n"])),function(e){return e.theme.colors.grays.gray02},function(e){return e.theme.colors.grays.gray03},function(e){return e.isAttributeMappingStep&&"\n &:hover {\n overflow-y:
1scroll;\n }\n "}),Li=a.Ay.div(oi||(oi=Ni(["\n width: 100%;\n"]))),Mi=a.Ay.div(ii||(ii=Ni(["\n p{\n line-height: 1px;\n margin-right:4px;\n }\n"]))),ki=a.Ay.table(ai||(ai=Ni(["\n width: 100%;\n border-collapse: separate;\n border-spacing: 0 16px;\n"])));function Ui(e){return Ui="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},Ui(e)}function xi(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 Fi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xi(Object(n),!0).forEach(function(t){Gi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xi(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Gi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ui(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ui(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ui(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bi(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Hi(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Hi(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Hi(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Hi(d,"constructor",c),Hi(c,"constructor",l),l.displayName="GeneratorFunction",Hi(c,o,"GeneratorFunction"),Hi(d),Hi(d,o,"Generator"),Hi(d,r,function(){return this}),Hi(d,"toString",function(){return"[object Generator]"}),(Bi=function(){return{w:i,m:f}})()}function Hi(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Hi=function(e,t,n,r){function i(t,n){Hi(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Hi(e,t,n,r)}function Yi(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Ki(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Yi(i,r,o,a,u,"next",e)}function u(e){Yi(i,r,o,a,u,"throw",e)}a(void 0)})}}var Qi=function(){var e=Ki(Bi().m(function e(t){var n,r,o,i,a,u,l,c;return Bi().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.identityProviderId,i=t.onSuccess,a=t.onFailure,e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.cU.GET_IDENTITY_PROVIDER(o)),{params:{user_pool_type:r,program_id:n}});case 2:u=e.v,l=u.data,i(l),e.n=4;break;case 3:e.p=3,c=e.v,a(c);case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),Wi=function(){var e=Ki(Bi().m(function e(t){var n,r,o,i,a,u,l,c,s;return Bi().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.providerName,i=t.name,a=t.onSuccess,u=t.onFailure,e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.cU.CREATE_IDENTITY_PROVIDER),{user_pool_type:r,provider_name:o,name:i,program_id:n});case 2:l=e.v,c=l.data,a(c),e.n=4;break;case 3:e.p=3,s=e.v,u(s);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),qi=function(){var e=Ki(Bi().m(function e(t){var n,r,o,i,a,u,l,c,s,d,f;return Bi().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.identityProviderId,i=t.name,a=t.metadataUrl,u=t.metadataFile,l=t.onSuccess,c=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.UPDATE_IDENTITY_PROVIDER(o)),Fi(Fi({user_pool_type:r,name:i,program_id:n},a&&{metadata_url:a}),u&&{metadata_file:u}));case 2:s=e.v,d=s.data,l(d),e.n=4;break;case 3:e.p=3,f=e.v,c(f);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Vi=function(){var e=Ki(Bi().m(function e(t){var n,r,o,i,a,u,l;return Bi().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.identityProviderId,o=t.onSuccess,i=t.onFailure,e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.cU.GET_IDENTITY_PROVIDER_SETUP_DETAILS(r)),{params:{user_pool_type:n}});case 2:a=e.v,u=a.data,o(u),e.n=4;break;case 3:e.p=3,l=e.v,i(l);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),zi=function(){var e=Ki(Bi().m(function e(t){var n,r,o,i,a,u,l;return Bi().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.identityProviderId,o=t.sloEnabled,i=t.onSuccess,a=t.onFailure,u=o?$e.cU.ENABLE_SLO_FOR_IDENTITY_PROVIDER(r):$e.cU.DISABLE_SLO_FOR_IDENTITY_PROVIDER(r),e.p=1,e.n=2,so.A.put(u,{user_pool_type:n});case 2:i(),e.n=4;break;case 3:e.p=3,l=e.v,a(l);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Xi={email:"email",user_id:"user_id",image_url:"image_url",first_name:"first_name",last_name:"last_name",current_position:"current_position",custom:"custom"},$i="new_mapping",Ji="attributeKind",Zi="awsCognitoAttributeName",ea="formInputId",ta="customerSystemAttributeName",na="Name",ra="Qooper Field",oa="Select or enter an attribute",ia="Select a field",aa="Enter an attribute name",ua="Add New Mapping",la="Okta",ca="MicrosoftAzureAD",sa="OneLogin",da="CustomProvider";function fa(e){return fa="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},fa(e)}function pa(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fa(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fa(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fa(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ma=pa(pa(pa(pa({},la,{value:"Okta",label:"Okta"}),ca,{value:"MicrosoftAzureAD",label:"Microsoft Entra ID (Azure AD)"}),sa,{value:"OneLogin",label:"OneLogin"}),da,{value:"CustomProvider",label:"Custom"}),ya="identityProvider",va="identityProviderName",ga="Single Sign-On URL",ba="Audience URI (SP Entity ID)",ha="Relay State",Ea="Single Logout URL",Sa="Signing Certificate",Oa="metadataSource",_a="metadataUrl",Ta="metadataFile",Ia=pa(pa({},_a,"Paste the URL that points to metadata XML content of your Identity Provider into below input field."),Ta,"Paste the metadata XML content of your Identity Provider into below input field."),Aa="Add Metadata XML Content",Ca="Enter Metadata URL",wa=[{key:_a,value:"Metadata URL"},{key:Ta,value:"Metadata File"}],Pa="Enable Single Logout",Na="If checked, your participants will logout from your Identity Provider upon logging out from Qooper.",Ra="Step 1: Identity Provider",Da="Step 2: Configure Identity Provider",ja="Step 3: Configure Metadata",La="Step 4: Attribute Mapping",Ma="Step 5: Configure Attribute Mapping in Your Identity Provider",ka="Step 5.5: Enable Single Sign Out",Ua="Step 6: Complete Configuration",xa={STEP_1:"The participants will see Sign in with {identityProvi
1derName} at the sign in page.",STEP_2:"In your Identity Provider, set the ".concat(ga,", ").concat(ba," and ").concat(ha," with the provided values below.")},Fa="Complete Configuration",Ga='Your SSO configuration is complete. Hit "Complete Configuration" to finish your setup and activate your identity provider.',Ba={SUCCESS:"Identity provider created successfully",FAILURE:"Something went wrong with creating identity provider"},Ha={SUCCESS:"Identity provider updated successfully",FAILURE:"Something went wrong with updating identity provider"},Ya={FAILURE:"Something went wrong with getting identity provider"},Ka={SUCCESS:"Attribute mapping saved successfully",FAILURE:"Something went wrong with saving attribute mapping"},Qa={SUCCESS:"Attribute mapping deleted successfully",FAILURE:"Something went wrong with deleting attribute mapping"},Wa={FAILURE:"Something went wrong with getting identity provider setup details"},qa={SUCCESS:function(e){return"Single Logout setting ".concat(e?"enabled":"disabled"," successfully")},FAILURE:function(e){return"Something went wrong with ".concat(e?"enabling":"disabling"," Single Logout setting")}},Va=n(23366),za=n(2992);function Xa(e){return Xa="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},Xa(e)}function $a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Ja(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ja(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Ja(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Ja(d,"constructor",c),Ja(c,"constructor",l),l.displayName="GeneratorFunction",Ja(c,o,"GeneratorFunction"),Ja(d),Ja(d,o,"Generator"),Ja(d,r,function(){return this}),Ja(d,"toString",function(){return"[object Generator]"}),($a=function(){return{w:i,m:f}})()}function Ja(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ja=function(e,t,n,r){function i(t,n){Ja(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Ja(e,t,n,r)}function Za(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function eu(e){return function(e){if(Array.isArray(e))return tu(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 tu(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)?tu(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 tu(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}function nu(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 ru(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?nu(Object(n),!0).forEach(function(t){ou(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nu(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ou(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Xa(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Xa(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Xa(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iu=function(e){return e===$i},au=function(e){return e.attribute_kind===Xi.email},uu=function(){return Z.Ik(ou(ou(ou(ou({},Ji,Z.Yj().oneOf(Object.values(Xi)).required(za.Pu.REQUIRED_FIELD_ERROR)),Zi,Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR).max(20,za.Pu.MAX_LENGTH_ERROR(20)).matches(/^[^\s]+$/,za.Pu.NO_SPACES_ERROR)),ea,Z.ai().when(Ji,{is:Xi.custom,then:Z.ai().required(za.Pu.REQUIRED_FIELD_ERROR)})),ta,Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR)))},lu=function(){var e,t=(e=$a().m(function e(t){var n;return $a().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,uu().validate(t,{abortEarly:!1});case 1:return e.a(2,{});case 2:return e.p=2,n=e.v,e.a(2,n.inner.reduce(function(e,t){return ru(ru({},e),{},ou({},t.path,{message:t.message}))},{}))}},e,null,[[0,2]])}),function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Za(i,r,o,a,u,"next",e)}function u(e){Za(i,r,o,a,u,"throw",e)}a(void 0)})});return function(e){return t.apply(this,arguments)}}(),cu=function(e){var t=e.name,n=e.userProfileKind;return t?n===Va.USER_PROFILE_KIND.MENTOR?"(Mentor) ".concat(t):n===Va.USER_PROFILE_KIND.MENTEE?"(Mentee) ".concat(t):t:""},su=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!!e.attribute_kind,n=function(e){return e.attribute_kind===Xi.custom}(e);return!t||n&&!e.form_input_id?null:{label:du(e),value:ru({},e)}},du=function(e){switch(e.attribute_kind){case Xi.email:return"Email";case Xi.user_id:return"User ID";case Xi.custom:return cu({name:e.form_input_name,userProfileKind:e.form_input_user_profile_kind});case Xi.image_url:return"Profile Image URL";case Xi.first_name:return"First Name";case Xi.last_name:return"Last Name";case Xi.current_position:return"Current Position";default:return""}},fu=n(83287);function pu(e){return pu="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},pu(e)}function mu(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 yu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mu(Object(n),!0).forEach(function(t){vu(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mu(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=pu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=pu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gu(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return bu(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(
vendor: 4,361 bytes, line 1
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(bu(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,bu(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,bu(d,"constructor",c),bu(c,"constructor",l),l.displayName="GeneratorFunction",bu(c,o,"GeneratorFunction"),bu(d),bu(d,o,"Generator"),bu(d,r,function(){return this}),bu(d,"toString",function(){return"[object Generator]"}),(gu=function(){return{w:i,m:f}})()}function bu(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}bu=function(e,t,n,r){function i(t,n){bu(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},bu(e,t,n,r)}function hu(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Eu(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){hu(i,r,o,a,u,"next",e)}function u(e){hu(i,r,o,a,u,"throw",e)}a(void 0)})}}var Su=function(){var e=Eu(gu().m(function e(t){var n,r,o,i,a,u,l,c;return gu().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.identityProviderId,i=t.onSuccess,a=t.onFailure,e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.cU.GET_AVAILABLE_ATTRIBUTES_FOR_MAPPING(o)),{params:{user_pool_type:r,program_id:n}});case 2:u=e.v,l=u.data,i(l),e.n=4;break;case 3:e.p=3,c=e.v,a(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Ou=function(){var e=Eu(gu().m(function e(t){var n,r,o,i,a,u,l,c,s,d,f,p;return gu().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.identityProviderId,i=t.attributeKind,a=t.customerSystemAttributeName,u=t.awsCognitoAttributeName,l=t.formInputId,c=t.onSuccess,s=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.UPSERT_IDENTITY_PROVIDER_ATTRIBUTE_MAPPING(o)),yu({user_pool_type:r,program_id:n,attribute_kind:i,attribute_name:a,friendly_attribute_name:u},l&&{form_input_id:l}));case 2:d=e.v,f=d.data,c(f),e.n=4;break;case 3:e.p=3,p=e.v,s(p);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),_u=function(){var e=Eu(gu().m(function e(t){var n,r,o,i,a,u,l,c;return gu().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.programId,r=t.platformType,o=t.identityProviderId,i=t.ssoAttributeMappingId,a=t.formInputId,u=t.onSuccess,l=t.onFailure,e.p=1,e.n=2,so.A.delete((0,Ze.e9)($e.cX.ROR,$e.cU.DELETE_IDENTITY_PROVIDER_ATTRIBUTE_MAPPING(o,i)),{params:yu({user_pool_type:r,program_id:n},a&&{form_input_id:a})});case 2:u(),e.n=4;break;case 3:e.p=3,c=e.v,l(c);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}();function Tu(e){return Tu="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},Tu(e)}function Iu(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Au(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Au(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Au(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Au(d,"constructor",c),Au(c,"constructor",l),l.displayName="GeneratorFunction",Au(c,o,"GeneratorFunction"),Au(d),Au(d,o,"Generator"),Au(d,r,function(){return this}),Au(d,"toString",function(){return"[object Generator]"}),(Iu=function(){return{w:i,m:f}})()}function Au(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Au=function(e,t,n,r){function i(t,n){Au(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Au(e,t,n,r)}function Cu(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function wu(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 Pu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wu(Object(n),!0).forEach(function(t){Nu(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wu(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Nu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Tu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Tu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ru(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 Du(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)?Du(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 Du(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 ju=function(e){var t=e.programId,n=e.platformType,r=e.identityProvider,o=e.onAttributeMappingChange,a=(0,fu.A)().form,u=Ru((0,i.useState)([]),2),l=u[0],c=u[1],s=Ru((0,i.useState)(!1),2),d=s[0],f=s[1],p=Ru((0,i.useState)((null===r||void 0===r?void 0:r.attribute_mapping)||{}),2),m=p[0],y=p[1],v=Ru((0,i.useState)(),2),g=v[0],b=v[1],h=Ru((0,i.useState)(),2),E=h[0],S=h[1],O=Ru((0,i.useState)(!1),2),_=O[0],T=O[1],I=Ru((0,i.useState)(!1),2),A=I[0],C=I[1],w=Ru((0,i.useState)({}),2),P=w[0],N=w[1],R=null===r||void 0===r?void 0:r.id,D=(0,i.useMemo)(function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{currentlyEditingMappingKey:void 0,currentlyDeletingMappingKey:void 0};return Object.keys(e).map(function(n){var r=e[n],o=iu(n),i=au(r),a=!!t.currentlyEditingMappingKey,u=t.currentlyEditingMappingKey===n;return{mappingKey:n,mapping:r,isNewMapping:o,isEmailMapping:i,isCurrentlyEditing:a,isCurrentlyEditingThisMapping:u,isCurrentlyDeleting:!!t.currentlyDeletingMappingKey,isCurrentlyDeletingThisMapping:t.currentlyDeletingMappingKey===n,shouldDisableEditing:a&&!u}})}(m,{currentlyEditingMappingKey:g,currentlyDeletingMappingKey:E})},[m,g,E]),j=function(e){return Object.values(e).some(function(e){return e.attribute_kind===Xi.user_id})}(m),L=function(e){var t;return(null===e||void 0===e||null===(t=e.form_sections)||void 0===t?void 0:t.flatMap(function(e){return(e.form_inputs||[]).map(function(t){return ru(ru({},t),{},{user_profile_kind:e.user_profile_kind})})}))||[]}(a),M=function(e,t){var n=[Va.PROFILE_FORM_INPUT_ENTRY_KIND.PROFILE_IMAGE,Va.PROFILE_FORM_INPUT_ENTRY_KIND.LOCATION],r=Object.values(t).map(function(e){return e.form_input_id}
1).filter(Boolean),o=eu(e);return(o=o.filter(function(e){return!n.includes(e.entry_kind)})).filter(function(e){return!r.includes(e.id)})}(L,m),k=(0,i.useCallback)(function(e){f(!0),Su({programId:t,platformType:n,identityProviderId:e,onSuccess:function(e){c(e),f(!1)},onFailure:function(){f(!1)}})},[t,n]);(0,i.useEffect)(function(){R&&k(R)},[k,R,n,t]);var U=function(){T(!1),C(!1)},x=function(){N({})},F=function(){b(void 0),S(void 0),U(),x()},G=function(){var e,r=(e=Iu().m(function e(r){var i,a,u,l,c,s,d;return Iu().w(function(e){for(;;)switch(e.n){case 0:if(r===g){e.n=1;break}return e.a(2);case 1:if((i=m[r]).isChanged){e.n=2;break}return e.a(2);case 2:return T(!0),a=i.attribute_kind,u=i.customer_system_attribute_name,l=i.aws_cognito_attribute_name,c=i.form_input_id,s={attributeKind:a,customerSystemAttributeName:u,awsCognitoAttributeName:l,formInputId:c},e.n=3,lu(s);case 3:if(d=e.v,!(Object.keys(d).length>0)){e.n=4;break}return N(d),U(),e.a(2);case 4:Ou(Pu(Pu({},s),{},{programId:t,platformType:n,identityProviderId:R,onSuccess:function(){F(),(0,ze.successNotify)({text:Ka.SUCCESS}),o()},onFailure:function(){F(),(0,ze.errorNotify)({text:Ka.FAILURE})}}));case 5:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Cu(i,r,o,a,u,"next",e)}function u(e){Cu(i,r,o,a,u,"throw",e)}a(void 0)})});return function(e){return r.apply(this,arguments)}}();return{attributeMappingsToPresent:D,doesCurrentAttributeMappingsHaveUserIdMapping:j,eligibleFormInputsForMapping:M,formErrors:P,isDeleteAttributeLoading:A,isSaveAttributeLoading:_,isAvailableAttributeMappingLoading:d,availableAttributesForMapping:l,handleAddNewMapping:function(){m[$i]||(F(),b($i),y(Pu(Nu({},$i,{}),m)))},handleCancelEditingAttributeMapping:function(){y(function(e){var t=Pu({},e);return delete t[$i],t}),b(void 0),x()},handleAttributeNameSelectChange:function(e){var t=e.selectedAttributeNameValue,n=e.mappingKey,r=e.mapping;y(function(e){var o=Pu({},e);return o[n]=Pu(Pu({},r),{},{aws_cognito_attribute_name:t.value,isChanged:!0}),b(n),o})},handleQooperAttributeSelectChange:function(e){var t=e.selectedQooperAttributeValue,n=e.mappingKey,r=e.mapping;y(function(e){var o=Pu({},e);return o[n]=Pu(Pu(Pu({},r),t.value),{},{isChanged:!0}),b(n),o})},handleCustomerSystemAttributeChange:function(e){var t=e.enteredValue,n=e.mappingKey,r=e.mapping;y(function(e){var o=Pu({},e);return o[n]=Pu(Pu({},r),{},{customer_system_attribute_name:t,isChanged:!0}),b(n),o})},handleSaveAttributeMappingClick:G,handleDeleteAttributeMappingClick:function(e){var r=m[e],i=null===r||void 0===r?void 0:r.id;i&&(S(e),C(!0),_u({programId:t,platformType:n,identityProviderId:R,ssoAttributeMappingId:i,formInputId:r.form_input_id,onSuccess:function(){F(),o(),(0,ze.successNotify)({text:Qa.SUCCESS})},onFailure:function(){F(),(0,ze.errorNotify)({text:Qa.FAILURE})}}))}}},Lu=function(e){var t=e.programId,n=e.platformType,r=e.identityProvider,o=e.onAttributeMappingChange,a=ju({programId:t,platformType:n,identityProvider:r,availableAttributesForMapping:u,onAttributeMappingChange:o}),u=a.availableAttributesForMapping,l=a.isAvailableAttributeMappingLoading,c=a.attributeMappingsToPresent,s=a.doesCurrentAttributeMappingsHaveUserIdMapping,d=a.eligibleFormInputsForMapping,f=a.formErrors,p=a.isDeleteAttributeLoading,m=a.isSaveAttributeLoading,y=a.handleAddNewMapping,v=a.handleCancelEditingAttributeMapping,g=a.handleAttributeNameSelectChange,b=a.handleQooperAttributeSelectChange,h=a.handleCustomerSystemAttributeChange,E=a.handleDeleteAttributeMappingClick,S=a.handleSaveAttributeMappingClick,O=(0,i.useMemo)(function(){return(l?[]:c).map(function(e){var t,n;if(!e)return null;var r=e.mappingKey,o=e.mapping,a=e.isEmailMapping,l=e.shouldDisableEditing,c=e.isNewMapping,y=e.isCurrentlyEditingThisMapping,O=e.isCurrentlyDeletingThisMapping,_=function(e){return e.map(function(e){return{label:e,value:e}})}(u),T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.aws_cognito_attribute_name?{label:e.aws_cognito_attribute_name,value:e.aws_cognito_attribute_name}:null}(o),I=Boolean(T),A=f[Zi],C=y&&Boolean(A),w=function(e,t){var n=t.hasUserIdMapping,r={attribute_kind:Xi.user_id};return[void 0!==n&&n?null:{label:du(r),value:r}].concat(eu(e.map(function(e){return{label:cu({name:e.name,userProfileKind:e.user_profile_kind}),value:{attribute_kind:Xi.custom,form_input_id:e.id,form_input_name:e.name,form_input_kind:e.kind,form_input_user_profile_kind:e.user_profile_kind}}}
1))).filter(Boolean)}(d,{hasUserIdMapping:s}),P=su(o),N=Boolean(P),R=f[ea]||f[Ji],D=y&&Boolean(R),j=f[ta],L=y&&Boolean(j),M=l||a||!c&&I,k=l||a||!c&&N,U=m&&y,x=p&&O,F=m||p,G=!y,B=!a,H=c||y;return i.createElement("tr",{key:r},i.createElement("td",null,i.createElement(xt(),{display:"flex",align:"center",columnGap:8},i.createElement($n(),{value:T,onChange:function(e){g({selectedAttributeNameValue:e,mappingKey:r,mapping:o})},options:_,placeholder:{text:oa},isDisabled:M,isMulti:!1,isSearchable:!0,isCreatable:!0,errorMessage:C?A.message:"",hasBackgroundColor:!0,menuPortalTarget:null===(t=document)||void 0===t?void 0:t.body,menuPortalStyles:{zIndex:1002}}),i.createElement(Mi,null,i.createElement(X(),{variant:"bl3",color:J().colors.grays.gray06},":")))),i.createElement("td",null,i.createElement(xt(),{display:"flex",align:"center",columnGap:8},i.createElement($n(),{value:P,onChange:function(e){b({selectedQooperAttributeValue:e,mappingKey:r,mapping:o})},options:w,placeholder:{text:ia},isDisabled:k,isMulti:!1,isSearchable:!0,errorMessage:D?R.message:"",hasBackgroundColor:!0,menuPortalTarget:null===(n=document)||void 0===n?void 0:n.body,menuPortalStyles:{zIndex:1002}}),i.createElement(Mi,null,i.createElement(X(),{variant:"bl3",color:J().colors.grays.gray06},"=")))),i.createElement("td",null,i.createElement(xt(),{display:"flex",align:"center",columnGap:8},i.createElement(qe(),{value:o.customer_system_attribute_name,onChange:function(e){h({enteredValue:e.target.value,mappingKey:r,mapping:o})},isEditing:!0,size:"x-small",errorMessage:L?j.message:"",placeholder:aa,disabled:l}),i.createElement(xt(),{display:"flex",align:"center",columnGap:4},i.createElement(Ge(),{size:"xsmall",variant:"primary",endIcon:"Current",loading:U,disabled:F||G,onClick:function(){S(r)}}),B&&i.createElement(i.Fragment,null,H?i.createElement(Ge(),{onClick:v,size:"xsmall",variant:"info",endIcon:"Close",disabled:F||G}):i.createElement(Ge(),{onClick:function(){E(r)},size:"xsmall",variant:"danger",endIcon:"Trash",loading:x,disabled:F}))))))}).filter(Boolean)},[c,u,s,d,f,g,v,h,E,b,S,p,m,l]);return l?i.createElement(ji,null):i.createElement(ji,{isAttributeMappingStep:!0},i.createElement(xt(),{mb:"m",display:"flex",flexDirection:"row",align:"center",columnGap:8},i.createElement(X(),{variant:"h4"},La),i.createElement(Ge(),{iconSize:"18px",variant:"light",size:"small",label:ua,startIcon:"CirclePlus",onClick:y})),i.createElement(xt(),{mb:"m"},i.createElement(V(),{inlineColor:J().colors.base.primeGreen,value:"Maximum of 30 attributes can be mapped in total, regardless of the number of identity providers and programs.",hasOneLine:!1,variant:"info"})),i.createElement(xt(),{overflowX:"auto"},i.createElement(ki,null,i.createElement("thead",null,i.createElement("tr",null,i.createElement("th",{align:"left"},i.createElement(X(),{variant:"bm3",color:J().colors.blues.blue06},na)),i.createElement("th",{align:"left"},i.createElement(X(),{variant:"bm3",color:J().colors.blues.blue06},ra)),i.createElement("th",{align:"left"},i.createElement(X(),{variant:"bm3",color:J().colors.blues.blue06},null===r||void 0===r?void 0:r.name)))),i.createElement("tbody",null,O))))},Mu=n(5655),ku=n.n(Mu),Uu=function(){return i.createElement(ji,null,i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},Ua)),i.createElement(xt(),{mt:"xl",mb:"xl",display:"flex",justify:"center"},i.createElement(ku(),{title:Fa,description:Ga,vertical:!0,variant:"completed",titleVariant:"h4",descriptionColor:J().colors.blacks.primeBlack80})))},xu=n(53997),Fu=n.n(xu),Gu={STEP_1:{step:1,label:"Select Identity Provider"},STEP_2:{step:2,label:"Configure Identity Provider"},STEP_3:{step:3,label:"Configure Metadata"},STEP_4:{step:4,label:"Attribute Mapping"},STEP_5:{step:5,label:"Configure Attribute Mapping in Identity Provider"},STEP_6:{step:5.5,label:"Enable Single Sign Out"},STEP_7:{step:6,label:"Complete Configuration"}},Bu=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).isQooperSupport,t=void 0!==e&&e,n=Object.values(Gu);return t?n:n.filter(function(e){return e.step!==Gu.STEP_6.step})},Hu=function(){return Gu.STEP_1.step}
1,Yu=function(e){var t=e.activeStep,n=e.onChangeActiveStep,r=e.isQooperSupport,o=Bu({isQooperSupport:r});return i.createElement(Di,null,i.createElement(Fu(),{wizardValues:o,activeStep:t,onItemClick:n}))},Ku="<div><p>Configure the following attribute mappings in your Identity Provider (IdP).</p><p>For each row:</p><ol><li>Copy the attribute name shown in the Name column.</li><li>Paste it into the Name field in your IdP.</li><li>Set the attribute Value to the corresponding value from your system.</li></ol></div>",Qu={NAME:"Name",VALUE:"Value"},Wu="Your system value",qu="No attribute mappings found. You can skip this step if you do not have attribute mappings.",Vu=function(e){var t=e.identityProvider,n=(0,i.useMemo)(function(){var e=(null===t||void 0===t?void 0:t.attribute_mapping)||{};return Object.values(e)},[t]),r=(0,i.useMemo)(function(){return null!==n&&void 0!==n&&n.length?n.map(function(e){if(!e)return null;var t=e.id||e.aws_cognito_attribute_name||e.customer_system_attribute_name,n=e.customer_system_attribute_name||"";return i.createElement("tr",{key:t},i.createElement("td",null,i.createElement(xt(),{pr:"s"},i.createElement(Gr(),{value:n,label:null}))),i.createElement("td",null,i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},"\u2192")),i.createElement("td",null,i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},Wu)))}).filter(Boolean):null},[n]);return i.createElement(ji,{isAttributeMappingStep:!0},i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},Ma)),i.createElement(xt(),{display:"block",mb:"m"},i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},Ku)),null!==n&&void 0!==n&&n.length?i.createElement(xt(),{overflowX:"auto"},i.createElement(ki,null,i.createElement("thead",null,i.createElement("tr",null,i.createElement("th",{align:"left"},i.createElement(X(),{variant:"bm3",color:J().colors.blues.blue06},Qu.NAME)),i.createElement("th",{align:"left"}," "),i.createElement("th",{align:"left"},i.createElement(X(),{variant:"bm3",color:J().colors.blues.blue06},Qu.VALUE)))),i.createElement("tbody",null,r))):i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},qu))};function zu(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 Xu(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)?Xu(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 Xu(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 $u=function(e){var t=e.platformType,n=e.identityProviderId,r=zu((0,i.useState)(null),2),o=r[0],a=r[1],u=o||{},l=u.sso_login_url,c=u.audience_uri,s=u.relay_state;return(0,i.useEffect)(function(){Vi({platformType:t,identityProviderId:n,onSuccess:function(e){a(e)},onFailure:function(){(0,ze.errorNotify)({text:Wa.FAILURE})}})},[n,t]),{ssoLoginUrl:l,audienceUri:c,relayState:s}},Ju=function(e){var t=e.platformType,n=e.identityProviderId,r=$u({platformType:t,identityProviderId:n}),o=r.ssoLoginUrl,a=r.audienceUri,u=r.relayState;return i.createElement(ji,null,i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},Da)),i.createElement(xt(),{display:"block",mb:"m"},i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},xa.STEP_2)),o&&i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Gr(),{label:ga,value:o})),a&&i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Gr(),{label:ba,value:a})),u&&i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Gr(),{label:ha,value:u})))},Zu=n(39135),el=n.n(Zu),tl=n(16016),nl=n.n(tl);function rl(e){return rl="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},rl(e)}function ol(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=rl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var il=function(e){return!(null===e||void 0===e||!e.metadata_url)||!(null===e||void 0===e||!e.metadata_file)},al=function(e,t){return Z.Ik(ol(ol({},ya,e?Z.Ik():Z.Ik().required(za.Pu.REQUIRED_FIELD_ERROR)),va,Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR).min(1,za.Pu.REQUIRED_FIELD_ERROR).test("unique-identity-provider-name",za.Pu.UNIQUE_FIELD_ERROR,function(e){return ul(e,t)})))},ul=function(e){return!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some(function(t){return t.name===e||t.provider_name===e})},ll=function(e){return ol(ol({},ya,void 0),va,(null===e||void 0===e?void 0:e.name)||"")},cl=function(e){var t=il(e)?null!==e&&void 0!==e&&e.metadata_url?_a:Ta:wa[0].key;return ol(ol(ol({},Oa,t),_a,(null===e||void 0===e?void 0:e.metadata_url)||""),Ta,(null===e||void 0===e?void 0:e.metadata_file)||"")};function sl(e){return sl="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},sl(e)}function dl(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 fl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?dl(Object(n),!0).forEach(function(t){pl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pl(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=sl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=sl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ml(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 yl(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)?yl(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 yl(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 vl=function(e){var t=e.identityProvider,n=e.onSubmit,r=ml((0,i.useState)(!1),2),o=r[0],a=r[1],u=ml((0,i.useState)(!1),2),l=u[0],c=u[1],s=(0,Mt.mN)({mode:"onSubmit",reValidateMode:"onChange",shouldFocusError:!0,resolver:(0,kt.t)(Z.Ik(ol(ol(ol({},Oa,Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR)),_a,Z.Yj().when(Oa,{is:_a,then:Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR)})),Ta,Z.Yj().when(Oa,{is:Ta,then:Z.Yj().required(za.Pu.REQUIRED_FIELD_ERROR)})))),shouldUnregister:!0,defaultValues:cl(t)}),d=s.control,f=s.formState.errors,p=s.handleSubmit,m=s.watch,y=s.reset,v=m(Oa),g=v===_a,b=v===Ta,h=!!o;(0,i.useEffect)(function(){t&&y(cl(t))},[t,y]);return{control:d,errors:f,handleSubmit:p,metadataSource:v,isMetadataUrl:g,isMetadataFile:b,shouldShowButtons:h,isButtonLoading:l,handleMetadataContentChange:function(){a(!0)},handleCancelChanges:function(){a(!1),y()},handleSubmitMetadataConfig:function(e){var t=e.metadataUrl,r=e.metadataFile;c(!0),n(fl(fl(fl({},g&&{metadataUrl:t}),b&&{metadataFile:r}),{},{onSuccess:function(){c(!1),a(!1)},onFailure:function(){c(!1),a(!1)}}))}}};function gl(){return gl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gl.apply(null,arguments)}var bl=function(e){var t=e.identityProvider,n=e.onSubmit,r=vl({identityProvider:t,onSubmit:n}),o=r.control,a=r.errors,u=r.handleSubmit,l=r.handleSubmitMetadataConfig,c=r.handleMetadataContentChange,s=r.metadataSource,d=r.isMetadataUrl,f=r.isMetadataFile,p=r.shouldShowButtons,m=r.isButtonLoading,y=r.handleCancelChanges;return i.createElement(ji,null,i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},ja)),i.createElement("form",{onSubmit:u(l)},i.createElement(Mt.xI,{name:Oa,control:o,render:function(e){var t=e.field,n=t.onChange,r=t.value;return i.createElement(nl(),{toggleOptions:wa,selectedOptionKey:r,onChange:n})}}),i.createElement(xt(),{mb:"m",mt:"m"},i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},Ia[s])),d&&i.createElement(Mt.xI,{name:_a,control:o,render:function(e){var t,n=e.field;return i.createElement(qe(),gl({},n,{onChange:function(e){n.onChange(e),c()},isEditing:!0,size:"x-small",errorMessage:null===(t=a[_a])||void 0===t?void 0:t.message,placeholder:Ca}))}}),f&&i.createElement(Mt.xI,{name:Ta,control:o,render:function(e){var t,n=e.field;return i.createElement(el(),gl({},n,{onChange:function(e){n.onChange(e),c()},isEditing:!0,placeholder:Aa,readOnly:!1,errorMessage:null===(t=a[Ta])||void 0===t?void 0:t.message}))}}),p&&i.createElement(xt(),{display:"flex",align:"center",columnGap:4,mt:"m",justify:"flex-end"},i.createElement(Ge(),{type:"submit",size:"xsmall",variant:"primary",endIcon:"Current",loading:m,disabled:m}),i.createElement(Ge(),{onClick:y,size:"xsmall",variant:"info",endIcon:"Close",loading:m,disabled:m}))))};function hl(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(;
1!(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 El(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)?El(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 El(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 Sl=function(e){var t=e.platformType,n=e.identityProviderId,r=e.sloEnabled,o=e.onSettingChange,a=hl((0,i.useState)(r),2),u=a[0],l=a[1],c=hl((0,i.useState)(null),2),s=c[0],d=c[1],f=s||{},p=f.slo_url,m=f.signing_certificate;(0,i.useEffect)(function(){y()},[y]);var y=(0,i.useCallback)(function(){Vi({platformType:t,identityProviderId:n,onSuccess:function(e){d(e)},onFailure:function(){(0,ze.errorNotify)({text:Wa.FAILURE})}})},[n,t]);return{isSLOSwitchOn:u,sloUrl:p,signingCertificate:m,handleSLOSwitchChange:function(){var e=!u;zi({platformType:t,identityProviderId:n,sloEnabled:e,onSuccess:function(){l(e),o(e),(0,ze.successNotify)({text:qa.SUCCESS(e)})},onFailure:function(){(0,ze.errorNotify)({text:qa.FAILURE(e)})}})}}},Ol=function(e){var t=e.platformType,n=e.identityProviderId,r=e.sloEnabled,o=e.onSettingChange,a=Sl({platformType:t,identityProviderId:n,sloEnabled:r,onSettingChange:o}),u=a.isSLOSwitchOn,l=a.sloUrl,c=a.signingCertificate,s=a.handleSLOSwitchChange;return i.createElement(ji,null,i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},ka)),i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Qe(),{label:Pa,footerLabel:Na,value:u,onChange:s})),u&&i.createElement(i.Fragment,null,l&&i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Gr(),{label:Ea,value:l})),c&&i.createElement(xt(),{display:"block",mb:"m"},i.createElement(Gr(),{label:Sa,value:c}))))};function _l(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 Tl(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)?Tl(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 Tl(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 Il=function(e){var t=e.identityProvider,n=e.identityProviders,r=e.onSubmit,o=_l((0,i.useState)(!1),2),a=o[0],u=o[1],l=_l((0,i.useState)(!1),2),c=l[0],s=l[1],d=(0,Mt.mN)({mode:"onSubmit",reValidateMode:"onChange",shouldFocusError:!0,resolver:(0,kt.t)(al(t,n)),shouldUnregister:!0,defaultValues:ll(t)}),f=d.control,p=d.formState.errors,m=d.handleSubmit,y=d.setValue,v=d.reset;(0,i.useEffect)(function(){t&&v(ll(t))},[t,v]);return{control:f,errors:p,handleSubmit:m,identityProviderOptions:Object.values(ma),shouldShowIdentityProviderSelectField:!t,shouldShowButtons:!!a,isButtonLoading:c,handleIdentityProviderChange:function(e){var t=(null===e||void 0===e?void 0:e.value)===ma.CustomProvider.value?"":null===e||void 0===e?void 0:e.value;y(va,t),u(!0)},handleIdentityProviderNameChange:function(){u(!0)},handleCancelEditingIdentityProviderName:function(){u(!1),v()}
1,onSubmitForm:function(e){var t=e.identityProviderName;s(!0),r({name:t,onSuccess:function(){s(!1),u(!1)},onFailure:function(){s(!1)}})}}};function Al(){return Al=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Al.apply(null,arguments)}var Cl=function(e){var t=e.identityProvider,n=e.identityProviders,r=e.onSubmit,o=Il({identityProvider:t,identityProviders:n,onSubmit:r}),a=o.control,u=o.errors,l=o.handleSubmit,c=o.identityProviderOptions,s=o.shouldShowIdentityProviderSelectField,d=o.shouldShowButtons,f=o.isButtonLoading,p=o.handleIdentityProviderChange,m=o.handleIdentityProviderNameChange,y=o.handleCancelEditingIdentityProviderName,v=o.onSubmitForm;return i.createElement("form",{onSubmit:l(v)},i.createElement(ji,null,i.createElement(xt(),{mb:"m"},i.createElement(X(),{variant:"h4"},Ra)),i.createElement(xt(),{display:"block",mb:"m"},i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},xa.STEP_1)),i.createElement(xt(),{display:"flex",flexDirection:"row",align:"start",gap:8},s&&i.createElement(Mt.xI,{name:ya,control:a,render:function(e){var t,n,r=e.field;return i.createElement($n(),Al({},r,{onChange:function(e){r.onChange(e),p(e)},options:c,placeholder:{text:"Select an Identity Provider"},isDisabled:!1,isMulti:!1,isSearchable:!1,isClearable:!1,errorMessage:null===(t=u[ya])||void 0===t?void 0:t.message,hasBackgroundColor:!0,menuPortalTarget:null===(n=document)||void 0===n?void 0:n.body,menuPortalStyles:{zIndex:1002}}))}}),i.createElement(Mt.xI,{name:va,control:a,render:function(e){var t,n=e.field;return i.createElement(qe(),Al({},n,{onChange:function(e){n.onChange(e.target.value),m()},isEditing:!0,size:"x-small",errorMessage:null===(t=u[va])||void 0===t?void 0:t.message,placeholder:"Enter Provider Name"}))}}),d&&i.createElement(xt(),{display:"flex",align:"center",columnGap:4},i.createElement(Ge(),{type:"submit",size:"xsmall",variant:"primary",endIcon:"Current",loading:f,disabled:f}),i.createElement(Ge(),{onClick:y,size:"xsmall",variant:"info",endIcon:"Close",loading:f,disabled:f})))))},wl="Configure SSO",Pl="Edit SSO Configuration",Nl="Continue",Rl="Complete Configuration",Dl="Exit Setup?",jl="Your SSO configuration is incomplete. Are you sure you want to exit?",Ll="Cancel",Ml="Confirm";function kl(e){return kl="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},kl(e)}function Ul(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 xl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ul(Object(n),!0).forEach(function(t){Fl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ul(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fl(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=kl(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=kl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==kl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gl(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 Bl(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)?Bl(e,t):void 0}}
1(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 Bl(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 Hl,Yl,Kl=function(e){var t,n=e.platformType,r=e.identityProviders,o=e.selectedIdentityProviderId,a=e.open,u=e.onClose,l=e.onCreateIdentityProvider,c=e.onUpdateIdentityProvider,s=e.onActivateIdentityProvider,d=(0,C.A)().me,f=or.A.isQooperSupport(d),p=Gl((0,i.useState)(null),2),m=p[0],y=p[1],v=Gl((0,i.useState)(Hu()),2),g=v[0],b=v[1],h=Gl((0,i.useState)(!1),2),E=h[0],S=h[1],O=Gl((0,i.useState)(!1),2),_=O[0],T=O[1],I=Gl((0,i.useState)(!1),2),A=I[0],w=I[1],P=Bu({isQooperSupport:f}),N=g===(null===(t=P[P.length-1])||void 0===t?void 0:t.step),R=o||(null===m||void 0===m?void 0:m.id),D=di.A.getSelectedProgram().id,j=!!R,L=function(e){return null===e||void 0===e?void 0:e.is_slo_enabled}(m),M=!!j&&(!m||_),k=j?Pl:wl,U=(null===m||void 0===m?void 0:m.status)===fi,x=(null===m||void 0===m?void 0:m.status)===pi,F=g===Gu.STEP_7.step,G=(0,i.useCallback)(function(){switch(g){case Gu.STEP_1.step:return!m||0===m.name.trim().length;case Gu.STEP_3.step:return!il(m);default:return!1}},[g,m]),B=(0,i.useCallback)(function(e){T(!0),Qi({programId:D,platformType:n,identityProviderId:e,onSuccess:function(e){y(e),T(!1)},onFailure:function(){(0,ze.errorNotify)({text:Ya.FAILURE}),T(!1)}})},[D,n]);(0,i.useEffect)(function(){R&&B(R)},[B,R,n,D]);var H=function(e){var t=e.name,r=e.metadataUrl,o=e.metadataFile,i=e.onSuccess,a=e.onFailure;qi({programId:D,platformType:n,identityProviderId:R,name:t||m.name,metadataUrl:r||m.metadata_url,metadataFile:o||m.metadata_file,onSuccess:function(e){(0,ze.successNotify)({text:Ha.SUCCESS}),y(e),c(e),i()},onFailure:function(){(0,ze.errorNotify)({text:Ha.FAILURE}),a()}})},Y=(0,i.useCallback)(function(){b(Hu()),y(null),w(!1),S(!1),u()},[u]),K=(0,i.useCallback)(function(){w(!1)},[]),Q=(0,i.useCallback)(function(){x&&F?q():Y()},[x,F,q,Y]),W=(0,i.useCallback)(function(){U?Y():w(!0)},[U,Y]),q=(0,i.useCallback)(function(){S(!0),s(R,function(){Y()},function(){S(!1)})},[Y,R,s]);return i.createElement(i.Fragment,null,i.createElement(Ht(),{title:k,width:"976px",open:a,onClosed:W},i.createElement(Ri,null,i.createElement(Yu,{activeStep:g,onChangeActiveStep:b,isQooperSupport:f}),M?i.createElement(ji,null):i.createElement(Li,null,g===Gu.STEP_1.step&&i.createElement(Cl,{identityProvider:m,identityProviders:r,onSubmit:function(e){var t=e.name,r=e.onSuccess,o=e.onFailure;j?H({name:t,onSuccess:r,onFailure:o}):function(e){var t=e.name,r=e.onSuccess,o=e.onFailure,i=t.split(/[^a-zA-Z0-9]+/).map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join("");Wi({programId:D,platformType:n,providerName:i,name:t,onSuccess:function(e){(0,ze.successNotify)({text:Ba.SUCCESS}),y(e),l(e),r()},onFailure:function(){(0,ze.errorNotify)({text:Ba.FAILURE}),o()}})}({name:t,onSuccess:r,onFailure:o})}}),g===Gu.STEP_2.step&&i.createElement(Ju,{platformType:n,identityProviderId:R}),g===Gu.STEP_3.step&&i.createElement(bl,{identityProvider:m,onSubmit:H}),g===Gu.STEP_4.step&&i.createElement(Lu,{programId:D,platformType:n,identityProvider:m,onAttributeMappingChange:function(){B(R)}}),g===Gu.STEP_5.step&&i.createElement(Vu,{identityProvider:m}),f&&g===Gu.STEP_6.step&&i.createElement(Ol,{platformType:n,identityProviderId:R,sloEnabled:L,onSettingChange:function(e){y(xl(xl({},m),{},{is_slo_enabled:e}))}}),g===Gu.STEP_7.step&&i.createElement(Uu,null),i.createElement(xt(),{display:"flex",justify:"flex-end",mt:"m"},i.createElement(Ge(),{label:function(){switch(g){case Gu.STEP_1.step:return Nl;case Gu.STEP_7.step:return Rl;default:return Nl}}(),onClick:function(){if(N)q();else{var e=P.findIndex(function(e){return e.step===g}),t=P[e+1];t&&b(t.step)}},disabled:E||G(),isLoading:E}))))),i.createElement(Ue(),{variant:"confirm",title:Dl,description:jl,open:A,onClose:K,onClickActionButton:Q,cancelButtonText:Ll,actionButtonText:Ml}))},Ql=function(e){var t=function(e){var t=e.toLowerCase();return t.includes("okta")?la:t.includes("azure")||t.includes("microsoft")||t.includes("entra")?ca:t.includes("onelogin")?sa:da}(e);switch(t){case la:return"Okta";case ca:return"Microsoft";case sa:return"OneLogin";default:return"Task"}},Wl=function(e){switch(e){case fi:return"active";case pi:return"incomplete";case mi:return"disabled";default:return null}},ql=function(e){switch(e){case fi:return"Active";case pi:return"Configuration Incomplete";case mi:return"Disabled";default:return null}},Vl=function(e,t){var n=t.onConfigureClick,r=t.onActivateClick,o=t.onDisableClick,i=t.onDeleteClick,a=t.onTestConfigurationClick,u=[];switch(e.status){case fi:u=[{title:yi,leftIcon:"Setting",onClick:function(){return n(e.id)}},{title:vi,leftIcon:"Task",onClick:function(){return a(e.id)}},{title:gi,leftIcon:"Delete",onClick:function(){return o(e.id)}}];break;case pi:u=[{title:bi,leftIcon:"Setting",onClick:function(){return n(e.id)}},{title:hi,leftIcon:"Trash",onClick:function(){return i(e.id)}}];break;case mi:u=[{title:yi,leftIcon:"Setting",onClick:function(){return n(e.id)}},{title:Ei,leftIcon:"Received",onClick:function(){return r(e.id)}}]}return u.filter(function(e){return Boolean(e.onClick)})}
1,zl=function(e){var t=e.identityProvider,n=e.isEmpty,r=e.isLoading,o=e.onConfigureClick,a=e.onActivateClick,u=e.onDisableClick,l=e.onDeleteClick,c=e.onTestConfigurationClick;return n?i.createElement(ur(),{title:Si,emptyText:Oi,isEmpty:!0,isLoading:r}):i.createElement(ur(),{key:"identity-provider-".concat(t.id),integrationIcon:Ql(t.name),integrationName:t.name,statusText:ql(t.status),variant:Wl(t.status),contextMenuItems:Vl(t,{onConfigureClick:o,onActivateClick:a,onDisableClick:u,onDeleteClick:l,onTestConfigurationClick:c}),onCtaClick:function(){return o(t.id)},ctaText:yi})},Xl=function(e){var t=e.identityProviders,n=e.isLoading,r=e.onConfigureClick,o=e.onActivateClick,a=e.onDisableClick,u=e.onDeleteClick,l=e.onTestConfigurationClick,c=t.length<=0,s=c?{width:"100%"}:{display:"flex",justifyContent:"space-between",width:"100%",flexWrap:"wrap",columnGap:16,rowGap:16};return i.createElement(i.Fragment,null,i.createElement(xt(),{display:"flex",align:"center",columnGap:16,rowGap:16,mt:"xm"},i.createElement(X(),{variant:"h3"},"Configured Identity Providers"),i.createElement(Ge(),{iconSize:"18px",startIcon:"CirclePlus",variant:"light",label:"Add Provider",onClick:function(){return r(null)}})),i.createElement(xt(),s,c?i.createElement(zl,{isEmpty:!0,isLoading:n}):i.createElement(i.Fragment,null,t.map(function(e){return i.createElement(zl,{key:"identity-provider-".concat(e.id),identityProvider:e,onConfigureClick:r,onActivateClick:o,onDisableClick:a,onDeleteClick:u,onTestConfigurationClick:l})}))))};function $l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Jl=a.Ay.div(Hl||(Hl=$l(["\n width: 100%;\n padding: 24px;\n border: 1px solid ",";\n border-radius: 8px;\n"])),function(e){return e.theme.colors.grays.gray04}),Zl=(0,a.Ay)(X()).attrs(function(){return{variant:"h3"}})(Yl||(Yl=$l([""]))),ec=n(21560),tc=n(53357),nc=n(44535),rc=function(e){var t=(0,tc.wA)(),n=(0,tc.d4)(function(e){return e.inviteCode.inviteCodes}),r=(0,tc.d4)(function(e){return e.inviteCode.inviteCodesLoading}),o=(0,tc.d4)(function(e){return e.inviteCode.inviteCodesError});return(0,i.useEffect)(function(){e&&t((0,nc.O2U)(e))},[t,e]),{inviteCodes:n,inviteCodesLoading:r,inviteCodesError:o}},oc=n(45172),ic=function(e){var t=e.programId,n=rc(t).inviteCodes;return{handleTestAsParticipantClick:function(){var e=(0,oc.s)(n,ec.o.MENTEE);e&&window.open(e,"_blank")}}},ac=function(e){var t=e.open,n=e.onClose,r=di.A.getSelectedProgram(),o=null===r||void 0===r?void 0:r.id,a=ic({programId:o}).handleTestAsParticipantClick;return i.createElement(Ht(),{title:wi,width:"976px",open:t,onClosed:n,footerComponent:i.createElement(Ge(),{label:Ai,onClick:a})},i.createElement(xt(),{display:"block",mb:"m"},i.createElement(X(),{variant:"bl3",color:J().colors.blacks.primeBlack80},Pi)),i.createElement(xt(),{mb:"m"},i.createElement(V(),{inlineColor:J().colors.blues.blue05,value:Ci,hasOneLine:!0,variant:"info"})))};function uc(e){return uc="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},uc(e)}function lc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=uc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=uc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cc={USER:"user",ADMIN:"admin"},sc=lc(lc({},cc.USER,"SSO Settings for Participants (Web Platform & Mobile Apps)"),cc.ADMIN,"SSO Settings for Admins (Admin Dashboard)"),dc=lc(lc({},cc.USER,{LABEL:"Enable Single Sign-On (SSO)",FOOTER_LABEL:"When SSO is enabled, the participants can create an account and sign in with the Identity Provider (IdP) you've configured."}),cc.ADMIN,{LABEL:"Enable Single Sign-On (SSO)",FOOTER_LABEL:"When SSO is enabled, the admins can create an account and sign in with the Identity Provider (IdP) you've configured."}),fc=lc(lc({},cc.USER,{LABEL:"Enforce Single Sign-On (SSO)",FOOTER_LABEL:"When SSO is enforced, the participants must create an account or login
1with their SSO credentials."}),cc.ADMIN,{LABEL:"Enforce Single Sign-On (SSO)",FOOTER_LABEL:"When SSO is enforced, the admins must create an account or login with their SSO credentials."}),pc={SUCCESS:"Single Sign-On (SSO) enabled successfully",FAILURE:"Something went wrong with enabling Single Sign-On (SSO)"},mc={SUCCESS:"Single Sign-On (SSO) disabled successfully",FAILURE:"Something went wrong with disabling Single Sign-On (SSO)"},yc={SUCCESS:"Single Sign-On (SSO) enforcing enabled successfully",FAILURE:"Something went wrong with enabling enforcing Single Sign-On (SSO)"},vc={SUCCESS:"Single Sign-On (SSO) enforcing disabled successfully",FAILURE:"Something went wrong with disabling enforcing Single Sign-On (SSO)"},gc={FAILURE:"Something went wrong with setting up Single Sign-On (SSO)"};function bc(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return hc(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(hc(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,hc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,hc(d,"constructor",c),hc(c,"constructor",l),l.displayName="GeneratorFunction",hc(c,o,"GeneratorFunction"),hc(d),hc(d,o,"Generator"),hc(d,r,function(){return this}),hc(d,"toString",function(){return"[object Generator]"}),(bc=function(){return{w:i,m:f}})()}function hc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}hc=function(e,t,n,r){function i(t,n){hc(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},hc(e,t,n,r)}function Ec(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Sc(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Ec(i,r,o,a,u,"next",e)}function u(e){Ec(i,r,o,a,u,"throw",e)}a(void 0)})}}var Oc=function(){var e=Sc(bc().m(function e(t){var n,r,o,i,a;return bc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.domainName,r=t.platformType,o=t.onSuccess,i=t.onFailure,e.p=1,e.n=2,so.A.post((0,Ze.e9)($e.cX.ROR,$e.cU.SETUP_SSO),{domain_name:n,user_pool_type:r});case 2:null===o||void 0===o||o(),e.n=4;break;case 3:e.p=3,a=e.v,null===i||void 0===i||i(a);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),_c=function(){var e=Sc(bc().m(function e(t){var n,r,o,i;return bc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.ENABLE_SSO),{user_pool_type:n});case 2:null===r||void 0===r||r(),e.n=4;break;case 3:e.p=3,i=e.v,null===o||void 0===o||o(i);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Tc=function(){var e=Sc(bc().m(function e(t){var n,r,o,i;return bc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.DISABLE_SSO),{user_pool_type:n});case 2:null===r||void 0===r||r(),e.n=4;break;case 3:e.p=3,i=e.v,null===o||void 0===o||o(i);case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),Ic=function(){var e=Sc(bc().m(function e(t){var n,r,o,i;return bc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.ENABLE_ENFORCE_SSO),{user_pool_type:n});case 2:null===r||void 0===r||r(),e.n=4;break;case 3:e.p=3,i=e.v,null===o||void 0===o||o(i);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Ac=function(){var e=Sc(bc().m(function e(t){var n,r,o,i;return bc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.DISABLE_ENFORCE_SSO),{user_pool_type:n});case 2:null===r||void 0===r||r(),e.n=4;break;case 3:e.p=3,i=e.v,null===o||void 0===o||o(i);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Cc={ENABLED:{USER:"is_sso_enabled_on_web_platform",ADMIN:"is_sso_enabled_on_admin_platform"},ENABLED_BEFORE:{USER:"is_sso_enabled_before_on_web_platform",ADMIN:"is_sso_enabled_before_on_admin_platform"},ENFORCED:{USER:"is_sso_enforced_on_web_platform",ADMIN:"is_sso_enforced_on_admin_platform"}},wc=function(e){switch(e){case cc.USER:return Cc.ENABLED.USER;case cc.ADMIN:return Cc.ENABLED.ADMIN;default:return null}},Pc=function(e){switch(e){case cc.USER:return Cc.ENFORCED.USER;case cc.ADMIN:return Cc.ENFORCED.ADMIN;default:return null}};function Nc(e){return Nc="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},Nc(e)}function Rc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Nc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Nc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Nc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dc(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 jc(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)?jc(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 jc(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 Lc=function(e){var t=e.organization,n=e.platformType,r=e.isSSOEnabled,o=(0,tc.wA)(),a=Dc((0,i.useState)(!1),2),u=a[0],l=a[1];(0,i.useEffect)(function(){t&&l(function(e,t){switch(t){case cc.USER:return e[Cc.ENFORCED.USER];case cc.ADMIN:return e[Cc.ENFORCED.ADMIN];default:return!1}}(t,n))},[t,n]);return{shouldShowEnforceSSOSwitch:r,isSSOEnforced:u,handleEnforceSSOToggle:function(){u?Ac({platformType:n,onSuccess:function(){var e=Pc(n);e&&o((0,nc._$9)(Rc({},e,!1))),l(!1),(0,ze.successNotify)({text:vc.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:vc.FAILURE})}}):Ic({platformType:n,onSuccess:function(){var e=Pc(n);e&&o((0,nc._$9)(Rc({},e,!0))),l(!0),(0,ze.successNotify)({text:yc.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:yc.FAILURE})}})}}};function Mc(e){return Mc="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},Mc(e)}function kc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Mc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Mc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Mc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uc(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(;
1!(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 xc(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)?xc(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 xc(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 Fc=function(e){var t=e.organization,n=e.platformType,r=(0,tc.wA)(),o=Uc((0,i.useState)(!1),2),a=o[0],u=o[1];(0,i.useEffect)(function(){t&&u(function(e,t){switch(t){case cc.USER:return e[Cc.ENABLED.USER];case cc.ADMIN:return e[Cc.ENABLED.ADMIN];default:return!1}}(t,n))},[t,n]);var l=function(){_c({platformType:n,onSuccess:function(){var e=wc(n);e&&r((0,nc._$9)(kc({},e,!0))),u(!0),(0,ze.successNotify)({text:pc.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:pc.FAILURE})}})},c=function(){Oc({platformType:n,onSuccess:function(){var e=function(e){switch(e){case cc.USER:return Cc.ENABLED_BEFORE.USER;case cc.ADMIN:return Cc.ENABLED_BEFORE.ADMIN;default:return null}}(n);e&&r((0,nc._$9)(kc({},e,!0))),l()},onFailure:function(){(0,ze.errorNotify)({text:gc.FAILURE})}})};return{isSSOEnabled:a,handleEnableSSOToggle:function(){var e=function(e,t){switch(t){case cc.USER:return e[Cc.ENABLED_BEFORE.USER];case cc.ADMIN:return e[Cc.ENABLED_BEFORE.ADMIN];default:return!1}}(t,n);e?a?Tc({platformType:n,onSuccess:function(){var e=wc(n);e&&r((0,nc._$9)(kc({},e,!1))),u(!1),(0,ze.successNotify)({text:mc.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:mc.FAILURE})}}):l():c()}}};function Gc(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return Bc(c,"_invoke",function(n,r,o){var i,u,l,c=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,u=0,l=e,f.n=n,a}};function p(n,r){for(u=n,l=r,t=0;!d&&c&&!o&&t<s.length;t++){var o,i=s[t],p=f.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,f.v=r,f.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,u=0))}if(o||n>1)return a;throw d=!0,r}return function(o,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(t=u<2?e:l)||!d;){i||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(t){i=e,u=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Bc(t={},r,function(){return this}),t),d=c.prototype=u.prototype=Object.create(s);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Bc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Bc(d,"constructor",c),Bc(c,"constructor",l),l.displayName="GeneratorFunction",Bc(c,o,"GeneratorFunction"),Bc(d),Bc(d,o,"Generator"),Bc(d,r,function(){return this}),Bc(d,"toString",function(){return"[object Generator]"}),(Gc=function(){return{w:i,m:f}})()}function Bc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Bc=function(e,t,n,r){function i(t,n){Bc(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Bc(e,t,n,r)}function Hc(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,o)}function Yc(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){Hc(i,r,o,a,u,"next",e)}function u(e){Hc(i,r,o,a,u,"throw",e)}a(void 0)})}}var Kc=function(){var e=Yc(Gc().m(function e(t){var n,r,o,i,a,u;return Gc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.onSuccess,o=t.onFailure,e.p=1,e.n=2,so.A.get((0,Ze.e9)($e.cX.ROR,$e.cU.GET_IDENTITY_PROVIDERS),{params:{user_pool_type:n}});case 2:i=e.v,a=i.data,r(a),e.n=4;break;case 3:e.p=3,u=e.v,o(u);case 4:return e.a(2)}},e,null,[[1,3]])}
1));return function(t){return e.apply(this,arguments)}}(),Qc=function(){var e=Yc(Gc().m(function e(t){var n,r,o,i,a;return Gc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.identityProviderId,o=t.onSuccess,i=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.ACTIVATE_IDENTITY_PROVIDER(r)),{user_pool_type:n});case 2:null===o||void 0===o||o(),e.n=4;break;case 3:e.p=3,a=e.v,i(a);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),Wc=function(){var e=Yc(Gc().m(function e(t){var n,r,o,i,a;return Gc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.identityProviderId,o=t.onSuccess,i=t.onFailure,e.p=1,e.n=2,so.A.put((0,Ze.e9)($e.cX.ROR,$e.cU.DISABLE_IDENTITY_PROVIDER(r)),{user_pool_type:n});case 2:null===o||void 0===o||o(),e.n=4;break;case 3:e.p=3,a=e.v,i(a);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),qc=function(){var e=Yc(Gc().m(function e(t){var n,r,o,i,a;return Gc().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=t.platformType,r=t.identityProviderId,o=t.onSuccess,i=t.onFailure,e.p=1,e.n=2,so.A.delete((0,Ze.e9)($e.cX.ROR,$e.cU.DELETE_IDENTITY_PROVIDER(r)),{params:{user_pool_type:n}});case 2:null===o||void 0===o||o(),e.n=4;break;case 3:e.p=3,a=e.v,i(a);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}();function Vc(e){return Vc="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},Vc(e)}function zc(e){return function(e){if(Array.isArray(e))return ts(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||es(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 Xc(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 $c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xc(Object(n),!0).forEach(function(t){Jc(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xc(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Jc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Vc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Vc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Vc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Zc(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)||es(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 es(e,t){if(e){if("string"==typeof e)return ts(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)?ts(e,t):void 0}}function ts(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 ns=function(e){var t=e.platformType,n=e.isSSOEnabled,r=Zc((0,i.useState)([]),2),o=r[0],a=r[1],u=Zc((0,i.useState)(!1),2),l=u[0],c=u[1],s=Zc((0,i.useState)(!1),2),d=s[0],f=s[1],p=Zc((0,i.useState)(),2),m=p[0],y=p[1],v=Zc((0,i.useState)(),2),g=v[0],b=v[1],h=Zc((0,i.useState)(!1),2),E=h[0],S=h[1],O
1=(0,i.useCallback)(function(){c(!0),f(!1),Kc({platformType:t,onSuccess:function(e){a(e),c(!1)},onFailure:function(){f(!0),c(!1)}})},[t]);(0,i.useEffect)(function(){n&&O()},[O,n]);var _=function(e,t){a(function(n){return n.map(function(n){return n.id===e?$c($c({},n),{},{status:t}):n})})};return{identityProviders:o,isLoadingIdentityProviders:l,hasIdentityProvidersError:d,shouldShowIdentityProviders:n,handleConfigureClick:function(e){y(e),b(!0)},handleTestConfigurationClick:function(e){y(e),S(!0)},handleActivateClick:function(e,n,r){Qc({platformType:t,identityProviderId:e,onSuccess:function(){_(e,fi),(0,ze.successNotify)({text:_i.SUCCESS}),null===n||void 0===n||n()},onFailure:function(){(0,ze.errorNotify)({text:_i.FAILURE}),null===r||void 0===r||r()}})},handleDisableClick:function(e){Wc({platformType:t,identityProviderId:e,onSuccess:function(){_(e,mi),(0,ze.successNotify)({text:Ti.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:Ti.FAILURE})}})},handleDeleteClick:function(e){qc({platformType:t,identityProviderId:e,onSuccess:function(){a(function(t){return t.filter(function(t){return t.id!==e})}),(0,ze.successNotify)({text:Ii.SUCCESS})},onFailure:function(){(0,ze.errorNotify)({text:Ii.FAILURE})}})},selectedIdentityProviderId:m,isSSOConfigWizardModalOpen:g,handleSSOConfigWizardModalClose:function(){y(null),b(!1)},isTestConfigurationModalOpen:E,handleTestConfigurationModalClose:function(){y(null),S(!1)},onCreateIdentityProvider:function(e){a(function(t){return[].concat(zc(t),[e])})},onUpdateIdentityProvider:function(e){a(function(t){return t.map(function(t){return t.id===e.id?e:t})})}}},rs=function(e){var t=e.platformType,n=(0,Xe.A)(),r=n.organization,o=n.organizationError,a=Fc({organization:r,platformType:t}),u=a.isSSOEnabled,l=a.handleEnableSSOToggle,c=Lc({organization:r,platformType:t,isSSOEnabled:u}),s=c.shouldShowEnforceSSOSwitch,d=c.isSSOEnforced,f=c.handleEnforceSSOToggle,p=ns({platformType:t,isSSOEnabled:u}),m=p.shouldShowIdentityProviders,y=p.identityProviders,v=p.isLoadingIdentityProviders,g=p.hasIdentityProvidersError,b=p.handleConfigureClick,h=p.handleTestConfigurationClick,E=p.handleActivateClick,S=p.handleDisableClick,O=p.handleDeleteClick,_=p.selectedIdentityProviderId,T=p.isSSOConfigWizardModalOpen,I=p.handleSSOConfigWizardModalClose,A=p.isTestConfigurationModalOpen,C=p.handleTestConfigurationModalClose,w=p.onCreateIdentityProvider,P=p.onUpdateIdentityProvider,N=t===cc.USER;return g||o?i.createElement(Pt.A,null):i.createElement(i.Fragment,null,i.createElement(Jl,null,i.createElement(xt(),{display:"flex",flexDirection:"column",gap:24},i.createElement(Zl,null,sc[t]),i.createElement(Qe(),{label:dc[t].LABEL,footerLabel:dc[t].FOOTER_LABEL,value:u,onChange:l}),s&&i.createElement(Qe(),{label:fc[t].LABEL,footerLabel:fc[t].FOOTER_LABEL,value:d,onChange:f}),m&&i.createElement(Xl,{identityProviders:y,isLoading:v,onConfigureClick:b,onTestConfigurationClick:N?h:null,onActivateClick:E,onDisableClick:S,onDeleteClick:O}))),i.createElement(Kl,{platformType:t,identityProviders:y,selectedIdentityProviderId:_,open:T,onClose:I,onCreateIdentityProvider:w,onUpdateIdentityProvider:P,onActivateIdentityProvider:E}),i.createElement(ac,{open:A,onClose:C}))};rs.propTypes={platformType:si().oneOf(Object.values(cc)).isRequired};var os=rs,is=function(){return i.createElement(xt(),{display:"flex",flexDirection:"column",gap:24},i.createElement(os,{platformType:cc.USER}),i.createElement(os,{platformType:cc.ADMIN}))},as=function(){var e=(0,i.useMemo)(function(){return[{title:m.LABEL,index:m.INDEX,hashURI:m.HASH_URI,component:i.createElement(s,null,i.createElement(is,null))},{title:y.LABEL,index:y.INDEX,hashURI:y.HASH_URI,component:i.createElement(s,null,i.createElement(W,null))},{title:v.LABEL,index:v.INDEX,hashURI:v.HASH_URI,component:i.createElement(s,null,i.createElement(wt,null))},{title:g.LABEL,index:g.INDEX,hashURI:g.HASH_URI,component:i.createElement(s,null,i.createElement(li,null))},{title:b.LABEL,index:b.INDEX,hashURI:b.HASH_URI,component:i.createElement(s,null,i.createElement(K,null))}]},[]),t=(0,p.A)({paramKey:"tab",items:e,fallbackIndex:0}),n=t.activeTabIndex;return{tabItems:e,handleTabChange:t.handleTabChange,activeTabIndex:n}},us=function(){var e=as(),t=e.tabItems,n=e.handleTabChange,r=e.activeTabIndex;return i.createElement(f(),{tabItems:t,onTabChange:n,defaultTabIndex:r,ariaLabel:"Organization tabs"})},ls=function(){return i.createElement(c,null,i.createElement(us,null))}},37916:function(e,t,n){n.d(t,{E:function(){return r},V:function(){return o}});var r={AVERAGE:"average",RATE:"rate"},o={SMALL:"small-single",BIG:"big"}},45172:function(e,t,n){n.d(t,{s:function(){return i}});var r=n(31839),o=n(23414),i=function(e,t){var n=e.find(function(e){return e.kind===t});if(n){var i=o.B0.PRODUCTION?"":"".concat(r.V2.SUBDOMAINS.STAGING,".");
1return"https://".concat(i).concat(r.V2.WEB_PLARTFORM,"/join/").concat(n.code)}}},53325:function(e,t,n){n.d(t,{A:function(){return g}});var r,o,i,a,u,l=n(87830),c=n(34545),s=n.n(c),d=n(37916),f=n(79271);function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=f.Ay.div(r||(r=p(["\n height: 100%;\n background-color: ",";\n justify-content: space-between;\n padding: ",";\n align-items: center;\n display: flex;\n flex-direction: ",";\n gap:24px;\n border-radius: 4px\n"])),function(e){return e.theme.colors.base.white},function(e){return e.shouldItemsBeListedHorizontally?"24px":"40px"},function(e){return e.shouldItemsBeListedHorizontally?"row":"column"}),y=((0,f.Ay)(m)(o||(o=p(["\n justify-content: start;\n align-items:start;\n"]))),f.Ay.div(i||(i=p(["\n ","\n"])),function(e){return e.shouldItemsBeListedHorizontally&&(0,f.AH)(a||(a=p(["\n flex: 1 50%;\n\n div {\n width: 100%;\n }\n "])))})),v=(f.Ay.div(u||(u=p(["\n display:flex;\n gap:24px;\n align-items:center;\n border: 1px solid;\n border-color: ",";\n border-radius: 8px;\n width: 100%;\n padding:24px;\n"])),function(e){return e.theme.colors.grays.gray03}),function(e){return{variant:e.kind===d.E.RATE?d.V.SMALL:d.V.BIG}}),g=function(e){var t=e.kind,n=e.data,r=e.loading,o=e.error,i=e.isEmpty,a=void 0!==i&&i,u=v({kind:t}).variant,c=u===d.V.BIG;return l.createElement(m,{shouldItemsBeListedHorizontally:c},n.map(function(e,t){return l.createElement(y,{key:t,shouldItemsBeListedHorizontally:c},l.createElement(s(),{data:[e],variant:u,isLoading:r,hasError:o,isEmpty:a}))}))}},90417:function(e,t,n){var r=n(87830),o=n(52218),i=n.n(o);t.A=function(e){var t=e.loading,n=e.error,o=e.data,a=o.items,u=void 0===a?[]:a,l=o.title,c=o.emptyText,s=o.isEmpty;return r.createElement(i(),{timelineItems:u,hasError:n,isLoading:t,title:l,emptyText:c,isEmpty:s})}},91623:function(e,t,n){var r=n(87830),o=n(69717),i=n(28106);function a(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 u(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)?u(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 u(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}t.A=function(e){var t,n,u=e.paramKey,l=e.items,c=e.fallbackIndex,s=void 0===c?0:c,d=(0,o.zy)(),f=(0,o.W6)(),p=(0,r.useMemo)(function(){return i.urlUtils.getLocationSearchParams(d)},[d]),m=p[u],y=a((0,r.useState)(s),2),v=y[0],g=y[1];(0,r.useEffect)(function(){if(Array.isArray(l)&&0!==l.length)if(m){var e,t=l.find(function(e){return e.hashURI===m});g(null!==(e=null===t||void 0===t?void 0:t.index)&&void 0!==e?e:s)}else g(s)},[m,l,s]);var b=null!==(t=null===(n=l.find(function(e){return e.index===v}))||void 0===n?void 0:n.hashURI)&&void 0!==t?t:"";return{activeTabIndex:v,handleTabChange:function(e){var t=l.find(function(t){return t.index===e});if(t&&m!==t.hashURI){var n=new URLSearchParams(p);n.set(u,t.hashURI),f.push("?".concat(n.toString()))}},setActiveTabIndex:g,activeHash:b}}},93228:function(e,t,n){n.d(t,{Bm:function(){return u},X:function(){return o},c6:function(){return r},jf:function(){return i},oD:function(){return a}});var r={TITLE:"Forgot Password",SUBTITLE:"Click the button below to receive a password reset link to your inbox."},o={ACTION:"Go back to",SIGN_IN:"Sign In"},i={SUBTITLE:"An email including your password reset link has been sent. Please check your inbox.",GO_BACK_BUTTON:"Back to Sign In"},a={EMAIL_ENTERED_INCORRECT:"Looks like email is not correct. Please try again."},u="Send Reset Email"}}]); 2
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.