useHorizonWorldVideoUploadService",["$InternalEnum","CometRelay","HorizonWorldVideoUploadService","Promise","asyncToGeneratorRuntime","react","useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j;e=j||d("react");var k=e.useEffect,l=e.useState,m=b("$InternalEnum").Mirrored(["UNCHANGED","NEW","REPLACED","DELETED"]);function a(a,e,f){var g=l(!1),j=g[0],n=g[1];g=l(null);var o=g[0],p=g[1];k(function(){p(null)},[e]);g=d("CometRelay").useMutation(h!==void 0?h:h=b("useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation.graphql"));var q=g[0],r=function(a){switch(a.videoState){case m.NEW:return"CREATE";case m.REPLACED:return"REPLACE";default:return"DELETE"}},s=function(a){return a.videoState===m.NEW||a.videoState===m.REPLACED};g=function(){var c=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(j)return!1;var c=null;try{n(!0);p(null);if(e.some(function(a){return a.errors.length>0}))return!1;var d=(yield (i||(i=b("Promise"))).all(e.filter(s).map(t))),g=function(a){if(s(a)){var b;return(b=d.find(function(b){return b.aspectRatio===a.aspectRatio}))==null?void 0:b.handle}return null};c=e.filter(function(a){return a.videoState!==m.UNCHANGED}).map(function(a){var b;return{action_type:r(a),aspect_ratio:a.aspectRatio,durationInMS:Math.floor((b=a.durationInMS)!=null?b:0),handle:g(a),hasAudio:(b=a.hasAudio)!=null?b:!1}});yield new i(function(b,d){q({onCompleted:function(a,c){c&&c.length>0&&d(c),b()},onError:function(a){d(a)},variables:{input:{social_vr_custom_world_id:a,video_trailers:c!=null?c:[]}}})});f==null||f({eventName:"UPLOAD_AND_SAVE_SUCCESS",metadata:JSON.stringify({videoTrailers:c})});return!0}catch(a){f==null||f({error:JSON.stringify(a),eventName:"UPLOAD_AND_SAVE_FAILED",eventType:"ERROR",metadata:JSON.stringify({videoTrailers:c})});p(a);return!1}finally{n(!1)}});return function(){return c.apply(this,arguments)}}();var t=function(a){return new(i||(i=b("Promise")))(function(b,d){var e=a.aspectRatio,g=a.file;if(g==null){d("local file is required for upload");return}var h=new(c("HorizonWorldVideoUploadService"))();h.onUploadSuccess(function(a){f==null||f({eventName:"UPLOAD_SERVICE_SUCCESS",metadata:JSON.stringify({aspectRatio:e,fileName:g.name,handle:a!=null?a:"null"})}),b({aspectRatio:e,handle:a,name:g.name})});h.onUploadError(function(a){f==null||f({error:(a=a.getErrorDescriptionString())!=null?a:"Upload service error",eventName:"UPLOAD_SERVICE_ERROR",eventType:"ERROR",metadata:JSON.stringify({aspectRatio:e,fileName:g.name})});d("Error uploading "+g.name)});h.upload(g)})};return{isUploading:j,uploadAndSubmitFiles:g,uploadError:o}}g.VideoState=m;g.useHorizonWorldVideoUploadService=a}),98);
-----
useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation.graphql",["useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation_facebookRelayOperation"],(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:"client_mutation_id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",selections:[{alias:null,args:c,concreteType:"XFBSaveSocialVrCustomWorldTrailersResponsePayload",kind:"LinkedField",name:"xfb_save_social_vr_custom_world_trailers",plural:!1,selections:[d,{alias:null,args:null,concreteType:"SocialVRCustomWorld",kind:"LinkedField",name:"social_vr_custom_world",plural:!1,selections:[e,{args:null,kind:"FragmentSpread",name:"HorizonWorldCardEditAssetTab_details"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",selections:[{alias:null,args:c,concreteType:"XFBSaveSocialVrCustomWorldTrailersResponsePayload",kind:"LinkedField",name:"xfb_save_social_vr_custom_world_trailers",plural:!1,selections:[d,{alias:null,args:null,concreteType:"SocialVRCustomWorld",kind:"LinkedField",name:"social_vr_custom_world",plural:!1,selections:[e,{alias:null,args:null,concreteType:"XFBSocialVRCustomWorldTrailer",kind:"LinkedField",name:"trailers",plural:!0,selections:[e,{alias:null,args:null,kind:"ScalarField",name:"aspect_ratio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"video_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status_display",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation_facebookRelayOperation"),metadata:{},name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
-----
useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation.graphql",["useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation_facebookRelayOperation"],(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:"client_mutation_id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",selections:[{alias:null,args:c,concreteType:"XFBSaveSocialVrCustomWorldTrailersResponsePayload",kind:"LinkedField",name:"xfb_save_social_vr_custom_world_trailers",plural:!1,selections:[d,{alias:null,args:null,concreteType:"SocialVRCustomWorld",kind:"LinkedField",name:"social_vr_custom_world",plural:!1,selections:[e,{args:null,kind:"FragmentSpread",name:"HorizonWorldCardEditAssetTab_details"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",selections:[{alias:null,args:c,concreteType:"XFBSaveSocialVrCustomWorldTrailersResponsePayload",kind:"LinkedField",name:"xfb_save_social_vr_custom_world_trailers",plural:!1,selections:[d,{alias:null,args:null,concreteType:"SocialVRCustomWorld",kind:"LinkedField",name:"social_vr_custom_world",plural:!1,selections:[e,{alias:null,args:null,concreteType:"XFBSocialVRCustomWorldTrailer",kind:"LinkedField",name:"trailers",plural:!0,selections:[e,{alias:null,args:null,kind:"ScalarField",name:"aspect_ratio",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"video_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status_display",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation_facebookRelayOperation"),metadata:{},name:"useHorizonWorldVideoUploadServiceSaveSocialVrCustomWorldTrailersMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----