OCDevManageWorldsCreatorPerformanceReportsPageContent.react",["CometRelay","CometRouteParams","OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation.graphql","OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteMutation.graphql","OCDevManageWorldsCreatorPerformanceReportsPageContentSaveMutation.graphql","OCDevManageWorldsCreatorPerformanceReportsPageContent_reports.graphql","OCDevManageWorldsCreatorPerformanceReportsPageContent_view.graphql","OCDevManageWorldsGraphQLPerformanceTraceConverter","OCDevManageWorldsPerformanceReportsTable.react","OCDevManageWorldsPlaytestReportContext","OCDevManageWorldsViewIndividualPerformanceCollection.react","OCDevManageWorldsViewIndividualPerformanceReport.react","Promise","RelayHooks","react","useOCDevManageWorldsCreatorPerformanceReportsCollections","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n,o=n||(n=d("react"));e=n;var p=e.useCallback,q=e.useEffect,r=e.useState,s=10;function a(a){a=a.view_data;var b=d("CometRouteParams").useRouteParams(),e=d("CometRelay").useRelayEnvironment();a=d("RelayHooks").useFragment(v,a);var f=d("RelayHooks").usePaginationFragment(w,a),g=f.data,h=babelHelpers.objectWithoutPropertiesLoose(f,["data"]),i={hasNext:h.hasNext,isLoadingNext:h.isLoadingNext,loadNext:h.loadNext};f=c("useOCDevManageWorldsCreatorPerformanceReportsCollections")(a);var j=f.collectionPaginationProps,k=f.curCollections;f={alias:(f=(f=a.xfb_viewer)==null?void 0:(f=f.vr_persona)==null?void 0:f.vr_alias)!=null?f:"",id:(f=(f=a.xfb_viewer)==null?void 0:(f=f.vr_persona)==null?void 0:(f=f.together_app_user)==null?void 0:f.id)!=null?f:"",photoUri:(a=(f=a.xfb_viewer)==null?void 0:(a=f.vr_persona)==null?void 0:(f=a.vr_profile_photo)==null?void 0:f.uri)!=null?a:""};a=r([]);var l=a[0],m=a[1];a=r([]);var n=a[0],y=a[1];q(function(){var a,b;a=(a=(a=g.xfb_viewer)==null?void 0:(a=a.together_app_user)==null?void 0:(a=a.playtest_reports)==null?void 0:a.edges.map(function(a){var b,c;b=(b=(b=a.node)==null?void 0:(b=b.players)==null?void 0:b.nodes.map(function(a){var b;return{alias:(b=(b=a.vr_persona)==null?void 0:b.vr_alias)!=null?b:"",id:(b=a.id)!=null?b:"",photoUri:(b=(b=a.vr_persona)==null?void 0:(a=b.vr_profile_photo)==null?void 0:a.uri)!=null?b:""}}))!=null?b:[];var e,f,g=!0,h=null,i={},j=[];if(((c=a.node)==null?void 0:(c=c.description)==null?void 0:c[0])==="{"){c=JSON.parse((c=(c=a.node)==null?void 0:c.description)!=null?c:"");e=c.description;f=c.sectionNames;g=c.isCreatorIncluded;h=c.leaderTauId;i=c.sessionOwners}else{c=(c=(c=a.node)==null?void 0:(c=c.description)==null?void 0:c.split("sectionNames:"))!=null?c:[""];e=c[0];f=c[1];f=f?JSON.parse(f):void 0}if(((c=a.node)==null?void 0:(c=c.traces)==null?void 0:c.nodes.length)===0){j=(c=(c=a.node)==null?void 0:(c=c.sessions)==null?void 0:c.nodes.map(function(a){var b;b=(b=a.session_id)!=null?b:"";return{session_id:b,session_owner_tau_id:i?i[b]:"",start_time:(b=(b=a.start_time)==null?void 0:b.toString())!=null?b:"",traces:(b=(b=a.performance_traces)==null?void 0:b.nodes.map(function(b){return babelHelpers["extends"]({},d("OCDevManageWorldsGraphQLPerformanceTraceConverter").convertGraphQLPerformanceTraceToTraceType(b),{horizon_session_start_time:Number(a.start_time)})}))!=null?b:[]}}))!=null?c:[];c=j.flatMap(function(a){return a.traces})}else{var k;j=[];c=(k=(k=a.node)==null?void 0:(k=k.traces)==null?void 0:k.nodes.map(d("OCDevManageWorldsGraphQLPerformanceTraceConverter").convertGraphQLPerformanceTraceToTraceType))!=null?k:[]}return{collaborators:b,description:e,hasTraces:c.length>0||((b=(k=a.node)==null?void 0:k.has_traces)!=null?b:!1),id:(k=(e=a.node)==null?void 0:e.id)!=null?k:"",isCreatorIncluded:g,leaderTauId:h,name:(e=(b=a.node)==null?void 0:b.name)!=null?e:"",sectionNames:f,sessions:j,traces:c}}))!=null?a:[];b=(b=k.filter(function(a){return a.description!=="DELETED"&&a.name!=="DELETED"}))!=null?b:[];var c=(a=a.filter(function(a){return a.description!=="DELETED"&&a.name!=="DELETED"}))!=null?a:[];y(b);m(function(a){var b=[].concat(c.filter(function(b){return!a.find(function(a){return a.id===b.id})}),a);b.sort(function(a,b){if(a.sessions.length===0)return 1;else if(b.sessions.length===0)return-1;else return Number(b.sessions[0].start_time)-Number(a.sessions[0].start_time)});return b})},[k,g]);a=p(function(){m([]),h.refetch({},{fetchPolicy:"network-only"})},[h]);var z=p(function(){y([]),j.refetch({},{fetchPolicy:"network-only"})},[j]);n=d("OCDevManageWorldsPlaytestReportContext").usePlaytestReportProvider({collections:n,commitDeleteCollection:x,commitDeleteReport:u,commitSavedReport:t,environment:e,initialReports:l,refetchCollections:z,refetchReports:a,reportPaginationProps:i,viewerData:f});if(b.id!=null)return o.jsx(c("OCDevManageWorldsViewIndividualPerformanceReport.react"),{});return b.collection_id!=null?o.jsx(c("OCDevManageWorldsViewIndividualPerformanceCollection.react"),{}):o.jsx(d("OCDevManageWorldsPlaytestReportContext").OCDevManageWorldsPlaytestReportContext.Provider,{value:n,children:o.jsx(c("OCDevManageWorldsPerformanceReportsTable.react"),{paginationProps:{hasNext:j.hasNext||i.hasNext,isLoadingNext:j.isLoadingNext||i.isLoadingNext,loadNext:function(){j.hasNext&&j.loadNext(s),i.hasNext&&i.loadNext(s)},pageSize:s}})})}a.displayName=a.name+" [from "+f.id+"]";function t(a,e,f){var g,i=(g=(g=e.data)==null?void 0:g.map(function(a){return{sectionNames:a.worldSections.map(function(a){return a.sectionName}),worldID:a.worldID}}))!=null?g:[],j={};e.sessions.reduce(function(a,b){a[b.session_id]=b.session_owner_tau_id;return a},j);return new(m||(m=b("Promise")))(function(g,k){return d("CometRelay").commitMutation(f,{mutation:h!==void 0?h:h=b("OCDevManageWorldsCreatorPerformanceReportsPageContentSaveMutation.graphql"),onCompleted:g,onError:k,variables:{input:{client_mutation_id:c("uuidv4")(),description:JSON.stringify({description:e.description,isCreatorIncluded:e.isCreatorIncluded,leaderTauId:e.leaderTauId,sectionNames:i,sessionOwners:j}),name:e.name,player_ids:e.collaborators.map(function(a){return a.id}),report_id:a,session_ids:e.sessions.map(function(a){return a.session_id})}}})})}function u(a,e){return new(m||(m=b("Promise")))(function(f,g){return d("CometRelay").commitMutation(a,{mutation:i!==void 0?i:i=b("OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteMutation.graphql"),onCompleted:f,onError:g,variables:{input:{client_mutation_id:c("uuidv4")(),description:"DELETED",name:"DELETED",player_ids:[],report_id:e,session_ids:[]}}})})}var v=j!==void 0?j:j=b("OCDevManageWorldsCreatorPerformanceReportsPageContent_view.graphql"),w=k!==void 0?k:k=b("OCDevManageWorldsCreatorPerformanceReportsPageContent_reports.graphql");function x(a,e){return new(m||(m=b("Promise")))(function(f,g){return d("CometRelay").commitMutation(a,{mutation:l!==void 0?l:l=b("OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation.graphql"),onCompleted:f,onError:g,variables:{input:{client_mutation_id:c("uuidv4")(),collection_id:e,description:"DELETED",name:"DELETED",report_ids:[]}}})})}g["default"]=a}),98);
-----
OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],b=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XFBUpsertHorizonPlaytestReportCollectionResponsePayload",kind:"LinkedField",name:"xfb_upsert_horizon_playtest_report_collection",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonPlaytestReportCollection",kind:"LinkedField",name:"horizon_playtest_report_collection",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation",selections:b},params:{id:"10059367337518102",metadata:{},name:"OCDevManageWorldsCreatorPerformanceReportsPageContentDeleteCollectionMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----