CommerceSetPerLanguagePolicyMutation",["CommerceSetPerLanguagePolicyMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("CommerceSetPerLanguagePolicyMutation.graphql");g.mutation=a}),98);
-----
CommerceSetPerLanguagePolicyMutation.graphql",["CommerceSetPerLanguagePolicyMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e=[{alias:null,args:null,kind:"ScalarField",name:"bcp47_language_code",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"policy_uri",storageKey:null}],f=[{alias:"languageCode",args:null,kind:"ScalarField",name:"bcp47_language_code",storageKey:null},{alias:"policyUri",args:null,kind:"ScalarField",name:"policy_uri",storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"CommerceSetPerLanguagePolicyMutation",selections:[{alias:null,args:c,concreteType:"CommerceMerchantSettings",kind:"LinkedField",name:"xfb_set_seller_policy_url",plural:!1,selections:[d,{args:null,kind:"FragmentSpread",name:"CommerceManagerSettingsPoliciesCard_data"}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"CommerceSetPerLanguagePolicyMutation",selections:[{alias:null,args:c,concreteType:"CommerceMerchantSettings",kind:"LinkedField",name:"xfb_set_seller_policy_url",plural:!1,selections:[d,{alias:null,args:null,concreteType:"CommerceManagerLanguageSpecificPoliciesObject",kind:"LinkedField",name:"language_specific_privacy_policy_uris",plural:!0,selections:e,storageKey:null},{alias:null,args:null,concreteType:"CommerceManagerLanguageSpecificPoliciesObject",kind:"LinkedField",name:"language_specific_return_policy_uris",plural:!0,selections:e,storageKey:null},{alias:"commerceAccountSAOffLegalRequirements",args:null,concreteType:"CommerceLegalRequirementsSAOffData",kind:"LinkedField",name:"commerce_account_saoff_legal_requirements",plural:!1,selections:[{alias:"languageSpecficPolicyLegalRequirements",args:null,concreteType:"CommerceManagerLanguageSpecificPoliciesLegallyRequiredObject",kind:"LinkedField",name:"languaged_specific_privacy_and_return_policy_legal_requirements",plural:!1,selections:[{alias:"isRequired",args:null,kind:"ScalarField",name:"is_required",storageKey:null},{alias:"privacyPolicyWarningText",args:null,kind:"ScalarField",name:"privacy_policy_warning_text",storageKey:null},{alias:"returnPolicyWarningText",args:null,kind:"ScalarField",name:"return_policy_warning_text",storageKey:null},{alias:"requirementLanguageCode",args:null,kind:"ScalarField",name:"bcp47_language_code",storageKey:null}],storageKey:null}],storageKey:null},{alias:"languageSpecificPrivacyPolicyURIs",args:null,concreteType:"CommerceManagerLanguageSpecificPoliciesObject",kind:"LinkedField",name:"language_specific_privacy_policy_uris",plural:!0,selections:f,storageKey:null},{alias:"languageSpecificReturnPolicyURIs",args:null,concreteType:"CommerceManagerLanguageSpecificPoliciesObject",kind:"LinkedField",name:"language_specific_return_policy_uris",plural:!0,selections:f,storageKey:null}],storageKey:null}]},params:{id:b("CommerceSetPerLanguagePolicyMutation_facebookRelayOperation"),metadata:{},name:"CommerceSetPerLanguagePolicyMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
CommerceManagerSettingsAddPoliciesModal.atomic",["fbt","AtomicShortNotice.react","CommerceManagerContext","CommerceManagerSettingsPoliciesFbt","CommerceSetPerLanguagePolicyMutation","CommerceSettingsCardFormLayout.atomic","CommerceSettingsCardFormSelector.atomic","CommerceSettingsCardFormTextInput.atomic","CommerceSettingsCardModal.atomic","CommerceStringUtils","LanguageUtils","SFLRelayHelpers","SFLUtilityMethods","getReactComponentDisplayName","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));a=i;var k=a.useContext,l=a.useState,m=[{label:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.PRIVACY_POLICY_TYPE,value:"PRIVACY"},{label:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.RETURN_POLICY_TYPE,value:"RETURN"}],n=function(a){var b=Object.keys(d("LanguageUtils").languageMap);return m.filter(function(c){c=c.value;var d=new Set((c=a[c])==null?void 0:c.map(function(a){return a.bcp47_language_code}));return b.find(function(a){return!d.has(a)})})},o=function(a,b){if(a==null)return[];var c=Object.keys(d("LanguageUtils").languageMap),e=new Set((b=b[a])==null?void 0:b.map(function(a){return a.bcp47_language_code}));return c.filter(function(a){return!e.has(a)}).map(function(a){return{label:d("LanguageUtils").getLanguageDisplayName(a),value:a}})};function p(a){var b=a.isShown,e=a.onComplete,f=a.onHide;a=a.policyData;var g=l(null),i=g[0],m=g[1];g=l(null);var q=g[0],r=g[1];g=l(null);var s=g[0],t=g[1];g=d("CommerceStringUtils").isValidURI(s);var u=i!=null&&q!=null&&g,v=d("SFLRelayHelpers").useSFLMutation(d("CommerceSetPerLanguagePolicyMutation").mutation),w=v[0];v=v[1];var x=k(c("CommerceManagerContext")),y=x.cmsID;x=d("SFLUtilityMethods").useSflAwareLambda(function(){var a;w({onCompleted:function(){e(),r(null),m(null),t(null),f()},variables:{input:{cms_id:(a=c("nullthrows"))(y),policy_type:a(i),policy_language_code:a(q),policy_url:a(s)}}})},{action:"add_policy_url"},c("getReactComponentDisplayName")(p));return j.jsx(c("CommerceSettingsCardModal.atomic"),{isShown:b,onHide:f,description:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.ADD_POLICY_MODAL.ADD_POLICY_DESCRIPTION,primaryButton:{label:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.ADD_POLICY_MODAL.ADD_POLICY,onClick:x,isLoading:v,isDisabled:!u},secondaryButton:{label:"Cancel",onClick:f},title:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.ADD_POLICY_MODAL.ADD_POLICY,children:j.jsxs(c("CommerceSettingsCardFormLayout.atomic"),{children:[j.jsx(c("AtomicShortNotice.react"),{status:"info",children:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.ADD_POLICY_MODAL.ADD_POLICY_NOTICE}),j.jsx(c("CommerceSettingsCardFormSelector.atomic"),{heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.TYPE,items:n(a),value:i,onChange:m,isDisabled:v}),j.jsx(c("CommerceSettingsCardFormSelector.atomic"),{heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.LANGUAGE,items:o(i,a),value:q,onChange:r,isDisabled:v||i==null}),j.jsx(c("CommerceSettingsCardFormTextInput.atomic"),{errorMessage:g||s==null?void 0:h._(/*BTDS*/"You must enter a valid policy URL."),heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.URL,value:s,onChange:t,isDisabled:v})]})})}p.displayName=p.name+" [from "+f.id+"]";g["default"]=p}),226);
-----
CommerceManagerSettingsEditPoliciesModal.atomic",["fbt","AtomicButton.react","AtomicShortNotice.react","CommerceManagerContext","CommerceManagerSettingsPoliciesFbt","CommerceSetPerLanguagePolicyMutation","CommerceSettingsCardFormLayout.atomic","CommerceSettingsCardFormSelector.atomic","CommerceSettingsCardFormTextInput.atomic","CommerceSettingsCardModal.atomic","CommerceStringUtils","LanguageUtils","SFLRelayHelpers","SFLUtilityMethods","getReactComponentDisplayName","nullthrows","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));a=i;var k=a.useContext,l=a.useState,m=function(a){return{label:a.type==="PRIVACY"?d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.PRIVACY_POLICY_TYPE:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.RETURN_POLICY_TYPE,value:a.type}},n=function(a){return{label:d("LanguageUtils").getLanguageDisplayName(a.languageCode),value:a.languageCode}};function o(a){var b=a.isShown,e=a.onComplete,f=a.onHide,g=a.policy;a=l(g.url);var i=a[0];a=a[1];var p=d("CommerceStringUtils").isValidURI(i),q=l(!1),r=q[0],s=q[1];q=l(!1);var t=q[0],u=q[1];q=d("SFLRelayHelpers").useSFLMutation(d("CommerceSetPerLanguagePolicyMutation").mutation);var v=q[0];q=k(c("CommerceManagerContext"));var w=q.cmsID;q=d("SFLUtilityMethods").useSflAwareLambda(function(){s(!0),v({onCompleted:function(){s(!1),e(),f()},onError:function(){s(!1)},variables:{input:{cms_id:c("nullthrows")(w),policy_type:g.type,policy_language_code:g.languageCode,policy_url:c("nullthrows")(i)}}})},{action:"edit_policy_url"},c("getReactComponentDisplayName")(o));var x=d("SFLUtilityMethods").useSflAwareLambda(function(){u(!0),v({onCompleted:function(){u(!1),e(),f()},onError:function(){u(!1)},variables:{input:{cms_id:c("nullthrows")(w),policy_type:g.type,policy_language_code:g.languageCode,policy_url:""}}})},{action:"delete_policy_url"},c("getReactComponentDisplayName")(o));if(g==null)return;return j.jsx(c("CommerceSettingsCardModal.atomic"),{isShown:b,onHide:f,description:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.EDIT_POLICY_MODAL.EDIT_POLICY_DESCRIPTION,primaryButton:{label:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.EDIT_POLICY_MODAL.UPDATE_POLICY_BUTTON,onClick:q,isLoading:r,isDisabled:!p||t},secondaryButton:{label:"Cancel",onClick:f,isDisabled:r||t},footerStartContent:j.jsx(c("AtomicButton.react"),{label:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.EDIT_POLICY_MODAL.DELETE_POLICY_BUTTON,isLoading:t,isDisabled:r,onClick:function(){x()}}),title:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.EDIT_POLICY_MODAL.EDIT_POLICY,children:j.jsxs(c("CommerceSettingsCardFormLayout.atomic"),{children:[j.jsx(c("AtomicShortNotice.react"),{status:"info",children:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.EDIT_POLICY_MODAL.EDIT_POLICY_NOTICE}),j.jsx(c("CommerceSettingsCardFormSelector.atomic"),{heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.TYPE,items:[m(g)],value:m(g).value,onChange:function(){},isDisabled:!0}),j.jsx(c("CommerceSettingsCardFormSelector.atomic"),{heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.LANGUAGE,items:[n(g)],value:n(g).value,onChange:function(){},isDisabled:!0}),j.jsx(c("CommerceSettingsCardFormTextInput.atomic"),{errorMessage:p||i==null?void 0:h._(/*BTDS*/"You must enter a valid policy URL."),heading:d("CommerceManagerSettingsPoliciesFbt").CM_SETTINGS_POLICIES_FBT.POLICY_TABLE.URL,value:i,onChange:a,isDisabled:r||t})]})})}o.displayName=o.name+" [from "+f.id+"]";g["default"]=o}),226);
-----
CommerceSetPerLanguagePolicyMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24414797151451066"}),null);
-----