OCDevManageApplicationPostAIGeneratorModal.react",["fbt","GeoDivider.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoTextArea.react","GeoTextPairing.react","OCDevManageApplicationPostAIGeneratorModalMutation.graphql","OCDevUIAsyncButton.react","OCDevUIForm.react","OCDevUISpacedLayout.react","asyncToGeneratorRuntime","react","useOCDevUICommitMutation","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=[{value:"BUG_FIX",label:h._(/*BTDS*/"Bug Fix")},{value:"NEW_FEATURE",label:h._(/*BTDS*/"New Feature")},{value:"NEW_LAUNCH",label:h._(/*BTDS*/"New Launch")},{value:"UPDATE_RELEASE",label:h._(/*BTDS*/"Update Release")},{value:"PERFORMANCE_IMPROVEMENT",label:h._(/*BTDS*/"Performance Improvement")},{value:"UI_ENHANCEMENT",label:h._(/*BTDS*/"UI Enhancement")},{value:"COMMUNITY_EVENT",label:h._(/*BTDS*/"Community Event")},{value:"BETA_RELEASE",label:h._(/*BTDS*/"Beta Release")},{value:"HOLIDAY_SPECIAL",label:h._(/*BTDS*/"Holiday Special")},{value:"USER_FEEDBACK_RESPONSE",label:h._(/*BTDS*/"User Feedback Response")}],n=[{value:"PROFESSIONAL",label:h._(/*BTDS*/"Professional")},{value:"CASUAL",label:h._(/*BTDS*/"Casual")},{value:"EXCITED",label:h._(/*BTDS*/"Excited")},{value:"INFORMATIVE",label:h._(/*BTDS*/"Informative")}];function a(a){var d=a.onApplyTemplate;a=c("useOCDevUIModal")();var e=a.closeModal;a=l("");var f=a[0];a=a[1];var g=l(null),j=g[0],o=g[1];g=l("PROFESSIONAL");var p=g[0];g=g[1];var q=l("NEW_FEATURE"),r=q[0];q=q[1];var s=c("useOCDevUICommitMutation")(i!==void 0?i:i=b("OCDevManageApplicationPostAIGeneratorModalMutation.graphql"));function t(){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){o(null);var a=(yield s({input:{topic:r,tone:p,context:f}}));a=a==null?void 0:a.oc_dev_post_ai_generate;if((a==null?void 0:a.success)===!0){var b;o({title:(b=a==null?void 0:a.title)!=null?b:"",description:(b=a==null?void 0:a.description)!=null?b:""})}});return u.apply(this,arguments)}function v(){j&&(d(j.title,j.description),e())}return k.jsx(c("OCDevUIForm.react"),{onSubmit:v,children:k.jsx(c("GeoModalCard.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIAsyncButton.react"),{isDisabled:!j,label:h._(/*BTDS*/"Apply template"),variant:"primary",onClick:v}),secondaryButton:k.jsx(c("OCDevUIAsyncButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:e})}),header:k.jsx(c("GeoModalHeader.react"),{description:h._(/*BTDS*/"Let AI help you create engaging post content. Select a topic, choose your tone, and provide context to generate a personalized post."),heading:h._(/*BTDS*/"Generate with AI u2728")}),children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("GeoSelector.react"),{label:h._(/*BTDS*/"Select post topic"),value:r,onChange:q,children:m.map(function(a){return k.jsx(c("GeoSelectorItem.react"),{label:a.label,value:a.value},a.value)})}),k.jsx(c("GeoSelector.react"),{label:h._(/*BTDS*/"Writing tone"),value:p,onChange:g,children:n.map(function(a){return k.jsx(c("GeoSelectorItem.react"),{label:a.label,value:a.value},a.value)})}),k.jsx(c("GeoTextArea.react"),{label:h._(/*BTDS*/"Additional context"),placeholder:h._(/*BTDS*/"Provide any specific details about this update (e.g., "New multiplayer mode with voice chat", "Fixed critical bug affecting VR performance")"),value:f,onChange:a}),k.jsx(c("OCDevUIAsyncButton.react"),{label:h._(/*BTDS*/"Generate template"),variant:"primary",onClick:t}),j?k.jsxs(k.Fragment,{children:[k.jsx(c("GeoDivider.react"),{}),k.jsx(c("GeoNotice.react"),{status:"success",children:h._(/*BTDS*/"Template generated successfully. Review the content below and click "Apply Template" to use it.")}),k.jsx(c("GeoSection.react"),{variant:"secondary",children:k.jsxs(c("OCDevUISpacedLayout.react"),{spacing:"small",children:[k.jsx(c("GeoTextPairing.react"),{description:j.title,heading:h._(/*BTDS*/"Title"),size:"header3"}),k.jsx(c("GeoDivider.react"),{}),k.jsx(c("GeoTextPairing.react"),{description:j.description,heading:h._(/*BTDS*/"Description"),size:"header3"})]})})]}):null]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageApplicationPostAIGeneratorModalMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],b=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"OcDevPostAiGenerateResponsePayload",kind:"LinkedField",name:"oc_dev_post_ai_generate",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageApplicationPostAIGeneratorModalMutation",selections:b,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageApplicationPostAIGeneratorModalMutation",selections:b},params:{id:"25159055953785171",metadata:{},name:"OCDevManageApplicationPostAIGeneratorModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----