MWSDevicesUpdateWifiNetworkModal.react",["fbt","CometRelay","CometRelayErrorHandling","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoToast.react","MWSDevicesNetworkFormCommon","MWSDevicesUpdateWifiNetworkModalMutation.graphql","MWSDevicesUpdateWifiNetworkModalQuery.graphql","MWSDevicesUpdateWifiNetworkModal_data.graphql","MWSDevicesWifiNetworkForm.react","QPLUserFlow","RelayHooks","cr:8711","geoMargin","gkx","qpl","react","useGeoToaster"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||(l=d("react"));e=l;var n=e.useCallback,o=e.useMemo,p=e.useState,q=c("gkx")("23692");function a(a){var e,f=a.props.onHide;a=a.queries.queryReference;a=d("RelayHooks").usePreloadedQuery(r,a);var g=a.itap_company;a=a.node;a=d("CometRelay").useFragment(s,a);var i=a.id,j=babelHelpers.objectWithoutPropertiesLoose(a,["id"]),k=o(function(){var a;return{anonymousIdentityTemplate:j.anonymous_identity_template,disableMacRandomization:j.disable_mac_randomization,displayName:j.display_name,hidden:j.hidden,identityCertID:(a=j.identity_certificate_config)==null?void 0:a.id,identityTemplate:j.identity_template,networkType:j.network_type,password:j.credential,rootCertID:(a=(a=j.root_certificate_config)==null?void 0:a.id)!=null?a:null,ssid:j.ssid}},[j]);a=p(k);var l=a[0];a=a[1];var w=d("RelayHooks").useMutation(t),x=w[0];w=w[1];var y=p(),z=y[0],A=y[1];y=c("useGeoToaster")();var B=y.add,C=n(function(){c("QPLUserFlow").endSuccess(u);f("layerHideButton");if(q){var a;B(m.jsx(c("GeoToast.react"),{heading:h._("Network {=m2} updated",[h._implicitParam("=m2",m.jsx("strong",{children:h._("{Wifi name or ssid}",[h._param("Wifi name or ssid",(a=l.displayName)!=null?a:l.ssid)])}))])}))}},[B,f,l.displayName,l.ssid]),D=n(function(a){d("CometRelayErrorHandling").markErrorAsHandled(a);A(h._("There was a problem updating the network, try again."));c("QPLUserFlow").endFailure(u,a.name,{annotations:{string:{error:a.toString(),www_request_id:(a=a.source)==null?void 0:a.www_request_id}}})},[A]);y=n(function(){c("QPLUserFlow").start(u);A(null);var a=l.anonymousIdentityTemplate,b=l.disableMacRandomization,d=l.displayName,e=l.hidden,f=l.identityCertID,g=l.identityTemplate,h=l.networkType,j=l.password,k=l.rootCertID,m=l.ssid;x({onCompleted:C,onError:D,variables:{input:{anonymous_identity:a==null?void 0:a.trim(),credential:j!=null?{sensitive_string_value:j}:null,disable_mac_randomization:(a=b)!=null?a:!1,display_name:d==null?void 0:d.trim(),hidden:(j=e)!=null?j:!1,identity:g==null?void 0:g.trim(),identity_certificate_id:f,network_type:h,root_certificate_id:k,ssid:m.trim(),wifi_network_id:i}}})},[x,C,D,l,i]);e=b("cr:8711")((e=l.displayName)!=null?e:"",(e=k.displayName)!=null?e:"");var E=e.isLoading;e=e.isUniqueName;var F=d("MWSDevicesNetworkFormCommon").useIsWifiNetworkValid(l,e,k),G=o(function(){return v(k,l)||!F},[k,l,F]);return m.jsx(c("GeoModal.react"),{"data-testid":void 0,footer:m.jsx(c("GeoModalFooter.react"),{primaryButton:m.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:w||G,isLoading:w,label:h._("Confirm"),onClick:y,variant:"primary"}),secondaryButton:m.jsx(c("GeoCancelButton.react"),{"data-testid":void 0,isDisabled:w})}),header:m.jsx(c("GeoModalHeader.react"),{heading:h._("Edit network")}),isShown:!0,onHide:f,children:m.jsxs(c("GeoSection.react"),{children:[m.jsx(c("MWSDevicesWifiNetworkForm.react"),{fragmentRef:g,isDisabled:w,isLoadingUniqueName:E,isUniqueName:e,onHide:f,setWifiNetwork:a,wifiNetwork:l}),z!=null&&m.jsx(c("GeoNotice.react"),{status:"error",xstyle:c("geoMargin").top12,children:z})]})})}a.displayName=a.name+" [from "+f.id+"]";var r=i!==void 0?i:i=b("MWSDevicesUpdateWifiNetworkModalQuery.graphql"),s=j!==void 0?j:j=b("MWSDevicesUpdateWifiNetworkModal_data.graphql"),t=k!==void 0?k:k=b("MWSDevicesUpdateWifiNetworkModalMutation.graphql"),u=c("qpl")._(440738510,"770");function v(a,b){var c,d;c=((c=a.disableMacRandomization)!=null?c:!1)===((c=b.disableMacRandomization)!=null?c:!1);d=((d=a.hidden)!=null?d:!1)===((d=b.hidden)!=null?d:!1);return a.ssid===b.ssid&&a.password===b.password&&a.networkType===b.networkType&&a.identityCertID===b.identityCertID&&a.rootCertID===b.rootCertID&&a.identityTemplate===b.identityTemplate&&a.anonymousIdentityTemplate===b.anonymousIdentityTemplate&&a.displayName===b.displayName&&c&&d}g["default"]=a}),226);
-----
MWSDevicesUpdateWifiNetworkModalQuery.graphql",["MWSDevicesUpdateWifiNetworkModalQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],c=[{kind:"Variable",name:"id",variableName:"id"}],d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},f=[d,e];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"MWSDevicesUpdateWifiNetworkModalQuery",selections:[{kind:"RequiredField",field:{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesUpdateWifiNetworkModal_data"}],storageKey:null},action:"THROW",path:"node"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"WorkDeviceITAPCompany",kind:"LinkedField",name:"itap_company",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesWifiNetworkForm_fragment"}],storageKey:null},action:"THROW",path:"itap_company"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"MWSDevicesUpdateWifiNetworkModalQuery",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[d,e,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"disable_mac_randomization",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hidden",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ssid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"credential",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"network_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"identity_template",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"anonymous_identity_template",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"identity_certificate_config",plural:!1,selections:f,storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"root_certificate_config",plural:!1,selections:f,storageKey:null}],type:"HWMWifiNetwork",abstractKey:null}],storageKey:null},{alias:null,args:null,concreteType:"WorkDeviceITAPCompany",kind:"LinkedField",name:"itap_company",plural:!1,selections:[{alias:null,args:null,concreteType:"WorkDeviceITAPCompanyItapCertificateConfigsConnection",kind:"LinkedField",name:"itap_certificate_configs",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[d,e,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"config_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_certificate_authority",storageKey:null}],storageKey:null}],storageKey:null},e],storageKey:null}]},params:{id:b("MWSDevicesUpdateWifiNetworkModalQuery_facebookRelayOperation"),metadata:{},name:"MWSDevicesUpdateWifiNetworkModalQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm.react",["fbt","GeoCheckboxInput.react","GeoLink.react","GeoNotice.react","GeoPasswordInput.react","GeoVStack.react","MWSDevicesWifiNetworkCertificateSelector.react","MWSDevicesWifiNetworkDisplayNameInput.react","MWSDevicesWifiNetworkForm_fragment.graphql","MWSDevicesWifiNetworkIdentityInput.react","MWSDevicesWifiNetworkSSIDInput.react","MWSDevicesWifiNetworkTypeRadioList.react","RelayHooks","XWorkAccountsAdminDevicesCertificatesControllerRouteBuilder","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useMemo,n=c("gkx")("23724"),o=c("gkx")("1109"),p={wifiSection:{rowGap:"x1r0jzty",$$css:!0}};function a(a){var b=a.fragmentRef,e=a.isDisabled;e=e===void 0?!1:e;var f=a.isLoadingUniqueName,g=a.isUniqueName,i=a.onHide,j=a.setWifiNetwork;a=a.wifiNetwork;b=d("RelayHooks").useRefetchableFragment(q,b);var s=b[0],t=b[1];b=m(function(){var a,b=[],c=[];(a=s.itap_certificate_configs)==null?void 0:a.nodes.forEach(function(a){a={id:a.id,isCertificateAuthority:a.is_certificate_authority,name:a.name,type:a.config_type};(a.isCertificateAuthority?c:b).push(a)});return[b,c]},[(b=s.itap_certificate_configs)==null?void 0:b.nodes]);var u=b[0];b=b[1];var v=a.anonymousIdentityTemplate,w=a.disableMacRandomization,x=a.displayName,y=a.hidden,z=a.identityCertID,A=a.identityTemplate,B=a.networkType,C=a.password,D=a.rootCertID;a=a.ssid;var E=l(function(a){return function(b){j(function(c){return babelHelpers["extends"]({},c,(c={},c[a]=b,c))})}},[j]),F=E("displayName"),G=E("ssid"),H=E("password"),I=E("identityCertID"),J=E("rootCertID"),K=E("identityTemplate"),L=E("anonymousIdentityTemplate"),M=E("disableMacRandomization");E=E("hidden");var N=l(function(a){j(function(b){return babelHelpers["extends"]({},b,{anonymousIdentityTemplate:null,identityCertID:null,identityTemplate:null,networkType:a,password:null,rootCertID:null})}),a==="WPA2_ENTERPRISE_TLS"&&t({},{fetchPolicy:"store-and-network"})},[j,t]);H=k.jsx(c("GeoPasswordInput.react"),{"data-testid":void 0,isDisabled:e,label:h._("Password"),onChange:H,value:C});C=k.jsxs(k.Fragment,{children:[k.jsx(c("MWSDevicesWifiNetworkCertificateSelector.react"),{certificates:b,"data-testid":void 0,label:h._("Trust certificate"),onChange:J,value:D}),b.length===0&&k.jsx(c("GeoNotice.react"),{status:"error",children:h._("A certificate is required to use this method to authenticate the network. Go to the {=m2} tab to add one.",[h._implicitParam("=m2",k.jsx(c("GeoLink.react"),{href:r,onClick:function(){return i("transition")},children:h._("Certificates")}))])})]});J=k.jsx(c("MWSDevicesWifiNetworkIdentityInput.react"),{isOptional:B==="WPA2_ENTERPRISE_TLS",label:h._("Identity"),onChange:K,value:A});D=k.jsx(c("MWSDevicesWifiNetworkIdentityInput.react"),{inputTestID:"q4b-network-form-anonymous-identity-input",isOptional:B==="WPA2_ENTERPRISE_PEAP",label:h._("Anonymous Identity"),onChange:L,selectorTestID:"q4b-template-anonymous-identity-value-selector",value:v});return k.jsxs(c("GeoVStack.react"),{"data-testid":void 0,xstyle:p.wifiSection,children:[k.jsx(c("MWSDevicesWifiNetworkSSIDInput.react"),{isDisabled:e,onChange:G,value:a}),k.jsx(c("MWSDevicesWifiNetworkDisplayNameInput.react"),{isDisabled:e,isLoading:f,isUniqueName:g,onChange:F,value:x}),n&&k.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,label:h._("Disable randomized MAC address"),onChange:M,value:(b=w)!=null?b:!1}),o&&k.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,label:h._("Hidden network"),onChange:E,value:(K=y)!=null?K:!1}),k.jsx(c("MWSDevicesWifiNetworkTypeRadioList.react"),{isDisabled:e,onChange:N,value:B}),B==="WPA2"&&H,B==="WPA2_ENTERPRISE_TLS"&&k.jsxs(k.Fragment,{children:[C,k.jsx(c("MWSDevicesWifiNetworkCertificateSelector.react"),{certificates:u,"data-testid":void 0,isOptional:!0,label:h._("Authentication certificate"),onChange:I,value:z}),J]}),B==="WPA2_ENTERPRISE_PEAP"&&k.jsxs(k.Fragment,{children:[C,H,J,D]})]})}a.displayName=a.name+" [from "+f.id+"]";var q=i!==void 0?i:i=b("MWSDevicesWifiNetworkForm_fragment.graphql"),r=c("XWorkAccountsAdminDevicesCertificatesControllerRouteBuilder").buildURL({});g["default"]=a}),226);
-----
MWSDevicesAddNetworkWifiInfoCard.react",["fbt","CometRelay","CometRelayErrorHandling","GeoButton.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoText.react","GeoToast.react","GeoVStack.react","MWSDevicesAddNetworkWifiInfoCard_createWifiNetworkMutation.graphql","MWSDevicesAddNetworkWifiInfoCard_fragment.graphql","MWSDevicesErrorUtils","MWSDevicesNetworkFormCommon","MWSDevicesWifiNetworkForm.react","QPLUserFlow","RelayHooks","WorkQPLUserFlow","cr:8711","gkx","qpl","react","useGeoToaster"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useState,o={modalCard:{minHeight:"xqknez5",$$css:!0}};function a(a){var e,f=a.fragmentRef,g=a.onHide,i=a.setStep;a=d("RelayHooks").useFragment(q,f);f=c("gkx")("1109");f=n({disableMacRandomization:!1,displayName:"",hidden:!1,networkType:f?"OPEN":"WPA2",ssid:""});var j=f[0];f=f[1];var k=m(function(){i("type")},[i]);e=b("cr:8711")((e=j.displayName)!=null?e:"");var s=e.isLoading;e=e.isUniqueName;var t=d("MWSDevicesNetworkFormCommon").useIsWifiNetworkValid(j,e),u=d("CometRelay").useMutation(p),v=u[0];u=u[1];var w=n(null),x=w[0],y=w[1];w=c("useGeoToaster")();var z=w.add,A=m(function(){var a;c("QPLUserFlow").endSuccess(r);g("layerHideButton");z(l.jsx(c("GeoToast.react"),{heading:h._("Network {=m2} created",[h._implicitParam("=m2",l.jsx("strong",{children:h._("{Wifi name or ssid}",[h._param("Wifi name or ssid",((a=j.displayName)==null?void 0:a.length)===0?j.ssid:j.displayName)])}))])}))},[z,g,j.displayName,j.ssid]),B=m(function(a){d("CometRelayErrorHandling").markErrorAsHandled(a);y(h._("There was a problem creating the network, try again."));if(d("MWSDevicesErrorUtils").isWifiNameCancelError(a.code)){d("WorkQPLUserFlow").endCancel(r,{annotations:{string:{cancelReason:a.toString()}}});return}d("WorkQPLUserFlow").endFailure(r,a.name,{annotations:{string:{error:a.toString(),www_request_id:(a=a.source)==null?void 0:a.www_request_id}}})},[y]);w=m(function(){c("QPLUserFlow").start(r);y(null);var a=j.anonymousIdentityTemplate,b=j.disableMacRandomization,d=j.displayName,e=j.hidden,f=j.identityCertID,g=j.identityTemplate,h=j.networkType,i=j.password,k=j.rootCertID,l=j.ssid;v({onCompleted:A,onError:B,variables:{input:{anonymous_identity:a==null?void 0:a.trim(),credential:i!=null?{sensitive_string_value:i}:null,disable_mac_randomization:(a=b)!=null?a:!1,display_name:d==null?void 0:d.trim(),hidden:(i=e)!=null?i:!1,identity:g==null?void 0:g.trim(),identity_certificate_id:f,network_type:h,root_certificate_id:k,ssid:l.trim()}}})},[A,v,B,j]);return l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:!t||u,isLoading:u,label:h._("Create"),onClick:w,variant:"primary"}),secondaryButton:l.jsx(c("GeoButton.react"),{isDisabled:u,label:h._("Back"),onClick:k})}),header:l.jsx(c("GeoModalHeader.react"),{heading:d("MWSDevicesNetworkFormCommon").ADD_NETWORK_TITLE}),xstyle:o.modalCard,children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("GeoVStack.react"),{children:[l.jsx(c("GeoText.react"),{children:h._("Add a Wi-Fi network that will be automatically joinable from your devices.")}),l.jsx(c("MWSDevicesWifiNetworkForm.react"),{fragmentRef:a,isDisabled:u,isLoadingUniqueName:s,isUniqueName:e,onHide:g,setWifiNetwork:f,wifiNetwork:j}),x!=null&&l.jsx(c("GeoNotice.react"),{status:"error",children:x})]})})})}a.displayName=a.name+" [from "+f.id+"]";var p=i!==void 0?i:i=b("MWSDevicesAddNetworkWifiInfoCard_createWifiNetworkMutation.graphql"),q=j!==void 0?j:j=b("MWSDevicesAddNetworkWifiInfoCard_fragment.graphql"),r=c("qpl")._(440743484,"771");g["default"]=a}),226);
-----
MWSDevicesWifiNetworkForm_fragment.graphql",["MWSDevicesWifiNetworkForm_CertificateConfigs.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:{refetch:{connection:null,fragmentPathInResult:["node"],operation:b("MWSDevicesWifiNetworkForm_CertificateConfigs.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"MWSDevicesWifiNetworkForm_fragment",selections:[{alias:null,args:null,concreteType:"WorkDeviceITAPCompanyItapCertificateConfigsConnection",kind:"LinkedField",name:"itap_certificate_configs",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"RequiredField",field:a,action:"THROW",path:"itap_certificate_configs.nodes.id"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},action:"THROW",path:"itap_certificate_configs.nodes.name"},{alias:null,args:null,kind:"ScalarField",name:"config_type",storageKey:null},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"is_certificate_authority",storageKey:null},action:"THROW",path:"itap_certificate_configs.nodes.is_certificate_authority"}],storageKey:null}],storageKey:null},a],type:"WorkDeviceITAPCompany",abstractKey:null}}();e.exports=a}),null);
-----
MWSDevicesAddNetworkWifiInfoCard_fragment.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MWSDevicesAddNetworkWifiInfoCard_fragment",selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesWifiNetworkForm_fragment"}],type:"WorkDeviceITAPCompany",abstractKey:null};e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm_CertificateConfigs.graphql",["MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],c=[{kind:"Variable",name:"id",variableName:"id"}],d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"MWSDevicesWifiNetworkForm_CertificateConfigs",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesWifiNetworkForm_fragment"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"MWSDevicesWifiNetworkForm_CertificateConfigs",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[d,e,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"WorkDeviceITAPCompanyItapCertificateConfigsConnection",kind:"LinkedField",name:"itap_certificate_configs",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[d,e,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"config_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_certificate_authority",storageKey:null}],storageKey:null}],storageKey:null}],type:"WorkDeviceITAPCompany",abstractKey:null}],storageKey:null}]},params:{id:b("MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation"),metadata:{},name:"MWSDevicesWifiNetworkForm_CertificateConfigs",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="6841320545947499"}),null);
-----
MWSDevicesAddNetworkWifiInfoCard.react",["fbt","CometRelay","CometRelayErrorHandling","GeoButton.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoText.react","GeoVStack.react","MWSDevicesAddNetworkWifiInfoCard_createWifiNetworkMutation.graphql","MWSDevicesAddNetworkWifiInfoCard_fragment.graphql","MWSDevicesNetworkFormCommon","MWSDevicesWifiNetworkForm.react","QPLUserFlow","RelayHooks","qpl","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useMemo,o=e.useState;function a(a){var b=a.fragmentRef,e=a.onHide,f=a.setStep;a=d("RelayHooks").useFragment(q,b);b=o({disableMacRandomization:!1,displayName:"",networkType:"WPA2",ssid:""});var g=b[0];b=b[1];var i=m(function(){f("type")},[f]),j=n(function(){return!d("MWSDevicesNetworkFormCommon").invalidNetworkSSIDRegex.test(g.ssid)&&(g.networkType==="WPA2"&&g.password!=null&&g.password.length>0||g.networkType==="WPA2_ENTERPRISE_TLS"&&g.rootCertID!=null)},[g]),k=d("CometRelay").useMutation(p),s=k[0];k=k[1];var t=o(null),u=t[0],v=t[1],w=m(function(){c("QPLUserFlow").endSuccess(r),e("layerHideButton")},[e]),x=m(function(a){d("CometRelayErrorHandling").markErrorAsHandled(a);v(h._("There was a problem creating the network, try again."));c("QPLUserFlow").endFailure(r,a.name,{annotations:{string:{error:a.toString(),www_request_id:(a=a.source)==null?void 0:a.www_request_id}}})},[v]);t=m(function(){c("QPLUserFlow").start(r);v(null);var a=g.disableMacRandomization,b=g.displayName,d=g.identityCertID,e=g.identityTemplate,f=g.networkType,h=g.password,i=g.rootCertID,j=g.ssid;s({onCompleted:w,onError:x,variables:{input:{credential:h!=null?{sensitive_string_value:h}:null,disable_mac_randomization:(h=a)!=null?h:!1,display_name:b==null?void 0:b.trim(),identity:e==null?void 0:e.trim(),identity_certificate_id:d,network_type:f,root_certificate_id:i,ssid:j.trim()}}})},[w,s,x,g]);return l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:!j||k,isLoading:k,label:h._("Create"),onClick:t,variant:"primary"}),secondaryButton:l.jsx(c("GeoButton.react"),{isDisabled:k,label:h._("Back"),onClick:i})}),header:l.jsx(c("GeoModalHeader.react"),{heading:d("MWSDevicesNetworkFormCommon").ADD_NETWORK_TITLE}),height:550,children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("GeoVStack.react"),{children:[l.jsx(c("GeoText.react"),{children:h._("Add a Wi-Fi network that will be automatically joinable from your devices.")}),l.jsx(c("MWSDevicesWifiNetworkForm.react"),{fragmentRef:a,isLoading:k,onCompleted:function(){return e("layerHideButton")},setWifiNetwork:b,wifiNetwork:g}),u!=null&&l.jsx(c("GeoNotice.react"),{status:"error",children:u})]})})})}a.displayName=a.name+" [from "+f.id+"]";var p=i!==void 0?i:i=b("MWSDevicesAddNetworkWifiInfoCard_createWifiNetworkMutation.graphql"),q=j!==void 0?j:j=b("MWSDevicesAddNetworkWifiInfoCard_fragment.graphql"),r=c("qpl")._(440743484,"771");g["default"]=a}),98);
-----
MWSDevicesAddNetworkWifiInfoCard_fragment.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MWSDevicesAddNetworkWifiInfoCard_fragment",selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesWifiNetworkForm_fragment"}],type:"WorkDeviceITAPCompany",abstractKey:null};e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm_fragment.graphql",["MWSDevicesWifiNetworkForm_CertificateConfigs.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:{refetch:{connection:null,fragmentPathInResult:["node"],operation:b("MWSDevicesWifiNetworkForm_CertificateConfigs.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"MWSDevicesWifiNetworkForm_fragment",selections:[{alias:null,args:null,concreteType:"WorkDeviceITAPCompanyItapCertificateConfigsConnection",kind:"LinkedField",name:"itap_certificate_configs",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"RequiredField",field:a,action:"THROW",path:"itap_certificate_configs.nodes.id"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},action:"THROW",path:"itap_certificate_configs.nodes.name"},{alias:null,args:null,kind:"ScalarField",name:"config_type",storageKey:null},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"is_certificate_authority",storageKey:null},action:"THROW",path:"itap_certificate_configs.nodes.is_certificate_authority"}],storageKey:null}],storageKey:null},a],type:"WorkDeviceITAPCompany",abstractKey:null}}();e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm_CertificateConfigs.graphql",["MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"id"}],c=[{kind:"Variable",name:"id",variableName:"id"}],d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"MWSDevicesWifiNetworkForm_CertificateConfigs",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MWSDevicesWifiNetworkForm_fragment"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"MWSDevicesWifiNetworkForm_CertificateConfigs",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[d,e,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"WorkDeviceITAPCompanyItapCertificateConfigsConnection",kind:"LinkedField",name:"itap_certificate_configs",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[d,e,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"config_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_certificate_authority",storageKey:null}],storageKey:null}],storageKey:null}],type:"WorkDeviceITAPCompany",abstractKey:null}],storageKey:null}]},params:{id:b("MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation"),metadata:{},name:"MWSDevicesWifiNetworkForm_CertificateConfigs",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
MWSDevicesWifiNetworkForm_CertificateConfigs_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="6841320545947499"}),null);
-----
MWSDevicesUpdateWifiNetworkModal.react",["fbt","CometRelay","CometRelayErrorHandling","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","MWSDevicesNetworkFormCommon","MWSDevicesUpdateWifiNetworkModalMutation.graphql","MWSDevicesUpdateWifiNetworkModalQuery.graphql","MWSDevicesUpdateWifiNetworkModal_data.graphql","MWSDevicesWifiNetworkForm.react","QPLUserFlow","RelayHooks","geoMargin","qpl","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=d("react");e=d("react");var m=e.useCallback,n=e.useMemo,o=e.useState;function a(a){var b=a.props.onHide;a=a.queries.queryReference;a=d("RelayHooks").usePreloadedQuery(p,a);a=a.node;a=d("CometRelay").useFragment(q,a);var e=a.credential,f=a.id,g=a.ssid;a=d("RelayHooks").useMutation(r);var i=a[0];a=a[1];var j=o(),k=j[0],s=j[1],t=c("qpl")._(440738510,"770");j=o({password:(j=e)!=null?j:"",security:"password",ssid:g});var u=j[0];j=j[1];var v=m(function(){c("QPLUserFlow").endSuccess(t),b("layerHideButton")},[b,t]),w=m(function(a){d("CometRelayErrorHandling").markErrorAsHandled(a);s(h._("There was a problem updating the network, try again."));c("QPLUserFlow").endFailure(t,a.name,{annotations:{string:{error:a.toString(),www_request_id:(a=a.source)==null?void 0:a.www_request_id}}})},[t]),x=m(function(){c("QPLUserFlow").start(t),s(null),i({onCompleted:v,onError:w,variables:{input:{credential:{sensitive_string_value:u.password},network_type:"WPA2",ssid:u.ssid.trim(),wifi_network_id:f}}})},[i,v,w,u,f,t]),y=n(function(){return g===u.ssid&&e===u.password||d("MWSDevicesNetworkFormCommon").invalidNetworkNameRegex.test(g)||u.password.length===0},[g,e,u]);return l.jsx(c("GeoModal.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{isDisabled:a||y,isLoading:a,label:h._("Confirm"),onClick:x,variant:"primary"}),secondaryButton:l.jsx(c("GeoCancelButton.react"),{isDisabled:a})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._("Edit Wi-Fi")}),isShown:!0,onHide:b,children:l.jsxs(c("GeoSection.react"),{children:[l.jsx(c("MWSDevicesWifiNetworkForm.react"),{isLoading:a,setWifiNetwork:j,wifiNetwork:u}),k!=null&&l.jsx(c("GeoNotice.react"),{status:"error",xstyle:c("geoMargin").top12,children:k})]})})}a.displayName=a.name+" [from "+f.id+"]";var p=i!==void 0?i:i=b("MWSDevicesUpdateWifiNetworkModalQuery.graphql"),q=j!==void 0?j:j=b("MWSDevicesUpdateWifiNetworkModal_data.graphql"),r=k!==void 0?k:k=b("MWSDevicesUpdateWifiNetworkModalMutation.graphql");g["default"]=a}),98);
-----
MWSDevicesWifiNetworkForm.react",["fbt","GeoPasswordInput.react","GeoRadioList.react","GeoRadioListItem.react","GeoTextInput.react","GeoVStack.react","MWSDevicesNetworkFormCommon","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react"),j=d("react").useCallback;function a(a){var b=a.isLoading;b=b===void 0?!1:b;var e=a.setWifiNetwork;a=a.wifiNetwork;var f=a.password,g=a.security;a=a.ssid;var k=j(function(a){e(function(b){return babelHelpers["extends"]({},b,{ssid:a})})},[e]),l=j(function(a){e(function(b){return babelHelpers["extends"]({},b,{password:a})})},[e]),m=j(function(a){e(function(b){return babelHelpers["extends"]({},b,{security:a})})},[e]);return i.jsxs(c("GeoVStack.react"),{children:[i.jsx(c("GeoTextInput.react"),{"data-testid":void 0,description:h._("WPA2 compatible uniquement"),errorMessage:a.length>0&&d("MWSDevicesNetworkFormCommon").invalidNetworkNameRegex.test(a)?h._("Veuillez saisir un SSID de ru00e9seau valide"):void 0,isDisabled:b,label:h._("SSID du ru00e9seau"),onChange:k,value:a}),i.jsxs(c("GeoRadioList.react"),{isDisabled:b,label:h._("Su00e9curitu00e9"),onChange:m,value:g,children:[i.jsx(c("GeoRadioListItem.react"),{label:h._("WPA2"),value:"password"}),i.jsx(c("GeoRadioListItem.react"),{label:h._("WPA2 Enterprise"),value:"certificate"})]}),g==="password"&&i.jsx(c("GeoPasswordInput.react"),{"data-testid":void 0,isDisabled:b,label:h._("Mot de passe"),onChange:l,value:f})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----