OCDevManageEventEditVideoMediaPlaylistVideoScheduleModal.react",["fbt","GeoButton.react","GeoDateTimeInput.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoToast.react","LocalDate","LocalDateTime","OCDevManageEventEditVideoMediaPlaylistVideoScheduleModal_media_playlist.graphql","OCDevManageEventEditVideoMediaPlaylistVideoScheduleModal_media_playlist_video.graphql","OCDevManageEventEditVideoUtils","OCDevUIForm.react","RelayHooks","Timezone","react","useGeoToaster","useOCDevManageMediaPlaylistEditMutation","useOCDevUIModal"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=c||(c=o("react")),m=c,p=m.useCallback,_=m.useState,f=29;function g(t){var a=t.mediaPlaylist,i=t.onUpdateFormState,l=t.video,c=o("RelayHooks").useFragment(e!==void 0?e:e=n("OCDevManageEventEditVideoMediaPlaylistVideoScheduleModal_media_playlist.graphql"),a),m=o("RelayHooks").useFragment(u!==void 0?u:u=n("OCDevManageEventEditVideoMediaPlaylistVideoScheduleModal_media_playlist_video.graphql"),l),g=r("useOCDevUIModal")(),h=g.closeModal,y=r("useGeoToaster")(),C=y.add,b=r("useOCDevManageMediaPlaylistEditMutation")(),v=b[0],S=b[1],R=o("Timezone").getEnvironmentTimezoneID(),L=m.id===(c==null?void 0:c.autoplay_medium_id)?c==null?void 0:c.autoplay_start_time:null,E=_(L!=null?r("LocalDateTime").fromInstant(L,R):null),k=E[0],I=E[1],T=p(function(e){var t,n;(c==null?void 0:c.id)!=null&&(i(function(e){return babelHelpers.extends({},e,{mediaPlaylistStatus:"loading"})}),v({horizon_media_playlist_id:(t=c==null?void 0:c.id)!=null?t:"",autoplay_medium_id:e==null?null:(n=m==null?void 0:m.id)!=null?n:null,autoplay_start_time:e==null?void 0:e.toInstant(R)}).then(function(e){i(function(t){var n;return babelHelpers.extends({},t,{mediaPlaylistStatus:o("OCDevManageEventEditVideoUtils").getMediaPlaylistStatus((n=e.xfb_edit_horizon_media_playlist)==null?void 0:n.horizon_media_playlist)})}),h()}).catch(function(){i(function(e){return babelHelpers.extends({},e,{mediaPlaylistStatus:"error"})}),C(d.jsx(r("GeoToast.react"),{description:s._(/*BTDS*/"Failed to edit Horizon Media Playlist video schedule"),heading:""}))}))},[h,C,v,c,i,R,m.id]);return d.jsx(r("OCDevUIForm.react"),{onSubmit:T,children:d.jsx(r("GeoModal.react"),{footer:d.jsx(r("GeoModalFooter.react"),{primaryButton:d.jsx(r("GeoButton.react"),{isDisabled:L==null&&k==null,isLoading:S,label:L==null?s._(/*BTDS*/"Schedule Video"):s._(/*BTDS*/"Clear Schedule"),variant:"primary",onClick:function(){return L==null?T(k):T(null)}}),secondaryButton:d.jsx(r("GeoButton.react"),{label:s._(/*BTDS*/"Cancel"),variant:"default",onClick:h})}),header:d.jsx(r("GeoModalHeader.react"),{description:s._(/*BTDS*/"Time to autoplay video, cannot be more than 29 days in the future."),heading:s._(/*BTDS*/"Schedule Video")}),onHide:h,children:d.jsx(r("GeoSection.react"),{children:d.jsx(r("GeoDateTimeInput.react"),{dateRestraint:function(t){return t.isBefore(r("LocalDate").today(R).addDays(f))&&t.isAfterOrEqual(r("LocalDate").today(R))},isLabelHidden:!0,label:s._(/*BTDS*/"Autoplay Start Time"),value:k,onChange:I})})})})}g.displayName=g.name+" [from "+i.id+"]",l.default=g}),226);
-----
useOCDevManageMediaPlaylistEditMutation.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{kind:"Variable",name:"data",variableName:"input"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r=[{alias:null,args:null,kind:"ScalarField",name:"content_media_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,concreteType:"XFBHorizonMediaPlaylistEventsConnection",kind:"LinkedField",name:"events",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonEvent",kind:"LinkedField",name:"nodes",plural:!0,selections:[n],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fallback_video_url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_countdown_timer_override",storageKey:null},n,{alias:null,args:null,kind:"ScalarField",name:"is_private",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_quarantined",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useOCDevManageMediaPlaylistEditMutation",selections:[{alias:null,args:t,concreteType:"XFBEditHorizonMediaPlaylistResponsePayload",kind:"LinkedField",name:"xfb_edit_horizon_media_playlist",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonMediaPlaylist",kind:"LinkedField",name:"horizon_media_playlist",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"useOCDevManageMediaPlaylistTransform_media_playlist",selections:r,args:null,argumentDefinitions:[]}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useOCDevManageMediaPlaylistEditMutation",selections:[{alias:null,args:t,concreteType:"XFBEditHorizonMediaPlaylistResponsePayload",kind:"LinkedField",name:"xfb_edit_horizon_media_playlist",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBHorizonMediaPlaylist",kind:"LinkedField",name:"horizon_media_playlist",plural:!1,selections:r,storageKey:null}],storageKey:null}]},params:{id:"25287281544268855",metadata:{},name:"useOCDevManageMediaPlaylistEditMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
OCDevManageEventEditVideoContext.react",["FBLogger","Promise","react","useOCDevManageMediaPlaylistCreateMutation","useOCDevManageMediaPlaylistDeleteMutation","useOCDevManageMediaPlaylistEditMutation","useOCDevManageMediaPlaylistSetMutation","useOCDevManageMediaPlaylistUnsetMutation"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=s,d=c.createContext,m=c.useContext,p=c.useMemo,_=c.useState,f=d({createMediaPlaylist:function(){return new(e||(e=n("Promise")))(function(){})},createMediaPlaylistInFlight:!1,editMediaPlaylist:function(){return new(e||(e=n("Promise")))(function(){})},editMediaPlaylistInFlight:!1,deleteMediaPlaylist:function(){return new(e||(e=n("Promise")))(function(){})},deleteMediaPlaylistInFlight:!1,init:!1,isNewMediaPlaylist:!1,queryString:"",setIsNewMediaPlaylist:function(){},setMediaPlaylist:function(){return new(e||(e=n("Promise")))(function(){})},setMediaPlaylistInFlight:!1,setQueryString:function(){},unsetMediaPlaylist:function(){return new(e||(e=n("Promise")))(function(){})},unsetMediaPlaylistInFlight:!1});function g(){var e=m(f);return e.init===!1&&r("FBLogger")("horizon_events_management_rocksteady","context_check").warn("OCDevManageEventEditVideoContext is not provided"),e}function h(e){var t=e.children,n=_(!1),o=n[0],a=n[1],i=_(""),l=i[0],s=i[1],c=r("useOCDevManageMediaPlaylistCreateMutation")(),d=c[0],m=c[1],g=r("useOCDevManageMediaPlaylistSetMutation")(),h=g[0],y=g[1],C=r("useOCDevManageMediaPlaylistUnsetMutation")(),b=C[0],v=C[1],S=r("useOCDevManageMediaPlaylistDeleteMutation")(),R=S[0],L=S[1],E=r("useOCDevManageMediaPlaylistEditMutation")(),k=E[0],I=E[1],T=p(function(){return{init:!0,isNewMediaPlaylist:o,queryString:l,setIsNewMediaPlaylist:a,setQueryString:s,createMediaPlaylist:d,createMediaPlaylistInFlight:m,editMediaPlaylist:k,editMediaPlaylistInFlight:I,deleteMediaPlaylist:R,deleteMediaPlaylistInFlight:L,setMediaPlaylist:h,setMediaPlaylistInFlight:y,unsetMediaPlaylist:b,unsetMediaPlaylistInFlight:v}},[d,m,R,L,k,I,o,l,h,y,b,v]);return u.jsx(f.Provider,{value:T,children:t})}h.displayName=h.name+" [from "+i.id+"]",l.useOCDevManageEventEditVideoContext=g,l.OCDevManageEventEditVideoContextProvider=h}),98);
-----
useOCDevManageMediaPlaylistEditMutation",["Promise","RelayHooks","react","useOCDevManageMediaPlaylistEditMutation.graphql","useOCDevManageMediaPlaylistTransform"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c=(u||(u=o("react"))).useCallback;function d(){var t=o("RelayHooks").useMutation(e!==void 0?e:e=n("useOCDevManageMediaPlaylistEditMutation.graphql")),r=t[0],a=t[1],i=c(function(e){return new(s||(s=n("Promise")))(function(t,n){r({variables:{input:e},onCompleted:function(r){var e,a=o("useOCDevManageMediaPlaylistTransform").transformEventMediaPlaylist((e=r.xfb_edit_horizon_media_playlist)==null?void 0:e.horizon_media_playlist);a==null?n():t(a)},onError:n})})},[r]);return[i,a]}l.default=d}),98);
-----