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);
-----
UGCAgentsManageAITypeDialogQuery.graphql",["UGCAgentsManageAITypeDialogQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"personaID"}],c=[{kind:"Variable",name:"persona_id",variableName:"personaID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_ip",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"is_meta_created",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"UGCAgentsManageAITypeDialogQuery",selections:[{kind:"RequiredField",field:{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"xfb_fetch_genai_persona",plural:!1,selections:[{kind:"RequiredField",field:d,action:"THROW",path:"xfb_fetch_genai_persona.id"},e,f],storageKey:null},action:"THROW",path:"xfb_fetch_genai_persona"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"UGCAgentsManageAITypeDialogQuery",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"xfb_fetch_genai_persona",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,e,f],storageKey:null}]},params:{id:b("UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"),metadata:{},name:"UGCAgentsManageAITypeDialogQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
UGCAgentsManageAITypeDialog.entrypoint",["JSResourceForInteraction","UGCAgentsManageAITypeDialogQuery$Parameters"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){return{queries:{queryReference:{parameters:c("UGCAgentsManageAITypeDialogQuery$Parameters"),variables:{personaID:a.personaID}}}}},root:c("JSResourceForInteraction")("UGCAgentsManageAITypeDialog.react").__setRef("UGCAgentsManageAITypeDialog.entrypoint")};g["default"]=a}),98);
-----
UGCAgentsManageAITypeDialogQuery$Parameters",["UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"),metadata:{},name:"UGCAgentsManageAITypeDialogQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
UGCAgentsManageAITypeDialogQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23920466654205139"}),null);
-----
-----
UGCAgentsManageAITypeDialogQuery.graphql",["UGCAgentsManageAITypeDialogQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"personaID"}],c=[{kind:"Variable",name:"persona_id",variableName:"personaID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_ip",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"is_meta_created",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"UGCAgentsManageAITypeDialogQuery",selections:[{kind:"RequiredField",field:{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"xfb_fetch_genai_persona",plural:!1,selections:[{kind:"RequiredField",field:d,action:"THROW",path:"xfb_fetch_genai_persona.id"},e,f],storageKey:null},action:"THROW",path:"xfb_fetch_genai_persona"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"UGCAgentsManageAITypeDialogQuery",selections:[{alias:null,args:c,concreteType:null,kind:"LinkedField",name:"xfb_fetch_genai_persona",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,e,f],storageKey:null}]},params:{id:b("UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"),metadata:{},name:"UGCAgentsManageAITypeDialogQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
UGCAgentsManageAITypeDialog.entrypoint",["JSResourceForInteraction","UGCAgentsManageAITypeDialogQuery$Parameters"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){return{queries:{queryReference:{parameters:c("UGCAgentsManageAITypeDialogQuery$Parameters"),variables:{personaID:a.personaID}}}}},root:c("JSResourceForInteraction")("UGCAgentsManageAITypeDialog.react").__setRef("UGCAgentsManageAITypeDialog.entrypoint")};g["default"]=a}),98);
-----
UGCAgentsManageAITypeDialogQuery$Parameters",["UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("UGCAgentsManageAITypeDialogQuery_facebookRelayOperation"),metadata:{},name:"UGCAgentsManageAITypeDialogQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
UGCAgentsManageAITypeDialogQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23920466654205139"}),null);
-----