OCDevManagePerformanceViewIndividualPerformanceCollection.react",["OCDevManagePerformancePlaytestReportContext","OCDevManagePerformanceReportsTable.react","OCDevManagePerformanceViewIndividualPerformanceCollectionQuery.graphql","react","useOCDevManageWorldsQueryParams","useOCDevUIQuery"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useEffect,l=e.useMemo,m=e.useState;function a(){var a=c("useOCDevManageWorldsQueryParams")();a=String(a.collection_id);var b=c("useOCDevUIQuery")(n,{collectionID:a}),e=l(function(){return b.fetch__XFBHorizonPlaytestReportCollection},[b.fetch__XFBHorizonPlaytestReportCollection]);a=m(null);var f=a[0],g=a[1];a=m([]);var h=a[0],i=a[1];k(function(){var a,b,c,d;a=(a=e==null||(b=e.reports)==null?void 0:b.edges.map(function(a){var b,c;b=(b=(b=a.node)==null||(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:(a=(b=a.vr_persona)==null||(b=b.vr_profile_photo)==null?void 0:b.uri)!=null?a:""}}))!=null?b:[];var d,e,f=!0,g=null,h={};if(((c=a.node)==null||(c=c.description)==null?void 0:c[0])==="{"){c=JSON.parse((c=(c=a.node)==null?void 0:c.description)!=null?c:"");d=c.description;e=c.sectionNames;f=c.isCreatorIncluded;g=c.leaderTauId;h=c.sessionOwners}else{c=(c=(c=a.node)==null||(c=c.description)==null?void 0:c.split("sectionNames:"))!=null?c:[""];d=c[0];e=c[1];e=e?JSON.parse(e):void 0}c=(c=(c=a.node)==null||(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:(b=h[b])!=null?b:null,start_time:(b=(b=a.start_time)==null?void 0:b.toString())!=null?b:"",traces:(a=(b=a.performance_traces)==null?void 0:b.nodes.map(function(a){return{creation_time:a.creation_time,id:a.id,name:a.name,trace_artifact_url:a.trace_artifact_url,trace_session_id:a.trace_session_id,trace_type:a.trace_type}}))!=null?a:[]}}))!=null?c:[];var i=c.flatMap(function(a){return a.traces});f={collaborators:b,description:d,hasTraces:i.length>0,id:(d=(b=a.node)==null?void 0:b.id)!=null?d:"",isCreatorIncluded:f,leaderTauId:g,name:(d=(b=a.node)==null?void 0:b.name)!=null?d:"",sectionNames:e,sessions:c,traces:i};return f}))!=null?a:[];c={collectionId:(c=e==null?void 0:e.id)!=null?c:"",description:e==null?void 0:e.description,name:(c=e==null?void 0:e.name)!=null?c:"",reportIds:e==null||(d=e.reports)==null?void 0:d.edges.map(function(a){return(a=a.node)==null?void 0:a.id}).filter(Boolean)};a.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)});(f==null?void 0:f.collectionId)!==c.collectionId&&g(c);c=a.filter(function(a){return a.name!=="DELETED"});c.length!==h.length&&i(c)},[f==null?void 0:f.collectionId,e,h.length]);a=d("OCDevManagePerformancePlaytestReportContext").usePlaytestReportProvider({collections:f?[f]:[],initialReports:h});return j.jsx(d("OCDevManagePerformancePlaytestReportContext").OCDevManagePerformancePlaytestReportContext.Provider,{value:a,children:j.jsx(c("OCDevManagePerformanceReportsTable.react"),{})})}a.displayName=a.name+" [from "+f.id+"]";var n=h!==void 0?h:h=b("OCDevManagePerformanceViewIndividualPerformanceCollectionQuery.graphql");g["default"]=a}),98);
-----
-----