RoboticsArdioGen2WaitModal.react",["ix","CurrentUser","DateTime","GeoFlexbox.react","GeoSpinner.react","Image.react","Pressable.react","RelayHooks","RoboticsArdioGen2Selectors","RoboticsArdioGen2StateContainer","RoboticsArdioGen2WaitModalQuery.graphql","RoboticsArdioGen2WaitModalUpdateTaskMutation.graphql","RoboticsDesignSystemButton.react","RoboticsDesignSystemText.react","RoboticsROSGen2Interface","RoboticsStateContainerROSModuleActions","Timezone","react","useRoboticsLazyLoadQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.useState,n=i!==void 0?i:i=b("RoboticsArdioGen2WaitModalUpdateTaskMutation.graphql"),o=j!==void 0?j:j=b("RoboticsArdioGen2WaitModalQuery.graphql");function a(a){var b=a.handleResume,e=a.handleShowWaitModal,f=a.isCreateTaskMutationInFlight,g=a.isUsePauseFallback,i=a.setHoldExpirationTime,j=a.setIsDurationChangeRequested,k=a.setIsResumeImmediately,q=a.setIsUsePauseFallback,r=d("RoboticsArdioGen2StateContainer").useDispatch();a=c("CurrentUser").getID();var s=d("RoboticsArdioGen2StateContainer").useTopic(d("RoboticsROSGen2Interface").ROSTopic.Battery,d("RoboticsArdioGen2Selectors").getBatteryStatus),t=s.isCharging;s=m(!1);var u=s[0],v=s[1];s=c("useRoboticsLazyLoadQuery")(o,{query_params:{robot_id:a,source:"ARDIO"}});a=s[0].tasks;var w=a==null?void 0:a.nodes.find(function(a){return a.source==="ARDIO"});s=d("RelayHooks").useMutation(n);var x=s[0];a=s[1];var y=f||a||!g&&(w==null?void 0:w.id)==null,z=function(a){var b;j(!0);v(!0);t||r(d("RoboticsStateContainerROSModuleActions").rosServiceRequested({serviceName:d("RoboticsROSGen2Interface").ROSService.Resume,requestPayload:null}));x({onError:function(){j(!1),q(!0),i(c("DateTime").now(d("Timezone").UTC).addHours(a).instant),v(!1),e(!1)},onCompleted:function(){j(!1),v(!1),e(!1)},variables:{input:{task_record_ids:[(b=w==null?void 0:w.id)!=null?b:""],expiration_time:c("DateTime").now(d("Timezone").UTC).addHours(a).instant,need_dock:!t}}})};return l.jsx(c("GeoFlexbox.react"),{xstyle:p.root,justifyContent:"center",children:l.jsxs(c("GeoFlexbox.react"),{xstyle:p.modal,alignItems:"center",direction:"column",children:[l.jsxs(c("GeoFlexbox.react"),{xstyle:p.header,justifyContent:"space-between",alignItems:"center",children:[l.jsxs(c("GeoFlexbox.react"),{xstyle:p.selectionButtons,direction:"row",justifyContent:"space-between",children:[l.jsx(c("RoboticsDesignSystemText.react"),{weight:"emphasized",children:"Select wait duration at dock"}),(u||y)&&l.jsx(c("GeoSpinner.react"),{})]}),l.jsx(c("GeoFlexbox.react"),{xstyle:p.closeButton,alignItems:"center",justifyContent:"center",children:l.jsx(c("Pressable.react"),{xstyle:p.pressable,accessibilityRole:"button",onPress:function(){e(!1)},children:l.jsx(c("GeoFlexbox.react"),{xstyle:p.crossIcon,justifyContent:"center",alignItems:"center",children:l.jsx(c("Image.react"),{src:h("1270829")})})})})]}),l.jsxs(c("GeoFlexbox.react"),{xstyle:p.instructions,alignItems:"center",children:[l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsx(c("Image.react"),{src:h("835545")})}),l.jsx(c("RoboticsDesignSystemText.react"),{size:"extra_small",weight:"emphasized",children:"Please select how long the robot will remain inactive at the dock. Note that other people\u2019s pending jobs cannot be processed while the robot is waiting."})]}),l.jsxs(c("GeoFlexbox.react"),{xstyle:p.selectionButtons,grow:1,children:[[1,4,8].map(function(a){return l.jsxs(c("RoboticsDesignSystemButton.react"),{direction:"column",isDisabled:y,onPress:function(){z(a)},use:y?"disabled":"default",children:[l.jsx(c("RoboticsDesignSystemText.react"),{size:"small",weight:"emphasized",children:a+" hour"+(a>1?"s":"")}),l.jsx(c("Image.react"),{src:h("835542")})]},a)}),l.jsx(c("RoboticsDesignSystemButton.react"),{direction:"column",isDisabled:y,onPress:function(){k(!0),e(!1),b()},use:y?"disabled":"primary",children:l.jsx(c("RoboticsDesignSystemText.react"),{size:"extra_small",color:"light",textAlign:"center",children:"Cancel and resume immediately"})})]})]})})}a.displayName=a.name+" [from "+f.id+"]";var p={root:{backgroundColor:"x1964rl4",height:"x5yr21d",width:"xh8yej3",position:"x10l6tqk",zIndex:"x1vjfegm",top:"x13vifvy",$$css:!0},header:{width:"xh8yej3",$$css:!0},modal:{backgroundColor:"x12peec7",borderStartStartRadius:"xbjudin",borderStartEndRadius:"xnlwouz",borderEndEndRadius:"xpp8er5",borderEndStartRadius:"xs9wviy",marginTop:"xqui205",marginInlineEnd:"xpwdb9g",marginBottom:"x1hq5gj4",marginInlineStart:"xefazk8",paddingTop:"x4i7bpe",paddingInlineEnd:"x15zmtp0",paddingBottom:"x1sgudl8",paddingInlineStart:"x1oiqv2n",width:"xh8yej3",$$css:!0},pressable:{display:"x78zum5",alignItems:"x6s0dn4",justifyContent:"xl56j7k",height:"x5yr21d",$$css:!0},instructions:{columnGap:"x1tmqnbw",marginTop:"xseo6mj",marginInlineEnd:"x14z9mp",marginBottom:"xvl6max",marginInlineStart:"x1lziwak",$$css:!0},closeButton:{boxSizing:"x9f619",borderStartStartRadius:"xbjudin",borderStartEndRadius:"xnlwouz",borderEndEndRadius:"xpp8er5",borderEndStartRadius:"xs9wviy",cursor:"x1ypdohk",":active_transform":"xk4oym4",":active_boxShadow":"x1iqhkd5",$$css:!0},crossIcon:{backgroundColor:"x39viwf",borderStartStartRadius:"x1c9tyrk",borderStartEndRadius:"xeusxvb",borderEndEndRadius:"x1pahc9y",borderEndStartRadius:"x1ertn4p",height:"xy75621",width:"xni59qk",$$css:!0},selectionButtons:{columnGap:"x1qgv0r9",$$css:!0}};g["default"]=a}),98);
-----
RoboticsArdioGen2WaitModalQuery.graphql",["RoboticsArdioGen2WaitModalQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"query_params"}],c=[{alias:"tasks",args:[{kind:"Literal",name:"first",value:20},{kind:"Variable",name:"params",variableName:"query_params"}],concreteType:"XFBRoboticsRobotTaskQueueQueryConnection",kind:"LinkedField",name:"xfb_robotics_robot_task_queue_query",plural:!1,selections:[{alias:null,args:null,concreteType:"RobotTaskRecord",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"source",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"RoboticsArdioGen2WaitModalQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"RoboticsArdioGen2WaitModalQuery",selections:c},params:{id:b("RoboticsArdioGen2WaitModalQuery_facebookRelayOperation"),metadata:{live:{polling_interval:1e3}},name:"RoboticsArdioGen2WaitModalQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
RoboticsArdioGen2WaitModalQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24237916389234736"}),null);
-----