OCDevManageApplicationReviewAISummaryCard.react",["fbt","ix","GeoBaseText.react","GeoButton.react","GeoDivider.react","GeoFlexbox.react","GeoIcon.react","GeoPageCard.react","GeoSection.react","GeoSpinner.react","GeoText.react","GeoTooltipText.react","OCDevManageAnalyticsCardHeaderWithTooltip.react","OCDevManageApplicationReviewAISummaryCardMutation.graphql","OCDevManageApplicationReviewAISummaryCard_application.graphql","RelayHooks","fbicon","react","useOCDevUICommitMutation"],(function(t,n,r,o,a,i,l,s,u){"use strict";var e,c,d,m=d||(d=o("react")),p=d.useState,_=s._(/*BTDS*/"Sentiment analysis"),f=[m.jsx(r("GeoTooltipText.react"),{children:s._(/*BTDS*/"AI-powered analysis of your user reviews. Summaries are generated using Meta AI and may not reflect all reviews.")},"AI-Summary")];function g(t){var a=t.application,l=o("RelayHooks").useFragment(e!==void 0?e:e=n("OCDevManageApplicationReviewAISummaryCard_application.graphql"),a),d=p([]),g=d[0],h=d[1],y=p(!1),C=y[0],b=y[1],v=p(null),S=v[0],R=v[1],L=r("useOCDevUICommitMutation")(c!==void 0?c:c=n("OCDevManageApplicationReviewAISummaryCardMutation.graphql"));function E(){var e;h([]),R(null),b(!0),L({input:{application_id:(e=l.id)!=null?e:""}},{onCompleted:function(t){b(!1);var e=t.xoc_generate_review_summary;if(e==null){h(["No response from server"]);return}if(e.errors!=null&&e.errors.length>0){h(e.errors);return}if(e.summary!=null)try{var n,r,o,a=JSON.parse(e.summary);R({data:a,totalReviews:(n=e.total_reviews_analyzed)!=null?n:0,processingTimeMs:(r=e.processing_time_ms)!=null?r:0,generatedAt:(o=e.generated_at)!=null?o:0})}catch(e){h(["Failed to parse summary data"])}},onError:function(t){var e;b(!1),h([(e=t.message)!=null?e:"An error occurred"])}})}function k(){return m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",direction:"column",gap:16,children:[m.jsx(r("GeoIcon.react"),{icon:o("fbicon")._(u("377221"),24)}),m.jsx(r("GeoText.react"),{display:"block",children:s._(/*BTDS*/"Generate an AI-powered summary of your user reviews to understand overall sentiment, key strengths, and areas to improve.")}),m.jsx(r("GeoButton.react"),{icon:o("fbicon")._(u("688904"),16),label:s._(/*BTDS*/"Ask AI"),onClick:E})]})}k.displayName=k.name+" [from "+i.id+"]";function I(){return m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",direction:"column",gap:16,children:[m.jsx(r("GeoSpinner.react"),{loggingName:i.id}),m.jsx(r("GeoText.react"),{display:"block",children:s._(/*BTDS*/"Analyzing reviews and generating summary...")})]})}I.displayName=I.name+" [from "+i.id+"]";function T(){return m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",direction:"column",gap:16,children:[m.jsx(r("GeoIcon.react"),{color:"error",icon:o("fbicon")._(u("491585"),24)}),m.jsx(r("GeoFlexbox.react"),{direction:"column",gap:8,children:g.map(function(e,t){return m.jsx(r("GeoText.react"),{display:"block",children:e},t)})}),m.jsx(r("GeoButton.react"),{label:s._(/*BTDS*/"Try again"),onClick:E})]})}T.displayName=T.name+" [from "+i.id+"]";function D(){if((S==null?void 0:S.data)==null)return null;var e=S.data,t=S.generatedAt,n=S.totalReviews,a=e.areas_to_improve,i=e.key_strengths,l=e.overall_summary,c=t>0?" xB7 Generated recently":"";return m.jsxs(r("GeoFlexbox.react"),{direction:"column",gap:16,children:[m.jsx(r("GeoFlexbox.react"),{alignItems:"center",gap:8,children:m.jsx(r("GeoBaseText.react"),{color:"placeholder",size:"accent",children:s._(/*BTDS*/"_j{"*":"Analyzed {number} reviews{generatedTime}","_1":"Analyzed 1 review{generatedTime}"}",[s._plural(n,"number"),s._param("generatedTime",c)])})}),m.jsx(r("GeoBaseText.react"),{color:"value",size:"value",children:l}),m.jsx(r("GeoDivider.react"),{}),m.jsxs(r("GeoFlexbox.react"),{direction:"column",gap:12,children:[m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",gap:8,children:[m.jsx(r("GeoIcon.react"),{color:"success",icon:o("fbicon")._(u("498145"),16)}),m.jsx(r("GeoBaseText.react"),{color:"value",size:"header4",weight:"bold",children:s._(/*BTDS*/"Key strengths")})]}),m.jsx(r("GeoFlexbox.react"),{direction:"column",gap:8,children:i.map(function(e,t){return m.jsxs(r("GeoFlexbox.react"),{direction:"column",gap:4,children:[m.jsx(r("GeoBaseText.react"),{color:"value",size:"value",weight:"bold",children:e.title}),m.jsx(r("GeoBaseText.react"),{color:"placeholder",size:"accent",children:e.description})]},t)})})]}),m.jsx(r("GeoDivider.react"),{}),m.jsxs(r("GeoFlexbox.react"),{direction:"column",gap:12,children:[m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",gap:8,children:[m.jsx(r("GeoIcon.react"),{color:"warning",icon:o("fbicon")._(u("479179"),16)}),m.jsx(r("GeoBaseText.react"),{color:"value",size:"header4",weight:"bold",children:s._(/*BTDS*/"Areas to improve")})]}),m.jsx(r("GeoFlexbox.react"),{direction:"column",gap:8,children:a.map(function(e,t){return m.jsxs(r("GeoFlexbox.react"),{direction:"column",gap:4,children:[m.jsx(r("GeoBaseText.react"),{color:"value",size:"value",weight:"bold",children:e.title}),m.jsx(r("GeoBaseText.react"),{color:"placeholder",size:"accent",children:e.description})]},t)})})]}),m.jsx(r("GeoDivider.react"),{}),m.jsxs(r("GeoFlexbox.react"),{alignItems:"center",gap:8,children:[m.jsx(r("GeoIcon.react"),{icon:o("fbicon")._(u("479179"),16)}),m.jsx(r("GeoBaseText.react"),{color:"placeholder",size:"accent",children:s._(/*BTDS*/"Generated by AI. Some information may be inaccurate or inappropriate.")})]}),m.jsx(r("GeoButton.react"),{label:s._(/*BTDS*/"Ask AI again"),onClick:E})]})}D.displayName=D.name+" [from "+i.id+"]";function x(){return C?I():g.length>0?T():(S==null?void 0:S.data)!=null?D():k()}return m.jsx(r("GeoPageCard.react"),{columns:12,"data-testid":void 0,header:m.jsx(r("OCDevManageAnalyticsCardHeaderWithTooltip.react"),{descriptions:f,heading:_}),children:m.jsx(r("GeoSection.react"),{children:x()})})}g.displayName=g.name+" [from "+i.id+"]",l.default=g}),226);
-----
OCDevManageApplicationReviewAISummaryCardMutation.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XOCGenerateReviewSummaryResponsePayload",kind:"LinkedField",name:"xoc_generate_review_summary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"errors",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"generated_at",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"processing_time_ms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"summary",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"total_reviews_analyzed",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"OCDevManageApplicationReviewAISummaryCardMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"OCDevManageApplicationReviewAISummaryCardMutation",selections:t},params:{id:"33880092988241089",metadata:{},name:"OCDevManageApplicationReviewAISummaryCardMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----