OCAccountCloudBackupView.react",["fbt","GeoSelector.react","GeoSelectorItem.react","GeoTable.react","GeoTableWidth","OCAccountCloudBackupView_viewer.graphql","OCAccountDeleteCloudBackupMutation","OCAccountPageNotFoundView.react","OCAccountRestoreCloudBackupMutation","OCAccountViewBase.react","OCConfirmModal.react","OCCoreBytesUtils","OCDSButton.react","OCDSHeading.react","OCDSHorizontalDivider.react","OCDSPadding.react","OCDSSelector.react","OCDSSelectorConfig","OCDSSelectorItem.react","OCDSText.react","OCDevUIDebouncedTextInput.react","OCDevUISpacedLayout.react","OCHmdTypes","RelayHooks","asyncToGeneratorRuntime","createGeoTableDataSource","formatDate","geoMargin","gkx","isStringNullOrEmpty","nullthrows","react","useGeoTableRowExpansion","useGeoTableRowExpansionDataSource","useGeoTableSortable","useGeoTableSortableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useMemo,n=e.useState,o="UNKNOWN_DEVICE",p=h._("Unknown device"),q=60,r=62;function a(a){var e;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountCloudBackupView_viewer.graphql"),a);var f=a.user,g=(a=f==null?void 0:(a=f.cloud_backups)==null?void 0:a.nodes)!=null?a:[];a=t(g);var j=[];f==null?void 0:(e=f.all_device_manifests)==null?void 0:(e=e.edges)==null?void 0:e.forEach(function(a){if(a.node!=null){var b=a.node,c=b.device_serial,d=b.hmd_type;b=b.horizon_version;if(c!=null&&d!=null&&b!=null){j.push({hmd_type:d,device_serial:c,horizon_version:b,is_owner:((d=a.node.owner)==null?void 0:d.id)===(f==null?void 0:f.id)})}}});var w=d("RelayHooks").useRelayEnvironment();e=n(function(){return u(g)});var x=e[0];e=e[1];var y=n(new Set()),z=y[0];y=y[1];var A=n(""),B=A[0];A=A[1];var C=n(!1),D=C[0],E=C[1];C=n(!1);var F=C[0],G=C[1];C=n(!1);var H=C[0],I=C[1];C=n(null);var J=C[0],K=C[1];C=n(null);var L=C[0],M=C[1];C=c("useGeoTableSortableState")({sortKey:"backupTime",direction:"descending"});var N=C[0];C=C[1];C=c("useGeoTableSortable")({setSort:C,sort:N});var O=m(function(){var a;return[{cell:function(a){a=a.item;return a.isLatest===!0?a.displayName:null},sortable:[{sortKey:"displayName"}],header:h._("App name"),key:"displayName",width:(a=d("GeoTableWidth")).proportional(2,{minWidth:100})},{cell:function(a){a=a.item;return a.isLatest===!0?a.enabled===!0?h._("Yes"):h._("No"):null},header:h._("Uses cloud backup"),key:"enabled",width:a.proportional(1.15,{minWidth:100})},{cell:function(a){a=a.item.backupTime;return a==null?null:c("formatDate")(a,"M d, Y g:ia")},sortable:[{sortKey:"backupTime"}],header:h._("Last backup time"),key:"backupTime",width:a.proportional(1.5,{minWidth:100})},{cell:function(a){a=a.item.fileSize;return a==null?null:d("OCCoreBytesUtils").formatSize(Number(a))},sortable:[{sortKey:"fileSize"}],header:h._("Backup size"),key:"fileSize",width:a.proportional(1,{minWidth:100})},c("gkx")("25629")?{cell:function(a){var b=a.item;return b.fileSize!=null?k.jsx(c("OCDSButton.react"),{label:h._("Restore"),size:"small",type:"primary",onClick:function(){return ba(b)}}):null},header:h._("Restore"),key:"restore",width:d("GeoTableWidth").proportional(1,{minWidth:116})}:null,{cell:function(a){var b=a.item;return b.fileSize!=null?k.jsx(c("OCDSButton.react"),{label:h._("Delete"),size:"small",onClick:function(){return ca(b)}}):null},header:h._("Delete"),key:"delete",width:d("GeoTableWidth").proportional(1,{minWidth:112})}].filter(Boolean)},[]),P=m(function(){var a=new Set(),b=g.filter(function(b){var c,d;c=(c=b.application)==null?void 0:(c=c.display_name)==null?void 0:c.toLowerCase();d=(d=b.application)==null?void 0:d.id;if(s(b.device_serial)===x&&(c==null?void 0:c.includes(B.toLowerCase()))&&!a.has(d)){a.add(d);return!0}return!1}).map(function(a){var b,c=[a==null?void 0:a.backup_time,a==null?void 0:a.update_time,a==null?void 0:a.creation_time].find(function(a){return a!=null&&a>0});return{applicationId:a==null?void 0:(b=a.application)==null?void 0:b.id,id:a==null?void 0:a.id,enabled:(b=a.application)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.application)==null?void 0:b.display_name,backupTime:c,fileSize:a==null?void 0:a.file_size,isLatest:!0}}).filter(Boolean);if(N==null||(N==null?void 0:N.sortKey)==null)return b;var c=N==null?void 0:N.sortKey;return b.sort(function(a,b){var d=(N==null?void 0:N.direction)==="ascending"?1:-1;if(a[c]==null)return-d;if(b[c]==null)return d;return c==="displayName"?String(a[c])>String(b[c])?-d:d:Number(a[c])>Number(b[c])?d:-d})},[g,B,x,N]),Q=m(function(){return c("createGeoTableDataSource")(P,{getStableUniqueID:function(a){return a.id}})},[P]),R=l(function(a){a=a.item;return $(a)},[x]),S=l(function(a){a=a.id;return a!=null?a:""},[]),T=l(function(a){var b=a.isExpanded;a=a.item;return(b?"Collapse":"Expand")+" "+((b=a.displayName)!=null?b:"")},[]),U=l(function(a){a=a.item;return $(a).length>0&&a.isLatest},[x]);Q=c("useGeoTableRowExpansionDataSource")({baseDataSource:Q,getChildren:R,getIDForItem:S,expandedItemIDs:z});R=c("useGeoTableRowExpansion")({expandedItemIDs:z,setExpandedItemIDs:y,getLabel:T,getIsItemExpandable:U,getIDForItem:S});function V(){return W.apply(this,arguments)}function W(){W=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){E(!0),yield d("OCAccountRestoreCloudBackupMutation").commit(w,{backup_id:c("nullthrows")(J==null?void 0:J.id),device_serial:c("nullthrows")(L)},{onCompleted:Z,onError:function(a){confirm(a.message)}})});return W.apply(this,arguments)}function X(){return Y.apply(this,arguments)}function Y(){Y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){E(!0),yield d("OCAccountDeleteCloudBackupMutation").commit(w,{user_cloud_backup_id:c("nullthrows")(J==null?void 0:J.id)},{onCompleted:Z,onError:function(a){confirm(a.message)}})});return Y.apply(this,arguments)}function Z(){E(!1),I(!1),G(!1),K(null),M(null)}function aa(){return k.jsxs(k.Fragment,{children:[k.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("Confirm"),inProgress:D,isOpened:H,isSubmitDisabled:L==null,onCancel:Z,onConfirm:V,children:k.jsxs("div",{children:[k.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Restore Cloud Backup"}),k.jsxs(c("OCDSPadding.react"),{top:"xsmall",children:[k.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("Select a device to restore your backup of {=m1}. This action will overwrite any existing data on your device and cannot be undone.",[h._implicitParam("=m1",k.jsx("strong",{children:h._("{app_name}",[h._param("app_name",J==null?void 0:J.displayName)])}))])}),k.jsx(c("GeoSelector.react"),{isLabelHidden:!0,label:"Device",placeholder:h._("Select a device"),value:L,xstyle:c("geoMargin").top16,onChange:M,children:j.map(function(a){var b=a.device_serial,d=a.hmd_type,e=a.horizon_version;a=a.is_owner;a=a?q:r;return v(e)0});return{applicationId:a==null?void 0:(b=a.application)==null?void 0:b.id,id:a==null?void 0:a.id,enabled:(b=a.application)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.application)==null?void 0:b.display_name,backupTime:c,fileSize:a==null?void 0:a.file_size,isLatest:!0}}).filter(Boolean);if(N==null||(N==null?void 0:N.sortKey)==null)return a;var b=N==null?void 0:N.sortKey;return a.sort(function(a,c){var d=(N==null?void 0:N.direction)==="ascending"?1:-1;if(a[b]==null)return-d;if(c[b]==null)return d;return b==="displayName"?String(a[b])>String(c[b])?-d:d:Number(a[b])>Number(c[b])?d:-d})}function $(a){var b=g.filter(function(b){var c,d;c=(c=b.application)==null?void 0:(c=c.display_name)==null?void 0:c.toLowerCase();d=(d=b.application)==null?void 0:d.id;return s(b.device_serial)===x&&(c==null?void 0:c.includes(B.toLowerCase()))&&d===a.applicationId&&b.id!==a.id?!0:!1}).map(function(a){var b,c=[a==null?void 0:a.backup_time,a==null?void 0:a.update_time,a==null?void 0:a.creation_time].find(function(a){return a!=null&&a>0});return{applicationId:a==null?void 0:(b=a.application)==null?void 0:b.id,id:a==null?void 0:a.id,enabled:(b=a.application)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.application)==null?void 0:b.display_name,backupTime:c,fileSize:a==null?void 0:a.file_size,isLatest:!1}}).filter(Boolean);b=b.sort(function(a,b){return Number(a.backupTime)>Number(b.backupTime)?-1:1});return b}return f==null?k.jsx(c("OCAccountPageNotFoundView.react"),{}):k.jsx(c("OCAccountViewBase.react"),{headerText:h._("Cloud backups"),user:f,children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[aa(),k.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("Manage your cloud backups.")}),k.jsx(c("OCDSHorizontalDivider.react"),{}),k.jsx(c("OCDSSelector.react"),{hasBorder:!0,labelType:d("OCDSSelectorConfig").OCDSSelectorLabelType.REGULAR,placeholder:"Select a device",value:x,onChange:e,children:a.map(function(a){var b=a.model;a=a.serial;return k.jsx(c("OCDSSelectorItem.react"),{label:a===o?p:b+" ("+a+")",value:a},a)})}),k.jsx(c("OCDevUIDebouncedTextInput.react"),{isLabelHidden:!0,label:"Application filter",placeholder:h._("Filter by application"),value:B,onChange:A}),c("gkx")("833")?k.jsx(c("GeoTable.react"),{columns:O,dataSource:Q,label:h._("Cloud backups"),plugins:{sortable:C,expansion:R}}):k.jsx(c("GeoTable.react"),{columns:O,dataSource:c("createGeoTableDataSource")(da(),{getStableUniqueID:function(a){return a.id}}),label:h._("Cloud backups"),plugins:{sortable:C}})]})})}a.displayName=a.name+" [from "+f.id+"]";function s(a){return c("isStringNullOrEmpty")(a)?o:a}function t(a){var b=new Set(),d=[];for(a of a){var e=s(a.device_serial);b.has(e)||(b.add(e),d.push({model:a.hmd_type==null?p.toString():c("OCHmdTypes").displayName[a.hmd_type],serial:e}))}return d}function u(a){var b=null;for(a of a)(b==null||Number(a.update_time)>Number(b.update_time))&&(b=a);return s((a=b)==null?void 0:a.device_serial)}function v(a){if(a==null)return-1;var b=a.split(".");if(b.length<1)return-1;b=parseInt(a,10);return isNaN(b)?-1:b}g["default"]=a}),226);
-----
OCAccountDeleteCloudBackupMutation",["OCAccountDeleteCloudBackupMutation.graphql","OCRelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("OCAccountDeleteCloudBackupMutation.graphql");function a(a,b,d){b=b.user_cloud_backup_id;return c("OCRelayModern").commitMutation(a,{mutation:i,variables:{input:{user_cloud_backup_id:b}},onCompleted:d&&d.onCompleted,onError:d&&d.onError})}g.commit=a}),98);
-----
OCAccountDeleteCloudBackupMutation.graphql",["OCAccountDeleteCloudBackupMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,concreteType:"UserCloudBackupsConnection",kind:"LinkedField",name:"cloud_backups",plural:!1,selections:[{alias:null,args:null,concreteType:"UserCloudBackup",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"file_size",storageKey:null},{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"application",plural:!1,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e,d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCAccountDeleteCloudBackupMutation_oculusRelayOperation"),metadata:{},name:"OCAccountDeleteCloudBackupMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCAccountDeleteCloudBackupMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4858426547610268"}),null);
-----
OCAccountCloudBackupMultiDeviceView.react",["fbt","GeoSelector.react","GeoSelectorItem.react","GeoTable.react","GeoTableWidth","OCAccountCloudBackupMultiDeviceView_viewer.graphql","OCAccountDeleteCloudBackupMutation","OCAccountPageNotFoundView.react","OCAccountRestoreCloudBackupMutation","OCAccountViewBase.react","OCConfirmModal.react","OCCoreBytesUtils","OCDSButton.react","OCDSHeading.react","OCDSHorizontalDivider.react","OCDSPadding.react","OCDSSelector.react","OCDSSelectorConfig","OCDSSelectorItem.react","OCDSText.react","OCDevUIDebouncedTextInput.react","OCDevUISpacedLayout.react","OCHmdTypes","RelayHooks","asyncToGeneratorRuntime","createGeoTableDataSource","formatDate","geoMargin","gkx","isStringNullOrEmpty","nullthrows","react","useGeoTableSortableColumn_DEPRECATED","useGeoTableSortableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");e=d("react");var k=e.useMemo,l=e.useState,m="UNKNOWN_DEVICE",n=h._("u672au77e5u8bbeu5907");function a(a){var e,f;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountCloudBackupMultiDeviceView_viewer.graphql"),a);a=a.user;var g=(e=a==null?void 0:(e=a.cloud_backups)==null?void 0:e.nodes)!=null?e:[];e=p(g);var s=(f=a==null?void 0:(f=a.hmds)==null?void 0:f.nodes)!=null?f:[],t=d("RelayHooks").useRelayEnvironment();f=l(function(){return q(g)});var u=f[0];f=f[1];var v=l(""),w=v[0];v=v[1];var x=l(!1),y=x[0],z=x[1];x=l(!1);var A=x[0],B=x[1];x=l(!1);var C=x[0],D=x[1];x=l(null);var E=x[0],F=x[1];x=l(null);var G=x[0],H=x[1];x=c("useGeoTableSortableState")({sortKey:"updateTime",direction:"descending"});var I=x[0];x=x[1];var J=c("useGeoTableSortableColumn_DEPRECATED")({sort:I,setSort:x});x=k(function(){return[{cell:function(a){a=a.item;return a.displayName},features:{sortable:J.singleKey("displayName")},header:h._("u5e94u7528u540du79f0"),key:"displayName",width:d("GeoTableWidth").proportional(2)},{cell:function(a){a=a.item.enabled;return a===!0?h._("u662f"):h._("u5426")},header:h._("u4f7fu7528 Oculus u4e91"),key:"enabled",width:d("GeoTableWidth").proportional(1.15)},{cell:function(a){a=a.item.updateTime;return a==null?null:c("formatDate")(a,"M d, Y g:ia")},features:{sortable:J.singleKey("updateTime")},header:h._("u4e0au6b21u5907u4efdu65f6u95f4"),key:"updateTime",width:d("GeoTableWidth").proportional(1.5)},{cell:function(a){a=a.item.fileSize;return a==null?null:d("OCCoreBytesUtils").formatSize(Number(a))},features:{sortable:J.singleKey("fileSize")},header:h._("u5907u4efdu5927u5c0f"),key:"fileSize",width:d("GeoTableWidth").proportional(1)},c("gkx")("8280")?{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u8fd8u539f"),size:"small",type:"primary",onClick:function(){return Q(b)}}):null},header:h._("u8fd8u539f"),key:"restore",width:d("GeoTableWidth").proportional(1)}:null,{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u5220u9664"),size:"small",onClick:function(){return R(b)}}):null},header:h._("u5220u9664"),key:"delete",width:d("GeoTableWidth").proportional(1)}].filter(Boolean)},[J]);function K(){return L.apply(this,arguments)}function L(){L=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){z(!0),yield d("OCAccountRestoreCloudBackupMutation").commit(t,{backup_id:c("nullthrows")(E==null?void 0:E.id),device_serial:c("nullthrows")(G)},{onCompleted:O,onError:function(a){confirm(a.message)}})});return L.apply(this,arguments)}function M(){return N.apply(this,arguments)}function N(){N=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){z(!0),yield d("OCAccountDeleteCloudBackupMutation").commit(t,{user_cloud_backup_id:c("nullthrows")(E==null?void 0:E.id)},{onCompleted:O,onError:function(a){confirm(a.message)}})});return N.apply(this,arguments)}function O(){z(!1),D(!1),B(!1),F(null),H(null)}function P(){return j.jsxs(j.Fragment,{children:[j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:y,isOpened:C,isSubmitDisabled:G==null,onCancel:O,onConfirm:K,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Restore Cloud Backup"}),j.jsxs(c("OCDSPadding.react"),{top:"xsmall",children:[j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u9009u62e9u4e00u53f0u8bbeu5907u6765u8fd8u539fu4f60u7684{=m1}u5907u4efdu3002u8fd9u9879u64cdu4f5cu4f1au66ffu6362u8bbeu5907u4e0au7684u73b0u6709u6570u636euff0cu4e14u65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m1",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",E==null?void 0:E.displayName)])}))])}),j.jsx(c("GeoSelector.react"),{isLabelHidden:!0,label:"Device",placeholder:h._("u9009u62e9u8bbeu5907"),value:G,xstyle:c("geoMargin").top16,onChange:H,children:s.map(function(a){var b=a.device_manifest,d=a.hmd_serial;a=a.hmd_type;return r(b==null?void 0:b.horizon_version)<59?j.jsx(c("GeoSelectorItem.react"),{isDisabled:!0,label:c("OCHmdTypes").displayName[a]+" ("+d+")",tooltip:h._("u5fc5u987bu4f7fu7528 v59 u6216u66f4u9ad8u7248u672c"),value:d},d):j.jsx(c("GeoSelectorItem.react"),{label:c("OCHmdTypes").displayName[a]+" ("+d+")",value:d},d)})})]})]})}),j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:y,isOpened:A,onCancel:O,onConfirm:M,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Delete Cloud Backup"}),j.jsx(c("OCDSPadding.react"),{top:"xsmall",children:j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u786eu5b9au8981u5220u9664{=m2}u7684u4e91u5907u4efduff1fu6b64u64cdu4f5cu65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m2",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",E==null?void 0:E.displayName)])}))])})})]})})]})}function Q(a){D(!0),F(a)}function R(a){B(!0),F(a)}function S(){var a=g.filter(function(a){return o(a.device_serial)===u&&((a=a.application)==null?void 0:(a=a.display_name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(w.toLowerCase()))}).map(function(a){var b,c=Number(a==null?void 0:a.update_time);return{id:a==null?void 0:a.id,enabled:(b=a.application)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.application)==null?void 0:b.display_name,updateTime:c>0?c:a==null?void 0:a.creation_time,fileSize:a==null?void 0:a.file_size}}).filter(Boolean);if(I==null||(I==null?void 0:I.sortKey)==null)return a;var b=I==null?void 0:I.sortKey;return a.sort(function(a,c){var d=(I==null?void 0:I.direction)==="ascending"?1:-1;if(a[b]==null)return-d;if(c[b]==null)return d;return b==="displayName"?String(a[b])>String(c[b])?-d:d:Number(a[b])>Number(c[b])?d:-d})}return a==null?j.jsx(c("OCAccountPageNotFoundView.react"),{}):j.jsx(c("OCAccountViewBase.react"),{headerText:h._("u4e91u5907u4efd"),user:a,children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[P(),j.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("u7ba1u7406u4f60u7684u4e91u5907u4efdu3002")}),j.jsx(c("OCDSHorizontalDivider.react"),{}),j.jsx(c("OCDSSelector.react"),{hasBorder:!0,labelType:d("OCDSSelectorConfig").OCDSSelectorLabelType.REGULAR,placeholder:"Select a device",value:u,onChange:f,children:e.map(function(a){var b=a.model;a=a.serial;return j.jsx(c("OCDSSelectorItem.react"),{label:a===m?n:b+" ("+a+")",value:a},a)})}),j.jsx(c("OCDevUIDebouncedTextInput.react"),{isLabelHidden:!0,label:"Application filter",placeholder:"Filter by application",value:w,onChange:v}),j.jsx(c("GeoTable.react"),{columns:x,dataSource:c("createGeoTableDataSource")(S(),{getStableUniqueID:function(a){return a.id}}),label:h._("u4e91u5907u4efd")})]})})}a.displayName=a.name+" [from "+f.id+"]";function o(a){return c("isStringNullOrEmpty")(a)?m:a}function p(a){var b=new Set(),d=[];for(a of a){var e=o(a.device_serial);b.has(e)||(b.add(e),d.push({model:a.hmd_type==null?n.toString():c("OCHmdTypes").displayName[a.hmd_type],serial:e}))}return d}function q(a){var b=null;for(a of a)(b==null||Number(a.update_time)>Number(b.update_time))&&(b=a);return o((a=b)==null?void 0:a.device_serial)}function r(a){if(a==null)return-1;var b=a.split(".");if(b.length<1)return-1;b=parseInt(a,10);return isNaN(b)?-1:b}g["default"]=a}),98);
-----
OCAccountCloudBackupView.react",["fbt","GeoTable.react","GeoTableWidth","OCAccountCloudBackupView_viewer.graphql","OCAccountDeleteCloudBackupMutation","OCAccountPageNotFoundView.react","OCAccountViewBase.react","OCConfirmModal.react","OCCoreBytesUtils","OCDSButton.react","OCDSHeading.react","OCDSHorizontalDivider.react","OCDSPadding.react","OCDSText.react","OCDevUIDebouncedTextInput.react","OCDevUISpacedLayout.react","RelayHooks","createGeoTableDataSource","formatDate","nullthrows","react","regeneratorRuntime","useGeoTableSortableColumn_DEPRECATED","useGeoTableSortableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useState;function a(a){var e;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountCloudBackupView_viewer.graphql"),a);a=a.user;var g=d("RelayHooks").useRelayEnvironment(),l=k(""),m=l[0];l=l[1];var n=k(!1),o=n[0],p=n[1];n=k(!1);var q=n[0],r=n[1];n=k(null);var s=n[0],t=n[1];n=c("useGeoTableSortableState")({sortKey:"updateTime",direction:"descending"});var u=n[0];n=n[1];n=c("useGeoTableSortableColumn_DEPRECATED")({sort:u,setSort:n});if(a==null)return j.jsx(c("OCAccountPageNotFoundView.react"),{});var v=(e=(e=a.cloud_backups)==null?void 0:e.nodes)!=null?e:[],w=(e=(e=a.app_entitlements)==null?void 0:e.nodes)!=null?e:[];e=[{cell:function(a){a=a.item;return a.displayName},features:{sortable:n.singleKey("displayName")},header:h._("u5e94u7528u540du79f0"),key:"displayName",width:d("GeoTableWidth").proportional(2)},{cell:function(a){a=a.item.enabled;return a===!0?h._("u662f"):h._("u5426")},header:h._("u4f7fu7528 Oculus u4e91"),key:"enabled",width:d("GeoTableWidth").proportional(1.15)},{cell:function(a){a=a.item.updateTime;return a==null?null:c("formatDate")(a,"M d, Y g:ia")},features:{sortable:n.singleKey("updateTime")},header:h._("u4e0au6b21u5907u4efdu65f6u95f4"),key:"updateTime",width:d("GeoTableWidth").proportional(1.5)},{cell:function(a){a=a.item.fileSize;return a==null?null:d("OCCoreBytesUtils").formatSize(Number(a))},features:{sortable:n.singleKey("fileSize")},header:h._("u5907u4efdu5927u5c0f"),key:"fileSize",width:d("GeoTableWidth").proportional(1)},{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u5220u9664"),size:"small",onClick:function(){return z(b)}}):null},header:h._("u5220u9664"),key:"delete",width:d("GeoTableWidth").proportional(1)}];function x(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:p(!0);a.next=3;return b("regeneratorRuntime").awrap(d("OCAccountDeleteCloudBackupMutation").commit(g,{user_cloud_backup_id:c("nullthrows")(s==null?void 0:s.id)},{onCompleted:function(){p(!1),r(!1)},onError:function(a){confirm(a.message)}}));case 3:case"end":return a.stop()}},null,this)}function y(){return j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:o,isOpened:q,onCancel:function(){return r(!1)},onConfirm:x,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Delete Cloud Backup"}),j.jsx(c("OCDSPadding.react"),{top:"xsmall",children:j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u786eu5b9au8981u5220u9664{=m2}u7684u4e91u5907u4efduff1fu6b64u64cdu4f5cu65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m2",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",s==null?void 0:s.displayName)])}))])})})]})})}y.displayName=y.name+" [from "+f.id+"]";function z(a){r(!0),t(a)}function A(a){return v.find(function(b){b=b.application;return(b==null?void 0:b.id)===((b=a.item)==null?void 0:b.id)})}function B(){var a=w.filter(function(a){return(a=a.item)==null?void 0:(a=a.display_name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(m.toLowerCase())}).map(function(a){var b,c=A(a),d=Number(c==null?void 0:c.update_time);return{id:c==null?void 0:c.id,enabled:(b=a.item)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.item)==null?void 0:b.display_name,updateTime:d>0?d:c==null?void 0:c.creation_time,fileSize:c==null?void 0:c.file_size}}).filter(Boolean);if(u==null||(u==null?void 0:u.sortKey)==null)return a;var b=u==null?void 0:u.sortKey;return a.sort(function(a,c){var d=(u==null?void 0:u.direction)==="ascending"?1:-1;if(a[b]==null)return-d;if(c[b]==null)return d;return b==="displayName"?String(a[b])>String(c[b])?-d:d:Number(a[b])>Number(c[b])?d:-d})}return j.jsx(c("OCAccountViewBase.react"),{headerText:h._("u4e91u5907u4efd"),user:a,children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[y(),j.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("u7ba1u7406u4f60u7684u4e91u5907u4efdu3002")}),j.jsx(c("OCDSHorizontalDivider.react"),{}),j.jsx(c("OCDevUIDebouncedTextInput.react"),{isLabelHidden:!0,label:"Application filter",placeholder:"Filter by application",value:m,onChange:l}),j.jsx(c("GeoTable.react"),{columns:e,dataSource:c("createGeoTableDataSource")(B(),{getStableUniqueID:function(){return null}}),label:h._("u4e91u5907u4efd")})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCAccountDeleteCloudBackupMutation",["OCAccountDeleteCloudBackupMutation.graphql","OCRelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("OCAccountDeleteCloudBackupMutation.graphql");function a(a,b,d){b=b.user_cloud_backup_id;return c("OCRelayModern").commitMutation(a,{mutation:i,variables:{input:{user_cloud_backup_id:b}},onCompleted:d&&d.onCompleted,onError:d&&d.onError})}g.commit=a}),98);
-----
OCAccountDeleteCloudBackupMutation.graphql",["OCAccountDeleteCloudBackupMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,concreteType:"UserCloudBackupsConnection",kind:"LinkedField",name:"cloud_backups",plural:!1,selections:[{alias:null,args:null,concreteType:"UserCloudBackup",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"file_size",storageKey:null},{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"application",plural:!1,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e,d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCAccountDeleteCloudBackupMutation_oculusRelayOperation"),metadata:{},name:"OCAccountDeleteCloudBackupMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCAccountDeleteCloudBackupMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4858426547610268"}),null);
-----
-----
OCAccountDeleteCloudBackupMutation",["OCAccountDeleteCloudBackupMutation.graphql","OCRelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("OCAccountDeleteCloudBackupMutation.graphql");function a(a,b,d){b=b.user_cloud_backup_id;return c("OCRelayModern").commitMutation(a,{mutation:i,variables:{input:{user_cloud_backup_id:b}},onCompleted:d&&d.onCompleted,onError:d&&d.onError})}g.commit=a}),98);
-----
OCAccountDeleteCloudBackupMutation.graphql",["OCAccountDeleteCloudBackupMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,concreteType:"UserCloudBackupsConnection",kind:"LinkedField",name:"cloud_backups",plural:!1,selections:[{alias:null,args:null,concreteType:"UserCloudBackup",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"file_size",storageKey:null},{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"application",plural:!1,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e,d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCAccountDeleteCloudBackupMutation_oculusRelayOperation"),metadata:{},name:"OCAccountDeleteCloudBackupMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCAccountDeleteCloudBackupMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4858426547610268"}),null);
-----
OCAccountCloudBackupMultiDeviceView.react",["fbt","GeoSelector.react","GeoSelectorItem.react","GeoTable.react","GeoTableWidth","OCAccountCloudBackupMultiDeviceView_viewer.graphql","OCAccountDeleteCloudBackupMutation","OCAccountPageNotFoundView.react","OCAccountRestoreCloudBackupMutation","OCAccountViewBase.react","OCConfirmModal.react","OCCoreBytesUtils","OCDSButton.react","OCDSHeading.react","OCDSHorizontalDivider.react","OCDSPadding.react","OCDSSelector.react","OCDSSelectorConfig","OCDSSelectorItem.react","OCDSText.react","OCDevUIDebouncedTextInput.react","OCDevUISpacedLayout.react","OCHmdTypes","RelayHooks","asyncToGeneratorRuntime","createGeoTableDataSource","formatDate","geoMargin","gkx","isStringNullOrEmpty","nullthrows","react","useGeoTableSortableColumn_DEPRECATED","useGeoTableSortableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");e=d("react");var k=e.useMemo,l=e.useState,m="UNKNOWN_DEVICE",n=h._("u672au77e5u8bbeu5907");function a(a){var e,f;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountCloudBackupMultiDeviceView_viewer.graphql"),a);a=a.user;var g=(e=a==null?void 0:(e=a.cloud_backups)==null?void 0:e.nodes)!=null?e:[];e=p(g);var s=(f=a==null?void 0:(f=a.hmds)==null?void 0:f.nodes)!=null?f:[],t=d("RelayHooks").useRelayEnvironment();f=l(function(){return q(g)});var u=f[0];f=f[1];var v=l(""),w=v[0];v=v[1];var x=l(!1),y=x[0],z=x[1];x=l(!1);var A=x[0],B=x[1];x=l(!1);var C=x[0],D=x[1];x=l(null);var E=x[0],F=x[1];x=l(null);var G=x[0],H=x[1];x=c("useGeoTableSortableState")({sortKey:"updateTime",direction:"descending"});var I=x[0];x=x[1];var J=c("useGeoTableSortableColumn_DEPRECATED")({sort:I,setSort:x});x=k(function(){return[{cell:function(a){a=a.item;return a.displayName},features:{sortable:J.singleKey("displayName")},header:h._("u5e94u7528u540du79f0"),key:"displayName",width:d("GeoTableWidth").proportional(2)},{cell:function(a){a=a.item.enabled;return a===!0?h._("u662f"):h._("u5426")},header:h._("u4f7fu7528 Oculus u4e91"),key:"enabled",width:d("GeoTableWidth").proportional(1.15)},{cell:function(a){a=a.item.updateTime;return a==null?null:c("formatDate")(a,"M d, Y g:ia")},features:{sortable:J.singleKey("updateTime")},header:h._("u4e0au6b21u5907u4efdu65f6u95f4"),key:"updateTime",width:d("GeoTableWidth").proportional(1.5)},{cell:function(a){a=a.item.fileSize;return a==null?null:d("OCCoreBytesUtils").formatSize(Number(a))},features:{sortable:J.singleKey("fileSize")},header:h._("u5907u4efdu5927u5c0f"),key:"fileSize",width:d("GeoTableWidth").proportional(1)},c("gkx")("8280")?{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u8fd8u539f"),size:"small",type:"primary",onClick:function(){return Q(b)}}):null},header:h._("u8fd8u539f"),key:"restore",width:d("GeoTableWidth").proportional(1)}:null,{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u5220u9664"),size:"small",onClick:function(){return R(b)}}):null},header:h._("u5220u9664"),key:"delete",width:d("GeoTableWidth").proportional(1)}].filter(Boolean)},[J]);function K(){return L.apply(this,arguments)}function L(){L=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){z(!0),yield d("OCAccountRestoreCloudBackupMutation").commit(t,{backup_id:c("nullthrows")(E==null?void 0:E.id),device_serial:c("nullthrows")(G)},{onCompleted:O,onError:function(a){confirm(a.message)}})});return L.apply(this,arguments)}function M(){return N.apply(this,arguments)}function N(){N=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){z(!0),yield d("OCAccountDeleteCloudBackupMutation").commit(t,{user_cloud_backup_id:c("nullthrows")(E==null?void 0:E.id)},{onCompleted:O,onError:function(a){confirm(a.message)}})});return N.apply(this,arguments)}function O(){z(!1),D(!1),B(!1),F(null),H(null)}function P(){return j.jsxs(j.Fragment,{children:[j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:y,isOpened:C,isSubmitDisabled:G==null,onCancel:O,onConfirm:K,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Restore Cloud Backup"}),j.jsxs(c("OCDSPadding.react"),{top:"xsmall",children:[j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u9009u62e9u4e00u53f0u8bbeu5907u6765u8fd8u539fu4f60u7684{=m1}u5907u4efdu3002u8fd9u9879u64cdu4f5cu4f1au66ffu6362u8bbeu5907u4e0au7684u73b0u6709u6570u636euff0cu4e14u65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m1",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",E==null?void 0:E.displayName)])}))])}),j.jsx(c("GeoSelector.react"),{isLabelHidden:!0,label:"Device",placeholder:h._("u9009u62e9u8bbeu5907"),value:G,xstyle:c("geoMargin").top16,onChange:H,children:s.map(function(a){var b=a.device_manifest,d=a.hmd_serial;a=a.hmd_type;return r(b==null?void 0:b.horizon_version)<59?j.jsx(c("GeoSelectorItem.react"),{isDisabled:!0,label:c("OCHmdTypes").displayName[a]+" ("+d+")",tooltip:h._("u5fc5u987bu4f7fu7528 v59 u6216u66f4u9ad8u7248u672c"),value:d},d):j.jsx(c("GeoSelectorItem.react"),{label:c("OCHmdTypes").displayName[a]+" ("+d+")",value:d},d)})})]})]})}),j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:y,isOpened:A,onCancel:O,onConfirm:M,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Delete Cloud Backup"}),j.jsx(c("OCDSPadding.react"),{top:"xsmall",children:j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u786eu5b9au8981u5220u9664{=m2}u7684u4e91u5907u4efduff1fu6b64u64cdu4f5cu65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m2",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",E==null?void 0:E.displayName)])}))])})})]})})]})}function Q(a){D(!0),F(a)}function R(a){B(!0),F(a)}function S(){var a=g.filter(function(a){return o(a.device_serial)===u&&((a=a.application)==null?void 0:(a=a.display_name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(w.toLowerCase()))}).map(function(a){var b,c=Number(a==null?void 0:a.update_time);return{id:a==null?void 0:a.id,enabled:(b=a.application)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.application)==null?void 0:b.display_name,updateTime:c>0?c:a==null?void 0:a.creation_time,fileSize:a==null?void 0:a.file_size}}).filter(Boolean);if(I==null||(I==null?void 0:I.sortKey)==null)return a;var b=I==null?void 0:I.sortKey;return a.sort(function(a,c){var d=(I==null?void 0:I.direction)==="ascending"?1:-1;if(a[b]==null)return-d;if(c[b]==null)return d;return b==="displayName"?String(a[b])>String(c[b])?-d:d:Number(a[b])>Number(c[b])?d:-d})}return a==null?j.jsx(c("OCAccountPageNotFoundView.react"),{}):j.jsx(c("OCAccountViewBase.react"),{headerText:h._("u4e91u5907u4efd"),user:a,children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[P(),j.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("u7ba1u7406u4f60u7684u4e91u5907u4efdu3002")}),j.jsx(c("OCDSHorizontalDivider.react"),{}),j.jsx(c("OCDSSelector.react"),{hasBorder:!0,labelType:d("OCDSSelectorConfig").OCDSSelectorLabelType.REGULAR,placeholder:"Select a device",value:u,onChange:f,children:e.map(function(a){var b=a.model;a=a.serial;return j.jsx(c("OCDSSelectorItem.react"),{label:a===m?n:b+" ("+a+")",value:a},a)})}),j.jsx(c("OCDevUIDebouncedTextInput.react"),{isLabelHidden:!0,label:"Application filter",placeholder:"Filter by application",value:w,onChange:v}),j.jsx(c("GeoTable.react"),{columns:x,dataSource:c("createGeoTableDataSource")(S(),{getStableUniqueID:function(a){return a.id}}),label:h._("u4e91u5907u4efd")})]})})}a.displayName=a.name+" [from "+f.id+"]";function o(a){return c("isStringNullOrEmpty")(a)?m:a}function p(a){var b=new Set(),d=[];for(a of a){var e=o(a.device_serial);b.has(e)||(b.add(e),d.push({model:a.hmd_type==null?n.toString():c("OCHmdTypes").displayName[a.hmd_type],serial:e}))}return d}function q(a){var b=null;for(a of a)(b==null||Number(a.update_time)>Number(b.update_time))&&(b=a);return o((a=b)==null?void 0:a.device_serial)}function r(a){if(a==null)return-1;var b=a.split(".");if(b.length<1)return-1;b=parseInt(a,10);return isNaN(b)?-1:b}g["default"]=a}),98);
-----
OCAccountCloudBackupView.react",["fbt","GeoTable.react","GeoTableWidth","OCAccountCloudBackupView_viewer.graphql","OCAccountDeleteCloudBackupMutation","OCAccountPageNotFoundView.react","OCAccountViewBase.react","OCConfirmModal.react","OCCoreBytesUtils","OCDSButton.react","OCDSHeading.react","OCDSHorizontalDivider.react","OCDSPadding.react","OCDSText.react","OCDevUIDebouncedTextInput.react","OCDevUISpacedLayout.react","RelayHooks","createGeoTableDataSource","formatDate","nullthrows","react","regeneratorRuntime","useGeoTableSortableColumn_DEPRECATED","useGeoTableSortableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useState;function a(a){var e;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCAccountCloudBackupView_viewer.graphql"),a);a=a.user;var g=d("RelayHooks").useRelayEnvironment(),l=k(""),m=l[0];l=l[1];var n=k(!1),o=n[0],p=n[1];n=k(!1);var q=n[0],r=n[1];n=k(null);var s=n[0],t=n[1];n=c("useGeoTableSortableState")({sortKey:"updateTime",direction:"descending"});var u=n[0];n=n[1];n=c("useGeoTableSortableColumn_DEPRECATED")({sort:u,setSort:n});if(a==null)return j.jsx(c("OCAccountPageNotFoundView.react"),{});var v=(e=(e=a.cloud_backups)==null?void 0:e.nodes)!=null?e:[],w=(e=(e=a.app_entitlements)==null?void 0:e.nodes)!=null?e:[];e=[{cell:function(a){a=a.item;return a.displayName},features:{sortable:n.singleKey("displayName")},header:h._("u5e94u7528u540du79f0"),key:"displayName",width:d("GeoTableWidth").proportional(2)},{cell:function(a){a=a.item.enabled;return a===!0?h._("u662f"):h._("u5426")},header:h._("u4f7fu7528 Oculus u4e91"),key:"enabled",width:d("GeoTableWidth").proportional(1.15)},{cell:function(a){a=a.item.updateTime;return a==null?null:c("formatDate")(a,"M d, Y g:ia")},features:{sortable:n.singleKey("updateTime")},header:h._("u4e0au6b21u5907u4efdu65f6u95f4"),key:"updateTime",width:d("GeoTableWidth").proportional(1.5)},{cell:function(a){a=a.item.fileSize;return a==null?null:d("OCCoreBytesUtils").formatSize(Number(a))},features:{sortable:n.singleKey("fileSize")},header:h._("u5907u4efdu5927u5c0f"),key:"fileSize",width:d("GeoTableWidth").proportional(1)},{cell:function(a){var b=a.item;return b.fileSize!=null?j.jsx(c("OCDSButton.react"),{label:h._("u5220u9664"),size:"small",onClick:function(){return z(b)}}):null},header:h._("u5220u9664"),key:"delete",width:d("GeoTableWidth").proportional(1)}];function x(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:p(!0);a.next=3;return b("regeneratorRuntime").awrap(d("OCAccountDeleteCloudBackupMutation").commit(g,{user_cloud_backup_id:c("nullthrows")(s==null?void 0:s.id)},{onCompleted:function(){p(!1),r(!1)},onError:function(a){confirm(a.message)}}));case 3:case"end":return a.stop()}},null,this)}function y(){return j.jsx(c("OCConfirmModal.react"),{confirmLabel:h._("u786eu8ba4"),inProgress:o,isOpened:q,onCancel:function(){return r(!1)},onConfirm:x,children:j.jsxs("div",{children:[j.jsx(c("OCDSHeading.react"),{type:"heading6",children:"Delete Cloud Backup"}),j.jsx(c("OCDSPadding.react"),{top:"xsmall",children:j.jsx(c("OCDSText.react"),{display:"block",type:"body2",children:h._("u786eu5b9au8981u5220u9664{=m2}u7684u4e91u5907u4efduff1fu6b64u64cdu4f5cu65e0u6cd5u64a4u9500u3002",[h._implicitParam("=m2",j.jsx("strong",{children:h._("{app_name}",[h._param("app_name",s==null?void 0:s.displayName)])}))])})})]})})}y.displayName=y.name+" [from "+f.id+"]";function z(a){r(!0),t(a)}function A(a){return v.find(function(b){b=b.application;return(b==null?void 0:b.id)===((b=a.item)==null?void 0:b.id)})}function B(){var a=w.filter(function(a){return(a=a.item)==null?void 0:(a=a.display_name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(m.toLowerCase())}).map(function(a){var b,c=A(a),d=Number(c==null?void 0:c.update_time);return{id:c==null?void 0:c.id,enabled:(b=a.item)==null?void 0:b.cloud_backup_enabled,displayName:(b=a.item)==null?void 0:b.display_name,updateTime:d>0?d:c==null?void 0:c.creation_time,fileSize:c==null?void 0:c.file_size}}).filter(Boolean);if(u==null||(u==null?void 0:u.sortKey)==null)return a;var b=u==null?void 0:u.sortKey;return a.sort(function(a,c){var d=(u==null?void 0:u.direction)==="ascending"?1:-1;if(a[b]==null)return-d;if(c[b]==null)return d;return b==="displayName"?String(a[b])>String(c[b])?-d:d:Number(a[b])>Number(c[b])?d:-d})}return j.jsx(c("OCAccountViewBase.react"),{headerText:h._("u4e91u5907u4efd"),user:a,children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[y(),j.jsx(c("OCDSText.react"),{display:"block",type:"body1",children:h._("u7ba1u7406u4f60u7684u4e91u5907u4efdu3002")}),j.jsx(c("OCDSHorizontalDivider.react"),{}),j.jsx(c("OCDevUIDebouncedTextInput.react"),{isLabelHidden:!0,label:"Application filter",placeholder:"Filter by application",value:m,onChange:l}),j.jsx(c("GeoTable.react"),{columns:e,dataSource:c("createGeoTableDataSource")(B(),{getStableUniqueID:function(){return null}}),label:h._("u4e91u5907u4efd")})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCAccountDeleteCloudBackupMutation",["OCAccountDeleteCloudBackupMutation.graphql","OCRelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("OCAccountDeleteCloudBackupMutation.graphql");function a(a,b,d){b=b.user_cloud_backup_id;return c("OCRelayModern").commitMutation(a,{mutation:i,variables:{input:{user_cloud_backup_id:b}},onCompleted:d&&d.onCompleted,onError:d&&d.onError})}g.commit=a}),98);
-----
OCAccountDeleteCloudBackupMutation.graphql",["OCAccountDeleteCloudBackupMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,concreteType:"UserCloudBackupsConnection",kind:"LinkedField",name:"cloud_backups",plural:!1,selections:[{alias:null,args:null,concreteType:"UserCloudBackup",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"file_size",storageKey:null},{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"application",plural:!1,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCAccountDeleteCloudBackupMutation",selections:[{alias:null,args:c,concreteType:"DeleteUserCloudBackupResponsePayload",kind:"LinkedField",name:"delete_user_cloud_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[e,d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCAccountDeleteCloudBackupMutation_oculusRelayOperation"),metadata:{},name:"OCAccountDeleteCloudBackupMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCAccountDeleteCloudBackupMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4858426547610268"}),null);
-----