PageSourceSearch

https://studio.grabyo.com/_next/static/chunks/8068-8dca474579f59260.js

js grabyo.com collected 2026-09-24 09:05:57 UTC 29,505 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8068],{34217:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(72006),i=t(4405),a=t(11527),o=t(50959),s=t(18803),l=t(27709),u=t(43119),c=t(6379),d=t(75774);function f(){var e=(0,u.Z)(["\n    display: flex;\n    font-size: 14px;\n    height: 200px;\n    gap: ",";\n"]);return f=function(){return e},e}function m(){var e=(0,u.Z)(["\n    width: 100%;\n    display: grid;\n    grid-template-rows: min-content auto;\n    gap: ",";\n    background: ",";\n    overflow: hidden;\n    border: 0.875px solid ",";\n"]);return m=function(){return e},e}function g(){var e=(0,u.Z)(["\n    display: flex;\n    gap: ",";\n    align-items: center;\n    margin: 0 ",";\n    border-bottom: 1px solid ",";\n"]);return g=function(){return e},e}function h(){var e=(0,u.Z)(["\n    border: none;\n    box-shadow: none;\n    flex: 1;\n    height: 3rem;\n    font-weight: ",";\n    padding: 0;\n    input {\n        padding-left: 1.6rem;\n\n        ::placeholder {\n            color: #91949d;\n            font-weight: 100;\n        }\n    }\n    &:first-child {\n        padding-left: 0px;\n    }\n    margin: 2px ",";\n    border-bottom: 1px solid ",";\n"]);return h=function(){return e},e}function p(){var e=(0,u.Z)(["\n    list-style: none;\n    margin: 0;\n    padding: ",";\n    overflow-x: hidden;\n    overflow-y: auto;\n"]);return p=function(){return e},e}function v(){var e=(0,u.Z)(["\n    margin: 0;\n    padding: 0;\n    font-weight: 700;\n    font-size: 2rem;\n    border: 1px solid #e5e5e5;\n    background: ",";\n    flex-grow: 1;\n    max-height: 60px;\n    color: ",";\n\n    .btn-arrow + .btn-arrow {\n        margin-left: -1.5rem;\n    }\n\n    &:hover {\n        color: ",";\n        border-color: ",";\n    }\n"]);return v=function(){return e},e}function b(){var e=(0,u.Z)(["\n    margin: 0;\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: ",";\n"]);return b=function(){return e},e}function x(){var e=(0,u.Z)(["\n    cursor: pointer;\n    font-weight: 400;\n    background: ",";\n    cursor: ",";\n    color: ",";\n    padding: "," 0;\n    ","\n"]);return x=function(){return e},e}var y=c.ZP.div.withConfig({componentId:"sc-e63da87d-0"})(f(),(function(e){return e.theme.defaultPadding})),Z=c.ZP.div.withConfig({componentId:"sc-e63da87d-1"})(m(),(function(e){return e.theme.smallPadding}),(function(e){return e.theme.colors.background}),(function(e){return e.theme.colors.primaryBorder})),C=(c.ZP.div.withConfig({componentId:"sc-e63da87d-2"})(g(),(function(e){return e.theme.defaultPadding}),(function(e){return e.theme.defaultPadding}),(function(e){return e.theme.colors.primaryBorder})),(0,c.ZP)(d.ZP).withConfig({componentId:"sc-e63da87d-3"})(h(),(function(e){return e.theme.fontWeightRegular}),(function(e){return e.theme.defaultPadding}),(function(e){return e.theme.colors.primaryBorder}))),I=c.ZP.ul.withConfig({componentId:"sc-e63da87d-4"})(p(),(function(e){return"".concat(e.theme.smallPadding," ").concat(e.theme.defaultPadding)})),j=c.ZP.button.withConfig({componentId:"sc-e63da87d-5"})(v(),(function(e){return e.theme.colors.background}),(function(e){return e.theme.colors.text4}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),L=c.ZP.ul.withConfig({componentId:"sc-e63da87d-6"})(b(),(function(e){return e.theme.smallPadding})),w=c.ZP.li.withConfig({componentId:"sc-e63da87d-7"})(x(),(function(e){return e.selected?e.theme.colors.secondary:"auto"}),(function(e){return e.fixed?"not-allowed":"pointer"}),(function(e){return e.fixed?e.theme.colors.text7:e.selected?e.theme.colors.text3:e.theme.colors.text2}),(function(e){return e.theme.smallPadding}),(function(e){return e.theme.mixins.truncate})),P=function(e){var n=e.items,t=e.toggleItemSelected,r=e.listName,i=e.query;return(0,a.jsx)(a.Fragment,{children:null===n||void 0===n?void 0:n.filter((function(e){var n,t,a;return e.list===r&&(null===(a=null===e||void 0===e||null===(n=e.src)||void 0===n||null===(t=n.name)||void 0===t?void 0:t.toLowerCase())||void 0===a?void 0:a.includes(null===i||void 0===i?void 0:i.toLowerCase()))})).map((function(e){var n=e.selected?"".concat(e.src.id,"-").concat(r,"List-selected"):"".concat(e.src.id,"-").concat(r,"List");return(0,a.jsx)(w,{onClick:function(){return t(e.src.id)},selected:e.selected,fixed:e.isFixed,"aria-label":n,children:e.src.name},e.src.id)}))})},S=function(e){var n=e.title,t=e.aList,u=e.aListFilterPlaceholder,c=void 0===u?"type to filter...":u,d=e.aListFixedItems,f=void 0===d?[]:d,m=e.bList,g
1=e.bListFilterPlaceholder,h=void 0===g?"type to filter...":g,p=e.bListFixedItems,v=void 0===p?[]:p,b=e.onChange,x=e.className,w=void 0===x?"ab-list":x,S=function(e,n){return f.includes(e.id)?{list:"a",isFixed:!0}:v.includes(e.id)?{list:"b",isFixed:!0}:{list:n,isFixed:!1}},F=function(){return t.map((function(e){var n=S(e,"a");return{src:e,selected:!1,list:n.list,isFixed:n.isFixed}})).concat(m.map((function(e){var n=S(e,"b");return{src:e,selected:!1,list:n.list,isFixed:n.isFixed}})))},E=(0,o.useState)(F()),_=E[0],U=E[1],M=(0,o.useState)(""),A=M[0],T=M[1],R=(0,o.useState)(""),k=R[0],N=R[1];(0,o.useEffect)((function(){U(F())}),[t,m]);var D=function(e){f.includes(e)||v.includes(e)||U(_.map((function(n){return(0,i.Z)((0,r.Z)({},n),{selected:e===n.src.id?!n.selected:n.selected})})))},V=function(e){var n=_.map((function(n){return n.selected?{src:n.src,selected:!1,list:e}:n}));U(n),b(O(n))},z=function(e){var n=_.map((function(n){return n.isFixed?n:function(e){var n,t,r,i;return"a"===e.list&&A.length?null===(t=null===(n=e.src.name)||void 0===n?void 0:n.toLowerCase())||void 0===t?void 0:t.includes(null===A||void 0===A?void 0:A.toLowerCase()):"b"!==e.list||!k.length||(null===(i=null===(r=e.src.name)||void 0===r?void 0:r.toLowerCase())||void 0===i?void 0:i.includes(null===k||void 0===k?void 0:k.toLowerCase()))}(n)?{src:n.src,selected:!1,list:e}:n}));U(n),b(O(n))},O=function(e){var n={a:[],b:[]};return e.forEach((function(e){n[e.list].push(e.src)})),n};return(0,a.jsxs)("div",{className:w,children:[(0,a.jsxs)(l.Z,{children:[n,":"]}),(0,a.jsxs)(y,{children:[(0,a.jsxs)(Z,{children:[(0,a.jsx)(C,{name:"searchbar",placeholder:c,onChange:function(e){return T(e.target.value)},iconSize:28}),(0,a.jsx)(I,{children:(0,a.jsx)(P,{items:_,toggleItemSelected:D,query:A,listName:"a"})})]}),(0,a.jsxs)(L,{children:[(0,a.jsxs)(j,{id:"btn-move-all-to-blist",onClick:function(e){e.preventDefault(),z("b")},children:[(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-right"}),(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-right"})]}),(0,a.jsx)(j,{id:"btn-move-selected-to-blist",onClick:function(e){e.preventDefault(),V("b")},children:(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-right"})}),(0,a.jsx)(j,{id:"btn-move-selected-to-alist",onClick:function(e){e.preventDefault(),V("a")},children:(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-left"})}),(0,a.jsxs)(j,{id:"btn-move-all-to-alist",onClick:function(e){e.preventDefault(),z("a")},children:[(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-left"}),(0,a.jsx)(s.Z,{className:"btn-arrow",name:"arrow-left"})]})]}),(0,a.jsxs)(Z,{children:[(0,a.jsx)(C,{name:"searchbar",placeholder:h,onChange:function(e){return N(e.target.value)},iconSize:28}),(0,a.jsx)(I,{className:"b-list",children:(0,a.jsx)(P,{items:_,toggleItemSelected:D,query:k,listName:"b"})})]})]})]})}},87772:function(e,n,t){t.d(n,{Q:function(){return f},UV:function(){return c},n5:function(){return d}});var r=t(57135),i=t(15767),a=t(92071),o=t(74428),s=t(61771),l=o.ZP.USER_ROLES,u=o.ZP.USER_STATUS,c=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=arguments.length>1?arguments[1]:void 0,t=n?new URLSearchParams(n).toString():void 0,o=(0,s.ZP)(!!e&&[a.UD,t],(0,r.Z)((function(){return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return[4,(0,a.Rf)(t)];case 1:return[2,e.sent()]}}))}))),l=o.data,u=o.isLoading,c=o.isValidating,d=o.error,f=o.mutate;return{users:l,mutateUsers:f,isLoading:u,isValidating:c,error:d}},d={getRole:function(e){return e.roles[0]},isSuspended:function(e){return e.status===u.DEACTIVATED},isAdmin:function(e){return this.getRole(e)===l.ADMIN}},f={findUserById:function(e,n){return e.find((function(e){return e.userId===n}))}}},86928:function(e,n,t){var r=t(43119),i=t(11527);function a(){var e=(0,r.Z)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    height: 100%;\n"]);return a=function(){return e},e}var o=t(6379).ZP.div.withConfig({componentId:"sc-7f740b1a-0"})(a());n.Z=function(){return(0,i.jsx)(o,{children:(0,i.jsx)("img",{src:"/static/img/loader.gif",alt:"Loading..."})})}},55948:function(e,n,t){t.d(n,{Hf:function(){return p},Kd:function(){return g},P2:function(){return b},c5:function(){return v},lW:function(){return h}});var r=t(43119),i=t(58812),a=t(4669),o=t(20719),s=t(6379);function l(){var e=(0,r.Z)(['\n    position: relative;\n    display: grid;\n    grid-template-columns: min-content auto;\n    grid-template-rows: auto;\n    grid-template-areas:\n        "thumbnail info"\n        "lists lists";\n']);return l=function(){return e},e}function u(){var e=(0,r.Z)(["\n    grid-area: thumbnail;\n"]);return u=function(){return e},e}function c(){var e=(0,r.Z)(["\n    display: flex;\n    flex-direction: column;\n    gap: ",";\n    grid-area: info;\n"]);return c=function(){return e},e}function d(){var e=(0,r.Z)(["\n    display: flex;\n    flex-direction: column;\n    gap: ",";\n    grid-area: lists;\n\n    > header {\n        background-color: #fcfcfc;\n        padding: ",";\n        margin: 0 -"," "," -",";\n        border: solid 1px #eeeff0;\n        border-left: none;
1\n        border-right: none;\n        font-size: 0.923em;\n    }\n"]);return d=function(){return e},e}function f(){var e=(0,r.Z)(["\n    position: absolute;\n    z-index: 999;\n    display: flex;\n    width: 100%;\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n    background: rgb(247 247 247 / 70%);\n\n    img {\n        border-radius: 3px;\n        background: #fff;\n        box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%);\n        padding: ",";\n    }\n"]);return f=function(){return e},e}function m(){var e=(0,r.Z)(["\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 5px;\n\n    .checkbox-toggle {\n        display: flex;\n        align-items: center;\n    }\n\n    "," {\n        font-size: 1.2rem;\n        margin-left: ",";\n        display: block;\n    }\n"]);return m=function(){return e},e}var g=(0,s.ZP)(i.T5).withConfig({componentId:"sc-ecfdbd82-0"})(l()),h=s.ZP.div.withConfig({componentId:"sc-ecfdbd82-1"})(u()),p=s.ZP.div.withConfig({componentId:"sc-ecfdbd82-2"})(c(),(function(e){return e.theme.defaultMargin})),v=s.ZP.div.withConfig({componentId:"sc-ecfdbd82-3"})(d(),(function(e){return e.theme.defaultMargin}),(function(e){var n=e.theme,t=n.smallPadding,r=n.largePadding;return"".concat(t," ").concat(r)}),(function(e){return e.theme.largePadding}),(function(e){return e.theme.defaultMargin}),(function(e){return e.theme.largePadding})),b=(s.ZP.div.withConfig({componentId:"sc-ecfdbd82-4"})(f(),(function(e){return e.theme.defaultPadding})),(0,s.ZP)(a.ZP).withConfig({componentId:"sc-ecfdbd82-5"})(m(),o.ke,(function(e){return e.theme.defaultMargin})))},84817:function(e,n,t){t.d(n,{ZP:function(){return V},$e:function(){return D}});
1var r=t(57135),i=t(72006),a=t(4405),o=t(77637),s=t(15767),l=t(11527),u=t(74428),c=t(44610),d=t(76841),f=t(27709),m=t(34217),g=t(4669),h=t(12159),p=t(89815),v=t(72522),b=t(66782),x=t(47021),y=t(85503),Z=t(87772),C=t(44526),I=t(6191),j=t(50959),L=t(99722),w=t(55948),P=t(82400),S=t(6769),F=t(19036),E=t.n(F),_=t(18521),U=t(94410),M=function(e){var n=e.onUploadChange,t=e.uploaderStore,r=e.uploaderFooterText,i=e.uploaderFooterTooltipText,a=e.width,o=e.height,s=e.isSquare;return(0,j.useEffect)((function(){return(0,P.kv)(t,(function(e){if(e.path.includes("/status"))switch(e.value){case"valid":var r;(null===t||void 0===t||null===(r=t.uploadsArray)||void 0===r?void 0:r.length)&&(null===t||void 0===t?void 0:t.allUploadsValid)?n(t.uploadsArray[0].storedURL):n("");break;case"invalid":n("")}}))}),[]),(0,l.jsx)("div",{className:"thumbnail-uploader",children:(0,l.jsx)(_.W,{backend:U.PD,children:(0,l.jsx)(S.Z,{footerText:r,uploaderStore:t,footerTooltipText:i,displayErrorMsg:!1,width:a,height:o,isSquare:s})})})};M.defaultProps={uploaderFooterText:"Thumbnail",uploaderFooterTooltipText:"recommended size 854x480px",width:"200px",height:"110px",isSquare:!1},M.propTypes={uploaderFooterText:E().string,uploaderFooterTooltipText:E().string,width:E().string,height:E().string,isSquare:E().bool};var A=M,T=function(e,n){var t;return null===(t=Permissions[e])||void 0===t?void 0:t.includes(n)},R=u.ZP.USER_ROLES,k=(0,L.Ry)({email:(0,L.Z_)().email("Must be a valid email").required("User Email is required").lowercase().strict(),name:(0,L.Z_)().required("User Name is required"),role:(0,L.Z_)().required("User Role is required"),isMfaEnabled:(0,L.O7)(),includedCampaigns:(0,L.IX)().of((0,L.Ry)().shape({id:(0,L.Z_)(),name:(0,L.Z_)()})),excludedCampaigns:(0,L.IX)().of((0,L.Ry)({id:(0,L.Z_)(),name:(0,L.Z_)()})),includedStreams:(0,L.IX)().of((0,L.Ry)({id:(0,L.Z_)(),name:(0,L.Z_)()})),excludedStreams:(0,L.IX)().of((0,L.Ry)({id:(0,L.Z_)(),name:(0,L.Z_)()})),includedIntegrations:(0,L.IX)().of((0,L.Ry)({id:(0,L.Z_)(),name:(0,L.Z_)()})),excludedIntegrations:(0,L.IX)().of((0,L.Ry)({id:(0,L.Z_)(),name:(0,L.Z_)()})),cognitoUserPassEnabled:(0,L.O7)(),uploadedProfileImage:(0,L.Z_)()}),N=Object.keys(R).map((function(e){return{label:e,value:R[e]}})),D=function(e,n){var t=(0,b.tj)(void 0,!T(Z.n5.getRole(e),C.I.FULL_ACCESS_TO_CAMPAIGNS)),r
1=t.campaigns,i=t.isLoading,a=t.mutateCampaigns,o=(0,b.tj)(e.userId,n&&!T(Z.n5.getRole(e),C.I.FULL_ACCESS_TO_CAMPAIGNS)),s=o.campaigns,l=o.isLoading,u=o.mutateCampaigns,c=(0,y.I)(void 0,!T(Z.n5.getRole(e),C.I.FULL_ACCESS_TO_STREAMS)),d=c.streams,f=c.isLoading,m=c.mutateStreams,g=(0,y.I)(e.userId,n&&!T(Z.n5.getRole(e),C.I.FULL_ACCESS_TO_STREAMS)),h=g.streams,p=g.isLoading,v=g.mutateStreams,I=(0,x.ET)(n),j=I.sharedIntegrations,L=I.isLoading,w=I.mutateSharedIntegrations,P=function(){a(),u(),m(),v(),w()};if(i||l||f||p||L)return{isLoading:!0,mutate:P};var S=null===s||void 0===s?void 0:s.filter(b.lT.isGallery),F=[],E=[];null===r||void 0===r||r.forEach((function(e){b.lT.isGallery(e)&&b.lT.isActive(e)&&((null===S||void 0===S?void 0:S.find((function(n){return b.iP.galleryIdsMatch(n,e)})))?F.push({id:e.contextId,name:e.gallery.name}):E.push({id:e.contextId,name:e.gallery.name}))}));var _=[],U=[];null===d||void 0===d||d.forEach((function(e){h.find((function(n){return y.p(e,n)}))?_.push({id:e.streamId,name:e.displayName}):U.push({id:e.streamId,name:e.displayName})}));var M=[],A=[];return null===j||void 0===j||j.forEach((function(n){var t,r;t=n,r=e.userId,t.access.includes(r)?M.push({id:n.organizationCredentialId,name:n.displayName}):A.push({id:n.organizationCredentialId,name:n.displayName})})),{initialFormData:{email:e.email,name:e.name,role:Z.n5.getRole(e),isMfaEnabled:e.isMfaEnabled,cognitoUserPassEnabled:e.cognitoUserPassEnabled,uploadedProfileImage:e.profileImageUrl,includedCampaigns:F,excludedCampaigns:E,includedStreams:_,excludedStreams:U,includedIntegrations:M,excludedIntegrations:A},isLoading:!1,mutate:P}},V=function(e){var n=e.initialFormData,t=e.isCognitoOrganization,u=e.samlConfigured,b=e.onSubmit,x=e.onClose,y=e.title,Z=e.confirmLabel,C=e.secondaryLabel,L=(0,j.useState)(null),P=L[0],S=L[1],F=(0,j.useState)(!1),E=F[0],_=F[1],U=(0,j.useRef)(I.Z.create({context:"thumbnail",organizationId:App.Store.user.organizationId}));return(0,j.useEffect)((function(){!function(){var e=n.uploadedProfileImage;if(e){var t={name:e.split("/").pop(),size:0,mimetype:"image/jpeg",status:"valid",storedURL:e,url:e};U.current.addUpload(t)}}()}),[]),(0,l.jsx)(c.J9,{onSubmit:b,initialValues:n,validationSchema:k,children:function(e){var n,c=e.submitForm,b=e.isValid,I=e.dirty,j=(0,o.Z)(e,["submitForm","isValid","dirty"]);return(0,l.jsxs)(v.Z,{title:y,size:"large",confirmCallback:function(){var e=(0,r.Z)((function(e,n){var t;return(0,s.__generator)(this,(function(e){switch(e.label){case 0:_(!0),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,c()];case 2:return e.sent(),n(),[3,4];case 3:return t=e.sent(),console.error("Error submitting user data",t),[3,4];case 4:return _(!1),[2]}}))}));return function(n,t){return e.apply(this,arguments)}}(),confirmLabel:Z,closeModal:function(){return x()},confirmDisabled:!b||!I||E,disableModalAutoClose:!0,secondaryLabel:C,secondaryCallback:(0,r.Z)((function(){var e;return(0,s.__generator)(this,(function(n){switch(n.label){case 0:_(!0),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,c()];case 2:return n.sent(),S({type:"success",text:'User "'.concat(j.values.name,'" was created successfully')}),[3,4];case 3:return e=n.sent(),S({type:"error",text:e.response.data.message}),console.error("Error submitting user data",e),[3,4];case 4:return _(!1),[2]}}))})),children:[P&&(0,l.jsx)(d.Z,{type:P.type,style:{marginBottom:"15px",marginTop:"0px"},children:P.text}),(0,l.jsxs)(w.Kd,{onSubmit:j.handleSubmit,onReset:j.handleReset,children:[(0,l.jsx)(w.lW,{children:(0,l.jsx)(A,{uploaderStore:U.current,isSquare:!0,onUploadChange:function(e){j.setFieldValue("uploadedProfileImage",null===e||void 0===e?void 0:e.split("/").pop(),!0)}})}),(0,l.jsxs)(w.Hf,{children:[(0,l.jsx)(h.ZP,(0,i.Z)({type:"text",name:"name",label:"Name"},j)),(0,l.jsx)(h.ZP,(0,i.Z)({type:"text",name:"email",label:"Email"},j)),(0,l.jsx)(p.ZP,(0,a.Z)((0,i.Z)({name:"role",label:"Role",options:N},j),{value:N?N.find((function(e){return e.value===j.values.role})):"",onChange:function(e){return j.setFieldValue("role",e.value)}})),t&&u&&(0,l.jsx)(w.P2,{name:"cognito-user-pass-enabled",value:j.values.cognitoUserPassEnabled,onChange:function(e){var n=e.target.checked;j.setFieldValue("cognitoUserPassEnabled",n,!0),n||j.setFieldValue("isMfaEnabled",!1,!0)},uiType:g.tl.SWITCH,checkboxLabel:"Enable username and password login"}),(0,l.jsx)(w.P2,{name:"user-mfa-enabled",value:j.values.isMfaEnabled,label:"USER MULTI-FACTOR AUTHENTICATION (MFA)",onChange:function(e){j.setFieldValue("isMfaEnabled",e.target.checked,!0)},uiType:g.tl.SWITCH,checkboxLabel:"Enable MFA for this user",disabled:!(null===(n=j.values)||void 0===n?void 0:n.cognitoUserPassEnabled)}),t&&!j.values.cognitoUserPassEnabled&&(0,l.jsx)(d.Z,{type:"warn",style:{margin:0,width:"fit-content"},children:"Disabling this toggle will wipe the user's current password and username."})]}),(0,l.jsxs)(w.c5,{children:[(0,l.jsx)("header",{children:"User Acce
1ss"}),j.values.role===R.ADMIN&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{children:(0,l.jsxs)(f.Z,{children:["Stream access:",(0,l.jsx)("p",{children:"Full access"})]})}),(0,l.jsx)("hr",{}),(0,l.jsx)("div",{children:(0,l.jsxs)(f.Z,{children:["Campaign access:",(0,l.jsx)("p",{children:"Full access"})]})})]}),j.values.role!==R.ADMIN&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(m.Z,{className:"stream-access-lists",title:"Stream access",aList:j.values.excludedStreams,aListFilterPlaceholder:"type to filter excluded streams...",bList:j.values.includedStreams,bListFilterPlaceholder:"type to filter included streams...",onChange:function(e){j.setFieldValue("excludedStreams",e.a,!1),j.setFieldValue("includedStreams",e.b,!1),j.validateForm()}}),(0,l.jsx)("hr",{}),(0,l.jsx)(m.Z,{className:"campaign-access-lists",title:"Campaign access",aList:j.values.excludedCampaigns,aListFilterPlaceholder:"type to filter excluded campaigns...",bList:j.values.includedCampaigns,bListFilterPlaceholder:"type to filter included campaigns...",onChange:function(e){j.setFieldValue("excludedCampaigns",e.a,!1),j.setFieldValue("includedCampaigns",e.b,!1),j.validateForm()}})]}),(0,l.jsx)("hr",{}),(0,l.jsx)(m.Z,{className:"integration-access-lists",title:"Integration access",aList:j.values.excludedIntegrations,aListFilterPlaceholder:"type to filter excluded integrations...",bList:j.values.includedIntegrations,bListFilterPlaceholder:"type to filter included integrations...",onChange:function(e){j.setFieldValue("excludedIntegrations",e.a,!1),j.setFieldValue("includedIntegrations",e.b,!1),j.validateForm()}})]})]})]})}})}},8068:function(e,n,t){t.d(n,{$Z:function(){return E},Bd:function(){return S},E1:function(){return F},RZ:function(){return Z},Xk:function(){return L},fn:function(){return _},lF:function(){return w},tb:function(){return U}});var r=t(57135),i=t(72006),a=t(4405),o=t(15767),s=t(11527),l=t(92071),u=t(74428),c=t(72522),d=t(58546),f=t(47021),m=t(85503),g=t(87772),h=t(86928),p=t(76057),v=t(84817),b=u.ZP.USER_STATUS,x=u.ZP.USER_ROLES,y=function(){var e=(0,p.s0)();return function(){e("/users")}},Z=function(e){var n=e.title,t=void 0===n?"Loading":n,r=e.confirmLabel,i=void 0===r?"":r,a=e.size,o=void 0===a?"large":a,l=e.closeModal;return(0,s.jsx)(c.Z,{title:t,size:o,confirmLabel:i,confirmCallback:function(){},closeModal:l,disableModalAutoClose:!0,confirmDisabled:!0,children:(0,s.jsx)(h.Z,{})})},C=function(){var e=(0,r.Z)((function(e){var n;return(0,o.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,l.oH(e)];case 1:return[2,t.sent()];case 2:return n=t.sent(),console.error("Error validating users email",n),[2,Promise.reject(n)];case 3:return[2]}}
1))}));return function(n){return e.apply(this,arguments)}}(),I=function(e,n){var t,r,i,a,o,s={name:e.name,email:e.email,role:e.role,isMfaEnabled:e.isMfaEnabled,cognitoUserPassEnabled:e.cognitoUserPassEnabled,organizationCredentials:null===(t=e.includedIntegrations)||void 0===t?void 0:t.map((function(e){return e.id}))};s.role!==x.ADMIN&&(s.streams=null===(i=null===(r=e.includedStreams)||void 0===r?void 0:r.map((function(e){return e.id})))||void 0===i?void 0:i.join(","),s.campaigns=null===(o=null===(a=e.includedCampaigns)||void 0===a?void 0:a.map((function(e){return e.id})))||void 0===o?void 0:o.join(","));return e.uploadedProfileImage!==(null===n||void 0===n?void 0:n.uploadedProfileImage)&&(s.uploadedProfileImage=e.uploadedProfileImage.split("/").pop()),s},j=function(){var e=(0,p.UO)().userId,n=(0,g.UV)(),t=n.users,r=n.isLoading,i=n.mutateUsers;return{user:g.Q.findUserById(t,e),isLoading:r,mutateUsers:i}},L=function(e){var n=e.isCognitoOrganization,t=e.samlConfigured,a=y(),u=j(),c=u.user,d=u.isLoading,f=u.mutateUsers,m=(0,v.$e)(c,!0),g=m.initialFormData,h=m.isLoading,p=m.mutate,b=function(){var e=(0,r.Z)((function(e,n){var t,r;return(0,o.__generator)(this,(function(a){switch(a.label){case 0:return a.trys.push([0,4,,5]),e.email===c.email?[3,2]:[4,C(e.email)];case 1:a.sent(),a.label=2;case 2:return t=I(e,g),[4,l.Nq(c.userId,(0,i.Z)({},t))];case 3:return a.sent(),f(),p(),[3,5];case 4:return"email"===(null===(r=a.sent())||void 0===r?void 0:r.name)&&n.setFieldError("email",r.message),[2,Promise.reject(r)];case 5:return[2]}}
1))}));return function(n,t){return e.apply(this,arguments)}}();return d||h?(0,s.jsx)(Z,{closeModal:a}):(0,s.jsx)(v.ZP,{initialFormData:g,onSubmit:b,onClose:a,title:"Edit User",confirmLabel:"Apply",isCognitoOrganization:n,samlConfigured:t})},w=function(e){var n=e.isCognitoOrganization,t=e.samlConfigured,i=y(),a=(0,f.tj)(),u=a.campaigns,c=a.isLoading,h=(0,m.I)(),p=h.streams,b=h.isLoading,j=(0,g.UV)().mutateUsers,L=(0,d.V)(),w=L.sharedIntegrations,P=L.isLoading,S=L.mutateSharedIntegrations;if(b||c||P)return(0,s.jsx)(Z,{title:"Create new user",confirmLabel:"Invite user",closeModal:i});var F={email:"",name:"",role:x.USER,isMfaEnabled:!1,includedCampaigns:[],excludedCampaigns:u.map((function(e){return{id:e.contextId,name:e.gallery.name}})),includedStreams:[],excludedStreams:p.map((function(e){return{id:e.streamId,name:e.displayName}})),cognitoUserPassEnabled:!t,uploadedProfileImage:"",includedIntegrations:[],excludedIntegrations:w.map((function(e){return{id:e.organizationCredentialId,name:e.displayName}}))},E=function(){var e=(0,r.Z)((function(e,n){var t,r;return(0,o.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,C(e.email)];case 1:return i.sent(),t=I(e),[4,l.r4(t)];case 2:return i.sent(),j(),S(),[3,4];case 3:return"email"===(null===(r=i.sent())||void 0===r?void 0:r.name)&&n.setFieldError("email",r.message),[2,Promise.reject(r)];case 4:return[2]}}
1))}));return function(n,t){return e.apply(this,arguments)}}();return(0,s.jsx)(v.ZP,{initialFormData:F,onClose:i,onSubmit:E,title:"Create new user",confirmLabel:"Invite user",samlConfigured:t,isCognitoOrganization:n,secondaryLabel:"Invite and create new"})},P=function(){var e=(0,r.Z)((function(e,n){var t;return(0,o.__generator)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,l.Nq(e.userId,(0,i.Z)({},n))];case 1:return r.sent(),[3,3];case 2:return t=r.sent(),console.error(t),[3,3];case 3:return[2]}}))}));return function(n,t){return e.apply(this,arguments)}}(),S=function(){var e=y(),n=j(),t=n.user,i=n.isLoading,a=n.mutateUsers;if(i)return(0,s.jsx)(Z,{closeModal:e});var l=t.isMfaEnabled,u=function(){var e=(0,r.Z)((function(){return(0,o.__generator)(this,(function(e){switch(e.label){case 0:return[4,P(t,{isMfaEnabled:!l})];case 1:return e.sent(),a(),[2]}}))}));return function(){return e.apply(this,arguments)}}(),d="Enable Multi-Factor Authentication (MFA)",f="Enable",m=(0,s.jsxs)("p",{children:["Once MFA is enabled, this user will be prompted at login for an authentication code from their MFA device (2nd factor) as an extra layer of protection."," ",(0,s.jsx)("a",{href:"https://intercom.help/grabyo/en/articles/5918027-managing-users",target:"_blank",rel:"noopener noreferrer",children:"Find out more about MFA."})]});return l&&(d="Disable Multi-Factor Authentication (MFA)",f="Disable",m=(0,s.jsxs)("p",{children:["Warning: MFA adds an extra layer of protection on top of your username/password. Are you sure you want to disable MFA for this user?"," ",(0,s.jsx)("a",{href:"https://intercom.help/grabyo/en/articles/5918027-managing-users",target:"_blank",rel:"noopener noreferrer",children:"Find out more about MFA."})]})),(0,s.jsx)(c.Z,{title:d,confirmCallback:function(){u()},confirmLabel:f,closeLabel:"Cancel",closeModal:e,children:m})},F=function(){var e=y(),n=j(),t=n.user,i=n.isLoading,a=n.mutateUsers,u=function(){var e=(0,r.Z)((function(){var e;return(0,o.__generator)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,l.Zl(t.userId)];case 1:return n.sent(),a(),[3,3];case 2:return e=n.sent(),console.error(e),[3,3];case 3:return[2]}}
1))}));return function(){return e.apply(this,arguments)}}();return i?(0,s.jsx)(Z,{closeModal:e}):(0,s.jsx)(c.Z,{title:"Reset Multi-Factor Authentication (MFA)",confirmCallback:function(){u()},confirmLabel:"Reset MFA",closeLabel:"Cancel",closeModal:e,children:(0,s.jsx)("p",{children:"The user will receive an e-mail with instructions to reset/setup their MFA device again."})})},E=function(){var e=y(),n=j(),t=n.user,i=n.isLoading,a=n.mutateUsers;if(i)return(0,s.jsx)(Z,{closeModal:e});var l=g.n5.isSuspended(t),u=function(){var e=(0,r.Z)((function(){return(0,o.__generator)(this,(function(e){switch(e.label){case 0:return[4,P(t,{userStatus:l?b.ACTIVE:b.DEACTIVATED})];case 1:return e.sent(),a(),[2]}}))}));return function(){return e.apply(this,arguments)}}(),d="Restore User?",f="Restore",m=(0,s.jsxs)("p",{children:["Are you sure you want to restore the user"," ",(0,s.jsx)("strong",{children:t.email}),"?"]});return l||(d="Suspend User?",f="Suspend",m=(0,s.jsxs)("p",{children:["Are you sure you want to suspend the user"," ",(0,s.jsx)("strong",{children:t.email}),"?"]})),(0,s.jsx)(c.Z,{title:d,confirmCallback:function(){u()},confirmLabel:f,closeLabel:"Cancel",closeModal:e,children:m})},_=function(e){var n=e.isCognitoOrganization,t=e.samlConfigured,u=y(),c=j(),h=c.user,p=c.isLoading,b=(0,f.tj)().isLoading,x=(0,m.I)().isLoading,L=(0,g.UV)().mutateUsers,w=(0,d.V)(),P=w.isLoading,S=w.mutateSharedIntegrations,F=(0,v.$e)(h,!0),E=F.initialFormData,_=F.isLoading;if(p||_||x||b||P)return(0,s.jsx)(Z,{title:"Create new user",confirmLabel:"Invite user",closeModal:u});var U=(0,a.Z)((0,i.Z)({},E),{email:"",name:"",uploadedProfileImage:""}),M=function(){var e=(0,r.Z)((function(e,n){var t,r;return(0,o.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,C(e.email)];case 1:return i.sent(),t=I(e),[4,l.r4(t)];case 2:return i.sent(),L(),S(),[3,4];case 3:return"email"===(null===(r=i.sent())||void 0===r?void 0:r.name)&&n.setFieldError("email",r.message),[2,Promise.reject(r)];case 4:return[2]}}
1))}));return function(n,t){return e.apply(this,arguments)}}();return(0,s.jsx)(v.ZP,{initialFormData:U,onClose:u,onSubmit:M,title:"Create new user",confirmLabel:"Invite user",samlConfigured:t,isCognitoOrganization:n,secondaryLabel:"Invite and create new"})},U=function(){var e=y(),n=j(),t=n.user,i=n.isLoading,a=n.mutateUsers,l=function(){var e=(0,r.Z)((function(){return(0,o.__generator)(this,(function(e){switch(e.label){case 0:return[4,P(t,{userStatus:b.DELETED})];case 1:return e.sent(),a(),[2]}}))}));return function(){return e.apply(this,arguments)}}();return i?(0,s.jsx)(Z,{title:"Delete User?",confirmLabel:"Delete",closeModal:e}):(0,s.jsx)(c.Z,{title:"Delete User?",confirmCallback:function(){l()},confirmLabel:"Delete",closeLabel:"Cancel",closeModal:e,children:(0,s.jsxs)("p",{children:["Are you sure you want to delete the user"," ",(0,s.jsx)("strong",{children:t.email}),"from the destination?"]})})}}}]);
2//# sourceMappingURL=8068-8dca474579f59260.js.map

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.