UGCAgentsManageAITypeDialog.react",["fbt","CDSDialog.react","CDSDialogFooter.react","CDSDialogHeader.react","CDSRadioList.react","CDSRadioListCell.react","CDSTextPairing.react","CometColumn.react","CometColumnItem.react","CometRelay","UGCAgentsErrorHandler","UGCAgentsManageAITypeDialogQuery.graphql","XFBGenAIPersonaOwnerCategory.facebook","cdsPushToast","react","useCDSConfirmationDialog","useGenAIUGCAgentsUpdateOwnerCategoryMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState;function a(a){var e,f,g=a.props.onClose;a=a.queries.queryReference;var j=d("CometRelay").usePreloadedQuery(i!==void 0?i:i=b("UGCAgentsManageAITypeDialogQuery.graphql"),a);a=c("useGenAIUGCAgentsUpdateOwnerCategoryMutation")(g,function(){d("cdsPushToast").pushToast({message:h._(/*BTDS*/"Failed to update AI type")})});var m=a[0];a=a[1];var n=c("useCDSConfirmationDialog")();e=(e=j.xfb_fetch_genai_persona.is_ip)!=null?e:!1;f=(f=j.xfb_fetch_genai_persona.is_meta_created)!=null?f:!1;if(e&&f)throw d("UGCAgentsErrorHandler").logThrowableClientError({event:"KirbyBaseCharactersScreen",message:"Cannot be both IP and Meta Created"});e=e?"IP":f?"META_CREATED":"USER";f=l(e);var o=f[0],p=f[1];f=function(a){a=c("XFBGenAIPersonaOwnerCategory.facebook").cast(a);a!=null&&p(a)};var q=function(){var a="";switch(o){case"IP":a="IP";break;case"META_CREATED":a="Meta-created";break;case"USER":a="Regular";break;default:throw d("UGCAgentsErrorHandler").logThrowableClientError({event:"KirbyBaseCharactersScreen",message:"Invalid AI type"})}n({body:h._(/*BTDS*/"You are about to change the AI type to {type}. Are you sure you want to do this?",[h._param("type",a)]),primaryButtonLabel:h._(/*BTDS*/"Confirm"),secondaryButtonLabel:h._(/*BTDS*/"Cancel"),title:h._(/*BTDS*/"Change AI type")},function(){m(j.xfb_fetch_genai_persona.id,o)},function(){})};return k.jsx(c("CDSDialog.react"),{footer:k.jsx(c("CDSDialogFooter.react"),{primary:{disabled:o===e,label:h._(/*BTDS*/"Confirm"),loading:a,onPress:q}}),header:k.jsx(c("CDSDialogHeader.react"),{onClose:g,title:"",titleHidden:!0}),children:k.jsxs(c("CometColumn.react"),{paddingHorizontal:20,spacing:20,children:[k.jsx(c("CometColumnItem.react"),{children:k.jsx(c("CDSTextPairing.react"),{contentText:h._(/*BTDS*/"If you select IP (intellectual property) or Meta-created, a badge will be displayed next to the AI for easy identification by you and collaborators."),headlineText:h._(/*BTDS*/"Manage AI type"),textAlign:"start",textPairingStyle:"headline2Body"})}),k.jsx(c("CometColumnItem.react"),{children:k.jsxs(c("CDSRadioList.react"),{"aria-label":h._(/*BTDS*/"AI type"),children:[k.jsx(c("CDSRadioListCell.react"),{checked:o==="IP",disabled:a,name:"IP",onValueChange:f,title:"IP AI",value:"IP"}),k.jsx(c("CDSRadioListCell.react"),{checked:o==="META_CREATED",disabled:a,name:"META_CREATED",onValueChange:f,title:"Meta-created AI",value:"META_CREATED"}),k.jsx(c("CDSRadioListCell.react"),{checked:o==="USER",disabled:a,name:"USER",onValueChange:f,title:"Regular AI",value:"USER"})]})})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
useGenAIUGCAgentsUpdateOwnerCategoryMutation",["RelayHooks","react","useGenAIUGCAgentsUpdateOwnerCategoryMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).useCallback,k=h!==void 0?h:h=b("useGenAIUGCAgentsUpdateOwnerCategoryMutation.graphql");function a(a,b){var c=d("RelayHooks").useMutation(k),e=c[0];c=c[1];var f=j(function(c,d){e({onCompleted:function(){a()},onError:b,variables:{input:{owner_category:d,persona_id:c}}})},[e,a,b]);return[f,c]}g["default"]=a}),98);
-----
useGenAIUGCAgentsUpdateOwnerCategoryMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24205766212447336"}),null);
-----
-----
useGenAIUGCAgentsUpdateOwnerCategoryMutation",["RelayHooks","react","useGenAIUGCAgentsUpdateOwnerCategoryMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).useCallback,k=h!==void 0?h:h=b("useGenAIUGCAgentsUpdateOwnerCategoryMutation.graphql");function a(a,b){var c=d("RelayHooks").useMutation(k),e=c[0];c=c[1];var f=j(function(c,d){e({onCompleted:function(){a()},onError:b,variables:{input:{owner_category:d,persona_id:c}}})},[e,a,b]);return[f,c]}g["default"]=a}),98);
-----
useGenAIUGCAgentsUpdateOwnerCategoryMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24205766212447336"}),null);
-----