useMWSDevicePresetCreationSettingsStep",["CometRelay","MWSDevicePresetCreationSettingsContent.react","MWSDevicePresetManageCertificateMutation.graphql","MWSDevicePresetManageNetworkMutation.graphql","MWSDevicePresetMutations_UpdateMutation.graphql","MWSDevicePresetUpdateSecuritySettingsMutation.graphql","MWSDevicesConfigurationStrings","Promise","gkx","nullthrows","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=r("react")),c=r("gkx")("11002"),d=r("gkx")("15574");function m(t){var a,i=t.canSave,l=t.exit,s=t.isComplete,m=t.isSaving,p=t.mode,_=t.save,f=(a=o("CometRelay")).useMutation(r("MWSDevicePresetManageNetworkMutation.graphql")),g=f[0],h=f[1],y=a.useMutation(r("MWSDevicePresetManageCertificateMutation.graphql")),C=y[0],b=y[1],v=a.useMutation(r("MWSDevicePresetUpdateSecuritySettingsMutation.graphql")),S=v[0],R=v[1],L=a.useMutation(r("MWSDevicePresetMutations_UpdateMutation.graphql")),E=L[0],k=L[1],I=h||b||R||k||m,T=function(r){return new(e||(e=n("Promise")))(function(e,t){var n=r.deviceConfigId;if(r.presetId!=null&&n!=null){var o,a,i,l;g({onCompleted:function(o){var n,a=(n=o.manage_wifi_networks_on_network_config)==null?void 0:n.network_config;a!=null?e(r):t()},variables:{vpn_input:{device_config_id:n,vpn_config_ids:Object.keys(r.vpnConfigs)},wifi_input:{device_config_id:n,wifi_networks:Object.keys(r.wifiNetworks)}}}),C({onCompleted:function(o){var n,a=(n=o.manage_certificate_configs_on_device_config)==null?void 0:n.device_config;a!=null?e(r):t()},variables:{input:{certificate_config_ids:Object.keys(r.certificates),device_config_id:n}}}),S({onCompleted:function(o){var n,a=(n=o.update_oculus_device_security_settings)==null?void 0:n.device_config;a!=null?e(r):t()},variables:{input:babelHelpers.extends({device_config_id:n,enable_adb:r.securitySettings.isUSBDebuggingEnabled,file_transfer_mode:r.securitySettings.fileTransferMode,is_bluetooth_config_disabled:r.securitySettings.isBluetoothConfigDisabled,is_bluetooth_disabled:r.securitySettings.isBluetoothDisabled,is_camera_disabled:r.securitySettings.isCameraDisabled,is_intermediate_step:r.isFlowIsStarted},p==="shared"&&{kiosk_config:{device_config_id:n,is_enabled:!0,session_inactivity_timeout_ms:c?r.securitySettings.kioskModeSessionInactivityTimeoutMs:null}},{is_microphone_disabled:r.securitySettings.isMicrophoneDisabled,os_config:babelHelpers.extends({},d?{horizon_system_update_policy:babelHelpers.extends({policy_type:r.securitySettings.horizonOsSystemUpdateSetting.policyType},r.securitySettings.horizonOsSystemUpdateSetting.policyType==="INSTALL_SCHEDULED"?{schedule_policy_config:{delay_duration:(o=r.securitySettings.horizonOsSystemUpdateSetting.delayDuration)!=null?o:null,update_window:{days_of_week:(a=r.securitySettings.horizonOsSystemUpdateSetting.daysOfWeek)!=null?a:[],window_end:(i=r.securitySettings.horizonOsSystemUpdateSetting.windowEndTime)!=null?i:0,window_start:(l=r.securitySettings.horizonOsSystemUpdateSetting.windowStartTime)!=null?l:0}}}:{})}:{system_update_policy:babelHelpers.extends({system_update_policy_type:r.securitySettings.systemUpdateSetting.policy},r.securitySettings.systemUpdateSetting.policy==="INSTALL_WINDOWED"?{window_end_time:r.securitySettings.systemUpdateSetting.windowEndTime,window_start_time:r.securitySettings.systemUpdateSetting.windowStartTime}:{})},{lock_screen:r.securitySettings.devicePasscodeSetting.pinRequired?{max_failed_attempts:r.securitySettings.devicePasscodeSetting.maxFailedAttempts,max_time_in_seconds_to_lock:r.securitySettings.devicePasscodeSetting.maxTimeInSecondsToLock,pin_complexity:r.securitySettings.devicePasscodeSetting.pinComplexity,pin_history_length:r.securitySettings.devicePasscodeSetting.pinHistory,pin_minimum_length:r.securitySettings.devicePasscodeSetting.pinLength,pin_quality:r.securitySettings.devicePasscodeSetting.pinQuality,unlock_type:"PIN"}:{unlock_type:"NONE"},unknown_sources:r.securitySettings.isSideloadingEnabled?"ALLOW":"DENY"})})}}),E({onCompleted:function(o){var n,a=(n=o.update_itap_config_profile)==null?void 0:n.itap_config_profile;if(a!=null){var i;e(babelHelpers.extends({},r,{deviceConfigId:a==null||(i=a.device_config)==null?void 0:i.id,presetId:a==null?void 0:a.id}))}else t()},variables:{input:{defined_fields:Array.from(r.definedFields.values()),is_default:!1,itap_config_profile_id:r.presetId}}})}})};return{actions:{exit:{exit:l},next:{},previous:{},saveAndExit:{canSave:i,exit:l,save:function(t){return _(t).then(function(e){return T(r("nullthrows")(e))})}}},content:u.jsx(r("MWSDevicePresetCreationSettingsContent.react"),{mode:p}),id:"SETTINGS",isComplete:function(){return d&&s()||!d},isSaving:function(){return I},title:o("MWSDevicesConfigurationStrings").SETTINGS_LABEL}}l.default=m}),98);
-----
MWSDevicePresetManageCertificateMutation.graphql",["MWSDevicePresetManageCertificateMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"HWMEntCertificateConfigsOnDeviceConfigResponsePayload",kind:"LinkedField",name:"manage_certificate_configs_on_device_config",plural:!1,selections:[{alias:null,args:null,concreteType:"HWMOculusDeviceConfig",kind:"LinkedField",name:"device_config",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"MWSDevicePresetManageCertificateMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"MWSDevicePresetManageCertificateMutation",selections:t},params:{id:n("MWSDevicePresetManageCertificateMutation_facebookRelayOperation"),metadata:{},name:"MWSDevicePresetManageCertificateMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
MWSDevicePresetManageCertificateMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25025696840466101"}),null);
-----