RoboticsSafetyV2Active.react",["ix","CurrentUser","DateTime","GeoFlexbox.react","Image.react","Instant","RelayHooks","RoboticsROSArdioInterface","RoboticsRobotDisplayButton.react","RoboticsRobotDisplayText.react","RoboticsSafetyV2ActiveMutation.graphql","RoboticsSafetyV2Selectors","RoboticsSafetyV2StateContainer","RoboticsStateContainerROSModuleActions","Timezone","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react"),l=i!==void 0?i:i=b("RoboticsSafetyV2ActiveMutation.graphql");function a(a){var b=a.handleCreateReservationError,e=a.reservationEndTime,f=d("RoboticsSafetyV2StateContainer").useDispatch();a=d("RelayHooks").useMutation(l);var g=a[0],i=d("RoboticsSafetyV2StateContainer").useTopic(d("RoboticsROSArdioInterface").ROSTopic.RobotStatus,d("RoboticsSafetyV2Selectors").getRobotStatus),j=c("CurrentUser").getID(),n=function(){g({variables:{input:{description:"Robot reservation on itself via Safety UI.",end_time:c("DateTime").now(d("Timezone").UTC).addMinutes(10).instant,force:!0,name:"Safety UI Hold - Self Reservation",owner_ids:[j],robot_user_id:j,start_time:d("Instant").now()}},onCompleted:c("emptyFunction"),onError:b})};a=function(){f(d("RoboticsStateContainerROSModuleActions").rosServiceRequested({serviceName:d("RoboticsROSArdioInterface").ROSService.Cancel,requestPayload:null})),i!==d("RoboticsROSArdioInterface").RobotState.Docking&&(f(d("RoboticsStateContainerROSModuleActions").rosServiceRequested({serviceName:d("RoboticsROSArdioInterface").ROSService.Pause,requestPayload:null})),e==null&&n())};return k.jsxs("div",babelHelpers["extends"]({className:"x4i7bpe x1h594sj x1sgudl8 x1xb5h2r"},{children:[k.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:m.header,children:k.jsx(c("RoboticsRobotDisplayText.react"),{use:"HEADLINE",children:i===d("RoboticsROSArdioInterface").RobotState.Docking?"Docking":"Active"})}),k.jsx(c("RoboticsRobotDisplayButton.react"),{flex:!0,icon:i===d("RoboticsROSArdioInterface").RobotState.Docking?k.jsx(c("Image.react"),{src:h("146062")}):k.jsx(c("Image.react"),{src:h("146063")}),label:i===d("RoboticsROSArdioInterface").RobotState.Docking?"Cancel":"Hold",use:"DANGER",onClick:a,textSize:"LARGE"})]}))}a.displayName=a.name+" [from "+f.id+"]";var m={header:{marginBottom:"x13ihpsm",$$css:!0}};g["default"]=a}),98);
-----
RoboticsSafetyV2ActiveMutation.graphql",["RoboticsSafetyV2ActiveMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"params",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},f={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"unencoded_id",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"start_time",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"end_time",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"RoboticsSafetyV2ActiveMutation",selections:[{alias:null,args:c,concreteType:"RoboticsRobotTaskReservationUpsertResponsePayload",kind:"LinkedField",name:"robotics_robot_task_reservation_upsert",plural:!1,selections:[d,{alias:null,args:null,concreteType:"RobotTaskReservation",kind:"LinkedField",name:"reservation",plural:!1,selections:[e,f,{alias:null,args:null,concreteType:"RobotTaskReservationOwnersConnection",kind:"LinkedField",name:"owners",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdInternalUser",kind:"LinkedField",name:"nodes",plural:!0,selections:[g],storageKey:null}],storageKey:null},h,i,j,k],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"RoboticsSafetyV2ActiveMutation",selections:[{alias:null,args:c,concreteType:"RoboticsRobotTaskReservationUpsertResponsePayload",kind:"LinkedField",name:"robotics_robot_task_reservation_upsert",plural:!1,selections:[d,{alias:null,args:null,concreteType:"RobotTaskReservation",kind:"LinkedField",name:"reservation",plural:!1,selections:[e,f,{alias:null,args:null,concreteType:"RobotTaskReservationOwnersConnection",kind:"LinkedField",name:"owners",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdInternalUser",kind:"LinkedField",name:"nodes",plural:!0,selections:[g,e],storageKey:null}],storageKey:null},h,i,j,k],storageKey:null}],storageKey:null}]},params:{id:b("RoboticsSafetyV2ActiveMutation_facebookRelayOperation"),metadata:{},name:"RoboticsSafetyV2ActiveMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
RoboticsSafetyV2ActiveMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23925786557045761"}),null);
-----