HorizonWorldsCreatorPerformanceTracesTablePageContent.react",["fbt","ix","CometPlaceholder.react","GeoDropdownMenu.react","GeoMenuItem.react","GeoMenuLink.react","GeoSpinner.react","GeoTable.react","GeoTableWidth","HorizonTimestamp.react","HorizonWorldsCreatorPerformanceTraceUtils","HorizonWorldsCreatorPerformanceTracesHeader.react","HorizonWorldsCreatorPerformanceTracesTablePageContentQuery.graphql","HorizonWorldsCreatorPerformanceTracesTablePageContent_sessions.graphql","HorizonWorldsCreatorPerformanceTracesTablePageContent_traceSessions.graphql","RelayHooks","createGeoTableDataSource","fbicon","gkx","nullthrows","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=["data"],k=["data"],l,m,n,o,p=o||(o=d("react"));e=o;var q=e.useMemo,r=e.useState,s=10;function t(a,b){var c;return((c=a.name)==null?void 0:c.toLowerCase().includes(b.toLowerCase()))||a.trace_session_id.toLowerCase().includes(b.toLowerCase())||((c=a.session_id.toLowerCase().includes(b.toLowerCase()))!=null?c:!1)}function a(){var a=c("gkx")("11707"),b=d("RelayHooks").useLazyLoadQuery(u,{isUseTraceSessions:a}),e=d("RelayHooks").usePaginationFragment(v,a?null:b),f=e.data;e=babelHelpers.objectWithoutPropertiesLoose(e,j);b=d("RelayHooks").usePaginationFragment(w,a?b:null);var g=b.data;b=babelHelpers.objectWithoutPropertiesLoose(b,k);var i=r(null),l=i[0];i=i[1];var m=r(""),n=m[0];m=m[1];var o=q(function(){if(a){var b;return g==null||(b=g.xfb_horizon_performance_trace_sessions)==null?void 0:b.edges.flatMap(function(a){var b;return a==null||(b=a.node)==null||(b=b.traces)==null||(b=b.nodes)==null||(b=b.filter(function(a){return!((a=a.name)!=null&&a.startsWith("memory_snapshot"))}))==null?void 0:b.map(function(a){return{creation_time:a.creation_time,id:a.id,name:a.name,session_id:a.trace_session.session_id,trace_artifact_url:a.trace_artifact_url,trace_session_id:a.trace_session_id,trace_type:a.trace_type}})}).filter(Boolean)}else{var c;return f==null||(c=f.viewer)==null||(c=c.vr_persona)==null||(c=c.together_app_user)==null||(c=c.sessions)==null?void 0:c.edges.flatMap(function(a){var b;return a==null||(b=a.node)==null||(b=b.performance_traces)==null||(b=b.nodes)==null||(b=b.filter(function(a){return!((a=a.name)!=null&&a.startsWith("memory_snapshot"))}))==null?void 0:b.map(function(b){var c;return{creation_time:b.creation_time,id:b.id,name:b.name,session_id:(c=(c=a.node)==null?void 0:c.session_id)!=null?c:"",trace_artifact_url:b.trace_artifact_url,trace_session_id:b.trace_session_id,trace_type:b.trace_type}})}).filter(Boolean)}},[f,g,a]),y=q(function(){return n===""?o:o==null?void 0:o.filter(function(a){return t(a,n)})},[o,n]),z=q(function(){return l==null?y:y==null?void 0:y.filter(function(a){return l==="PLAYTEST"?a.trace_type==="PLAYTEST":a.trace_type!=="PLAYTEST"})},[y,l]),A=q(function(){var a;return[{cell:function(a){a=a.item;return a.name},header:h._(/*BTDS*/"Name"),key:"name",width:(a=d("GeoTableWidth")).proportional(2)},{cell:function(a){a=a.item;return p.jsx(d("HorizonTimestamp.react").HorizonTimestamp,{date:new Date(c("nullthrows")(a.creation_time)*1e3)})},header:h._(/*BTDS*/"Date created"),key:"trace_creation_time",width:a.proportional(1)},{cell:function(a){a=a.item;return a.session_id},header:h._(/*BTDS*/"Session ID"),key:"session_id",width:a.proportional(2)},{cell:function(a){a=a.item;return a.trace_session_id},header:h._(/*BTDS*/"Trace session ID"),key:"trace_session_id",width:a.proportional(2)},{cell:function(a){a=a.item;var b=a.trace_artifact_url,c=a.name;a=a.trace_type;return b==null||c==null||a==null?null:p.jsx(x,{traceArtifactUrl:b,traceName:c,traceType:a})},header:h._(/*BTDS*/"Actions"),key:"actions",width:a.proportional(1)}]},[]),B=q(function(){return c("createGeoTableDataSource")(z!=null?z:[],{getStableUniqueID:function(a){return a.id}})},[z]);b=a?b:e;return p.jsxs(p.Fragment,{children:[p.jsx("div",{style:{paddingLeft:12,paddingRight:12},children:p.jsx(c("HorizonWorldsCreatorPerformanceTracesHeader.react"),{searchQuery:n,setSearchQuery:m,setTraceType:i,traceType:l})}),p.jsx(c("CometPlaceholder.react"),{fallback:p.jsx(c("GeoSpinner.react"),{}),children:p.jsx(c("GeoTable.react"),{columns:A,dataSource:B,label:h._(/*BTDS*/"Simple table"),pagination:{hasNext:b.hasNext,isLoadingNext:b.isLoadingNext,loadNext:b.loadNext,pageSize:s}})})]})}a.displayName=a.name+" [from "+f.id+"]";var u=l!==void 0?l:l=b("HorizonWorldsCreatorPerformanceTracesTablePageContentQuery.graphql"),v=m!==void 0?m:m=b("HorizonWorldsCreatorPerformanceTracesTablePageContent_sessions.graphql"),w=n!==void 0?n:n=b("HorizonWorldsCreatorPerformanceTracesTablePageContent_traceSessions.graphql");function x(a){var b=a.traceArtifactUrl,e=a.traceName;a=a.traceType;var f=a==="PLAYTEST";a=a==="WORLD_CONTENT_UNDERSTANDING";var g=e==null?void 0:e.match(d("HorizonWorldsCreatorPerformanceTraceUtils").JS_TRACE_REGEX);return p.jsxs(c("GeoDropdownMenu.react"),{label:h._(/*BTDS*/"Open trace"),children:[g&&p.jsx(c("GeoMenuLink.react"),{href:d("HorizonWorldsCreatorPerformanceTraceUtils").CHROME_DEVTOOLS_URL,icon:d("fbicon")._(i("509932"),16),label:h._(/*BTDS*/"Chrome dev tools"),openLinkInNewTab:!0}),!(g||f||a)&&p.jsx(c("GeoMenuItem.react"),{icon:d("fbicon")._(i("509932"),16),label:h._(/*BTDS*/"Perfetto"),onClick:function(){return d("HorizonWorldsCreatorPerformanceTraceUtils").openTraceInPerfetto(b,e)}}),p.jsx(c("GeoMenuLink.react"),{href:b,icon:d("fbicon")._(i("489717"),16),label:h._(/*BTDS*/"Download"),openLinkInNewTab:!0})]})}x.displayName=x.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
HorizonWorldsCreatorPerformanceTracesTablePageContentQuery.graphql",["HorizonWorldsCreatorPerformanceTracesTablePageContentQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"isUseTraceSessions"}],c={kind:"Literal",name:"first",value:10},d=[c],e={alias:null,args:null,kind:"ScalarField",name:"session_id",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"trace_session_id",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"trace_type",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"trace_artifact_url",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},n={alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null}],storageKey:null};c=[c,{kind:"Literal",name:"only_uploaded_by_viewer",value:!0}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"HorizonWorldsCreatorPerformanceTracesTablePageContentQuery",selections:[{condition:"isUseTraceSessions",kind:"Condition",passingValue:!1,selections:[{args:null,kind:"FragmentSpread",name:"HorizonWorldsCreatorPerformanceTracesTablePageContent_sessions"}]},{condition:"isUseTraceSessions",kind:"Condition",passingValue:!0,selections:[{args:null,kind:"FragmentSpread",name:"HorizonWorldsCreatorPerformanceTracesTablePageContent_traceSessions"}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"HorizonWorldsCreatorPerformanceTracesTablePageContentQuery",selections:[{condition:"isUseTraceSessions",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"VRPersona",kind:"LinkedField",name:"vr_persona",plural:!1,selections:[{alias:null,args:null,concreteType:"TogetherAppUser",kind:"LinkedField",name:"together_app_user",plural:!1,selections:[{alias:null,args:d,concreteType:"TogetherAppUserSessionsConnection",kind:"LinkedField",name:"sessions",plural:!1,selections:[{alias:null,args:null,concreteType:"TogetherAppUserSessionsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBHorizonSession",kind:"LinkedField",name:"node",plural:!1,selections:[e,{alias:null,args:null,concreteType:"XFBHorizonSessionPerformanceTracesConnection",kind:"LinkedField",name:"performance_traces",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonPerformanceTrace",kind:"LinkedField",name:"nodes",plural:!0,selections:[f,g,h,i,j,k],storageKey:null}],storageKey:null},f,l],storageKey:null},m],storageKey:null},n],storageKey:"sessions(first:10)"},{alias:null,args:d,filters:null,handle:"connection",key:"HorizonWorldsCreatorPerformanceTracesTablePageContent_xfb_sessions",kind:"LinkedHandle",name:"sessions"},f],storageKey:null},f],storageKey:null}],storageKey:null}]},{condition:"isUseTraceSessions",kind:"Condition",passingValue:!0,selections:[{alias:null,args:c,concreteType:"XFBHorizonPerformanceTraceSessionsConnection",kind:"LinkedField",name:"xfb_horizon_performance_trace_sessions",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonPerformanceTraceSessionsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBHorizonPerformanceTraceSession",kind:"LinkedField",name:"node",plural:!1,selections:[f,{alias:null,args:null,concreteType:"XFBHorizonPerformanceTraceSessionTracesConnection",kind:"LinkedField",name:"traces",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonPerformanceTrace",kind:"LinkedField",name:"nodes",plural:!0,selections:[f,g,h,i,j,k,{alias:null,args:null,concreteType:"XFBHorizonPerformanceTraceSession",kind:"LinkedField",name:"trace_session",plural:!1,selections:[e,f],storageKey:null}],storageKey:null}],storageKey:null},l],storageKey:null},m],storageKey:null},n],storageKey:"xfb_horizon_performance_trace_sessions(first:10,only_uploaded_by_viewer:true)"},{alias:null,args:c,filters:["only_uploaded_by_viewer"],handle:"connection",key:"HorizonWorldsCreatorPerformanceTracesTablePageContent_xfb_horizon_performance_trace_sessions",kind:"LinkedHandle",name:"xfb_horizon_performance_trace_sessions"}]}]},params:{id:b("HorizonWorldsCreatorPerformanceTracesTablePageContentQuery_facebookRelayOperation"),metadata:{},name:"HorizonWorldsCreatorPerformanceTracesTablePageContentQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
HorizonWorldsCreatorPerformanceTracesTablePageContentQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9864768843609826"}),null);
-----