OCExperiencesMediaPDPMediaSaveButtonContainer.react",["fbt","OCExperiencesMediaPDPMediaSaveButton.react","OCExperiencesMediaPDPMediaSaveButtonContainerSaveMutation.graphql","OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation.graphql","OCExperiencesMediaPDPMediaSaveButtonContainer_media.graphql","OCExperiencesMediaPDPMediaSaveButtonContainer_viewer.graphql","RelayHooks","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m,n=m||(m=d("react"));e=m;var o=e.useCallback,p=e.useMemo;function a(a){var e=a.media;a=a.viewer;e=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCExperiencesMediaPDPMediaSaveButtonContainer_media.graphql"),e);var f=e.id,g=e.is_saved,m=e.media_type;e=e.video_status;a=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCExperiencesMediaPDPMediaSaveButtonContainer_viewer.graphql"),a);var q=d("RelayHooks").useMutation(k!==void 0?k:k=b("OCExperiencesMediaPDPMediaSaveButtonContainerSaveMutation.graphql")),r=q[0];q=d("RelayHooks").useMutation(l!==void 0?l:l=b("OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation.graphql"));var s=q[0],t=a==null?void 0:(q=a.user)==null?void 0:q.id,u=o(function(a){return function(b){if(f!=null){b=b.get(f);b==null?void 0:b.setValue(a,"is_saved")}}},[f]);a=m!=="VIDEO"||e==="OK";var v=p(function(){return{actor_id:t,media_item_id:f,entry_point:"MEDIA_PDP"}},[f,t]);q=h._(/*BTDS*/"This media is saved. You can find it the saved content in Meta Quest TV when in VR.");return n.jsx(c("OCExperiencesMediaPDPMediaSaveButton.react"),{confirmationMessage:q,disabled:!a,isSaved:g,mediaID:f,userID:t,onClick:function(){var a=g===!0?s:r;a({variables:{input:v},optimisticUpdater:u(!g),updater:u(!g),onCompleted:function(){}})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation.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:"MediaItemUnsaveMutationResponse",kind:"LinkedField",name:"unsave_media_item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",selections:b},params:{id:"9574864222597814",metadata:{},name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
-----
OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation.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:"MediaItemUnsaveMutationResponse",kind:"LinkedField",name:"unsave_media_item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"error",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",selections:b},params:{id:"9574864222597814",metadata:{},name:"OCExperiencesMediaPDPMediaSaveButtonContainerUnsaveMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----