OCAccountPreviewAppsUserReleaseChannelLists.react",["fbt","invariant","OCAccountPreviewAppsReleaseChannelListSection.react","OCAccountPreviewAppsReleaseChannelUnsubscribeModal.react","OCAccountPreviewAppsUserReleaseChannelListsMemberMutation.graphql","OCAccountPreviewAppsUserReleaseChannelListsUserlistMutation.graphql","OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels.graphql","OCAccountPreviewAppsUserReleaseChannelLists_user.graphql","OCDSSpacer.react","OCDSText.react","OCErrorUtil","OCWWWAnalyticsLoggingMyPreviewAppsAppUnsubscribeAttempt.log","OCWWWAnalyticsLoggingMyPreviewAppsAppUnsubscribeInitiate.log","Promise","RelayHooks","asyncToGeneratorRuntime","err","nullthrows","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m,n,o,p=o||(o=d("react")),q=o.useState,r=j!==void 0?j:j=b("OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels.graphql"),s=[],t="OCAccountPreviewAppsUserReleaseChannelLists";function a(a){a=a.user;var e=d("RelayHooks").useFragment(k!==void 0?k:k=b("OCAccountPreviewAppsUserReleaseChannelLists_user.graphql"),a),f=d("RelayHooks").useFragment(r,(a=(a=e.release_channels)==null?void 0:a.nodes)!=null?a:s),g=d("RelayHooks").useFragment(r,(a=(a=e.invited_release_channels)==null?void 0:a.nodes)!=null?a:s);a=q(null);var j=a[0],o=a[1];a=q(!1);var u=a[0],v=a[1];a=q();var w=a[0],x=a[1];a=d("RelayHooks").useMutation(l!==void 0?l:l=b("OCAccountPreviewAppsUserReleaseChannelListsMemberMutation.graphql"));var y=a[0];a=a[1];var z=d("RelayHooks").useMutation(m!==void 0?m:m=b("OCAccountPreviewAppsUserReleaseChannelListsUserlistMutation.graphql")),A=z[0];z=z[1];function B(a){var d,f=(d=a.is_user_invite_enabled)!=null?d:!1;return new(n||(n=b("Promise")))(function(b,d){var g;return f?y({variables:{input:{user_emails:[c("nullthrows")(e.email)],release_channel_id:c("nullthrows")(a.id)}},onCompleted:function(a){return b(a)},onError:function(a){return d(a)}}):A({variables:{input:{userlist_id:c("nullthrows")((g=a.userlists)==null?void 0:(g=g.edges[0])==null?void 0:(g=g.node)==null?void 0:g.id)}},onCompleted:function(a){return b(a)},onError:function(a){return d(a)}})})}function C(a){var b;x(a.id);v(!0);c("OCWWWAnalyticsLoggingMyPreviewAppsAppUnsubscribeInitiate.log")(t,{channel_id:(b=a.id)!=null?b:"",channel_name:a.channel_name,text:"Unsubscribe",type:"button"})}function D(a){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{yield B(a),v(!1)}catch(a){o(d("OCErrorUtil").parseError(a).message)}});return E.apply(this,arguments)}var F=f.concat(g).find(function(a){a=a.id;return a===w});function G(a){a.preventDefault(),F||i(0,1996),F.id!=null?(c("OCWWWAnalyticsLoggingMyPreviewAppsAppUnsubscribeAttempt.log")(t,{channel_id:F.id,channel_name:F.channel_name,text:"Unsubscribe",type:"button"}),void D(F)):o(d("OCErrorUtil").parseError(c("err")("Release Channel has no ID")).message)}function H(){v(!1),o(null)}return f.length===0&&g.length===0?p.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("You currently do not have any preview apps.")}):p.jsxs("div",{children:[f.length>0?p.jsx(c("OCAccountPreviewAppsReleaseChannelListSection.react"),{headerText:h._("Subscribed"),releaseChannels:f,onChannelUnsubscribe:function(a){return C(c("nullthrows")(f.find(function(b){b=b.id;return b===a})))}}):p.jsx(c("OCDSSpacer.react"),{bottomSize:"small",children:p.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("You are not currently subscribed to any preview apps.")})}),g.length>0?p.jsx(c("OCAccountPreviewAppsReleaseChannelListSection.react"),{headerText:h._("Invited"),releaseChannels:g,onChannelUnsubscribe:function(a){return C(c("nullthrows")(g.find(function(b){b=b.id;return b===a})))}}):p.jsx(c("OCDSSpacer.react"),{bottomSize:"small",children:p.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("You do not have any pending invitations to preview apps.")})}),p.jsx(c("OCAccountPreviewAppsReleaseChannelUnsubscribeModal.react"),{errorMessage:j,isInProgress:a||z,isOpen:u,releaseChannel:F,onCancel:H,onConfirm:G})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCAccountPreviewAppsUserReleaseChannelLists_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,concreteType:"ReleaseChannel",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels"}],storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPreviewAppsUserReleaseChannelLists_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,concreteType:"UserInvitedReleaseChannelsConnection",kind:"LinkedField",name:"invited_release_channels",plural:!1,selections:a,storageKey:null},{alias:null,args:null,concreteType:"UserReleaseChannelsConnection",kind:"LinkedField",name:"release_channels",plural:!1,selections:a,storageKey:null}],type:"User",abstractKey:null}}();e.exports=a}),null);
-----
OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels",selections:[{alias:null,args:null,kind:"ScalarField",name:"channel_name",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"is_user_invite_enabled",storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:1}],concreteType:"ReleaseChannelToUserlistConnection",kind:"LinkedField",name:"userlists",plural:!1,selections:[{alias:null,args:null,concreteType:"ReleaseChannelToUserlistEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Userlist",kind:"LinkedField",name:"node",plural:!1,selections:[a],storageKey:null}],storageKey:null}],storageKey:"userlists(first:1)"},{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsReleaseChannelListSection_releaseChannels"},{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsReleaseChannelUnsubscribeModal_releaseChannel"}],type:"ReleaseChannel",abstractKey:null}}();e.exports=a}),null);
-----
-----
OCAccountPreviewAppsUserReleaseChannelLists_user.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,concreteType:"ReleaseChannel",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels"}],storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCAccountPreviewAppsUserReleaseChannelLists_user",selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,concreteType:"UserInvitedReleaseChannelsConnection",kind:"LinkedField",name:"invited_release_channels",plural:!1,selections:a,storageKey:null},{alias:null,args:null,concreteType:"UserReleaseChannelsConnection",kind:"LinkedField",name:"release_channels",plural:!1,selections:a,storageKey:null}],type:"User",abstractKey:null}}();e.exports=a}),null);
-----
OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCAccountPreviewAppsUserReleaseChannelLists_releaseChannels",selections:[{alias:null,args:null,kind:"ScalarField",name:"channel_name",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"is_user_invite_enabled",storageKey:null},{alias:null,args:[{kind:"Literal",name:"first",value:1}],concreteType:"ReleaseChannelToUserlistConnection",kind:"LinkedField",name:"userlists",plural:!1,selections:[{alias:null,args:null,concreteType:"ReleaseChannelToUserlistEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"Userlist",kind:"LinkedField",name:"node",plural:!1,selections:[a],storageKey:null}],storageKey:null}],storageKey:"userlists(first:1)"},{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsReleaseChannelListSection_releaseChannels"},{args:null,kind:"FragmentSpread",name:"OCAccountPreviewAppsReleaseChannelUnsubscribeModal_releaseChannel"}],type:"ReleaseChannel",abstractKey:null}}();e.exports=a}),null);
-----