1"use strict";(self.webpackChunkinfluxdb_ui=self.webpackChunkinfluxdb_ui||[]).push([[34],{76:(t,e,r)=>{r.d(e,{rU:()=>m});var n=r(47886);function a(t,e){return a=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},a(t,e)}function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,a(t,e)}var i=r(67294),s=r(33780);r(45697);function c(){return c=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},c.apply(this,arguments)}function u(t,e){if(null==t)return{};var r,n,a={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(a[r]=t[r]);return a}var l=r(2177);i.Component;i.Component;var d=function(t,e){return"function"==typeof t?t(e):t},v=function(t,e){return"string"==typeof t?(0,s.ob)(t,null,null,e):t},f=function(t){return t},h=i.forwardRef;void 0===h&&(h=f);var p=h((function(t,e){var r=t.innerRef,n=t.navigate,a=t.onClick,o=u(t,["innerRef","navigate","onClick"]),s=o.target,l=c({},o,{onClick:function(t){try{a&&a(t)}catch(e){throw t.preventDefault(),e}t.defaultPrevented||0!==t.button||s&&"_self"!==s||function(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}(t)||(t.preventDefault(),n())}});return l.ref=f!==h&&e||r,i.createElement("a",l)}));var m=h((function(t,e){var r=t.component,a=void 0===r?p:r,o=t.replace,m=t.to,y=t.innerRef,w=u(t,["component","replace","to","innerRef"]);return i.createElement(n.s6.Consumer,null,(function(t){t||(0,l.Z)(!1);var r=t.history,n=v(d(m,t.location),t.location),u=n?r.createHref(n):"",p=c({},w,{href:u,navigate:function(){var e=d(m,t.location),n=(0,s.Ep)(t.location)===(0,s.Ep)(v(e));(o||n?r.replace:r.push)(e)}});return f!==h?p.ref=e||y:p.innerRef=y,i.createElement(a,p)}))})),y=function(t){return t},w=i.forwardRef;void 0===w&&(w=y);w((function(t,e){var r=t["aria-current"],a=void 0===r?"page":r,o=t.activeClassName,s=void 0===o?"active":o,f=t.activeStyle,h=t.className,p=t.exact,I=t.isActive,g=t.location,b=t.sensitive,E=t.strict,S=t.style,C=t.to,Z=t.innerRef,k=u(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return i.createElement(n.s6.Consumer,null,(function(t){t||(0,l.Z)(!1);var r=g||t.location,o=v(d(C,r),r),u=o.pathname,z=u&&u.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),R=z?(0,n.LX)(r.pathname,{path:z,exact:p,sensitive:b,strict:E}):null,N=!!(I?I(R,r):R),_="function"==typeof h?h(N):h,j="function"==typeof S?S(N):S;N&&(_=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return e.filter((function(t){return t})).join(" ")}(_,s),j=c({},j,f));var O=c({"aria-current":N&&a||null,className:_,style:j,to:o},k);return y!==w?O.ref=e||Z:O.innerRef=Z,i.createElement(m,O)}))}))},41515:(t,e,r)=>{r.d(e,{FI:()=>o,jo:()=>n,oG:()=>a});const n=t=>t.me,a=t=>"free"===t.identity.currentIdentity.account.type,o=t=>t.identity.currentIdentity.account.isUpgradeable},97728:(t,e,r)=>{r.d(e,{JL:()=>o,ii:()=>a,uJ:()=>n});const n=["owner"],a="cloudApp_user_invitation_sent",o="cloudApp_user_removed"},23878:(t,e,r)=>{r.d(e,{Ku:()=>m,sH:()=>p});var n=r(67294),a=r(46458),o=r(84130),i=r(62165),s=r(12197),c=r(97728),u=r(46730),l=r(23915),d=r(41515),v=r(45055);const f={email:"",role:"owner"},h={draftInvite:f,handleEditDraftInvite:t=>{},handleInviteUser:()=>{},removeUser:t=>{},handleResendInvite:t=>{},handleWithdrawInvite:t=>{}
1,invites:[],removeInviteStatus:{id:null,status:u.zZ.NotStarted},removeUserStatus:{id:null,status:u.zZ.NotStarted},status:u.zZ.NotStarted,users:[]},p=n.createContext(h),m=n.memo((({children:t})=>{var e;const r=(0,a.I0)(),h=(0,a.v9)(l.tn),m=null==h?void 0:h.id,y=null==h?void 0:h.name,w=null===(e=(0,a.v9)(d.jo))||void 0===e?void 0:e.id,[I,g]=(0,n.useState)([]),[b,E]=(0,n.useState)([]),[S,C]=(0,n.useState)(f),[Z,k]=(0,n.useState)(u.zZ.NotStarted),[z,R]=(0,n.useState)({id:null,status:u.zZ.NotStarted}),[N,_]=(0,n.useState)({id:null,status:u.zZ.NotStarted}),j=(0,n.useCallback)((async()=>{var t,e;try{const[r,n]=await Promise.all([(0,o.ST)({orgId:m}),(0,o.Cz)({orgId:m})]);if(200!==r.status)throw new Error(r.data.message);if(200!==n.status)throw new Error(n.data.message);const a=null!==(t=null==r?void 0:r.data)&&void 0!==t?t:[],i=null!==(e=null==n?void 0:n.data)&&void 0!==e?e:[];g(a),E(i),k(u.zZ.Done)}catch(t){g([]),E([]),k(u.zZ.Error),console.error(t)}}),[m]);(0,n.useEffect)((()=>{j()}),[j]);const O=(0,n.useCallback)((async()=>{try{const t=await(0,o.Om)({orgId:m,data:S});switch(t.status){case 201:E((e=>[t.data,...e])),r((0,i.h4)((0,s.m9c)({email:t.data.email,orgName:y}))),C(f);break;case 200:g((e=>[t.data,...e])),r((0,i.h4)((0,s.YSM)(t.data.email))),C(f);break;default:throw new Error(t.data.message)}}catch(t){r((0,i.h4)((0,s.Ehf)())),console.error(t)}}),[r,S,m,y]),U=(0,n.useCallback)((t=>{C(t)}),[C]),x=(0,n.useCallback)((async t=>{try{const e=await(0,o.vg)({orgId:m,inviteId:t});if(200!==e.status)throw new Error(e.data.message);const n=b.map((t=>t.id===e.data.id?e.data:t));E(n),r((0,i.h4)((0,s.s0Z)()))}catch(t){r((0,i.h4)((0,s.qdb)())),console.error(t)}}),[r,b,m]),D=(0,n.useCallback)((async t=>{try{R({id:t,status:u.zZ.Loading});const e=await(0,o.Vu)({orgId:m,inviteId:t});if(204!==e.status)throw new Error(e.data.message);const n=b.filter((({id:e})=>e!==t));E(n),R({id:null,status:u.zZ.Done}),r((0,i.h4)((0,s.ji0)()))}catch(e){console.error(e),r((0,i.h4)((0,s.t2$)())),R({id:t,status:u.zZ.Error})}}),[r,b,m]),L=(0,n.useCallback)((async(t,e)=>{try{_({id:t,status:u.zZ.Loading});const n=e?{orgId:m,userId:t,data:{transferIdpeId:e}}:{orgId:m,userId:t};await(0,o.Ll)(n);const a=I.filter((({id:e})=>t!==e));g(a),_({id:null,status:u.zZ.Done}),r((0,i.h4)((0,s.XRW)())),window.dataLayer.push({event:c.JL}),t==w&&(window.location.href=v.E)}catch(e){console.error(e),r((0,i.h4)((0,s.ARN)())),_({id:t,status:u.zZ.Error})}}),[w,r,m,I]);return n.createElement(p.Provider,{value:{draftInvite:S,handleEditDraftInvite:U,handleInviteUser:O,removeUser:L,handleResendInvite:x,handleWithdrawInvite:D,invites:b,removeInviteStatus:z,removeUserStatus:N,status:Z,users:I}},t)}))}}]); 2//# sourceMappingURL=b284bcaecc.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.