OCDevManageAnalyticsAnnotationCreateOrEditSidebarContent.react",["fbt","GeoButton.react","GeoCard.react","GeoCardFooter.react","GeoCardHeader.react","GeoCloseButton.react","GeoDatePicker.react","GeoFlexbox.react","GeoSection.react","GeoSpinner.react","GeoTextArea.react","GeoTextInput.react","OCDevManageAnalyticsAnnotationChartSelector.react","OCDevManageAnalyticsAnnotationConstants","OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentEditMutation.graphql","OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentMutation.graphql","OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery.graphql","OCDevManageAnalyticsAnnotationDataContext","OCDevManageAnalyticsAnnotationSidebarContext","OCDevManageAnalyticsAnnotationSidebarContextHelpers","OCDevManageAnalyticsAnnotationsUtils","OCDevManagePlaceholder.react","OCDevManageReactRouter.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIValidateStringLength","Timezone","XOCAnalyticsChartsEnum.oculus","asyncToGeneratorRuntime","compactMap","geoMargin","getOCDevManageAnalyticsPageEnumFromRouteKey","react","useOCDevManageRouteParams","useOCDevUICommitMutation","useOCDevUIFormState","useOCDevUIQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||(l=d("react")),n=l.useContext;function o(){var a,e=n(c("OCDevManageAnalyticsAnnotationSidebarContext")),f=n(c("OCDevManageAnalyticsAnnotationDataContext")),g=f.connectionID,l=e.analyticsChart;f=e.annotationID;var o=e.annotationSidebarType,p=d("OCDevManageReactRouter.react").getRouteFromLocation(window.location),q=c("getOCDevManageAnalyticsPageEnumFromRouteKey")(p==null||(a=p.doc)==null?void 0:a.key);p=c("useOCDevManageRouteParams")();var r=p.applicationID,s=o===d("OCDevManageAnalyticsAnnotationConstants").AnalyticsAnnotationsSidebarType.CREATE;p=c("useOCDevUIQuery")(i!==void 0?i:i=b("OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery.graphql"),{annotationID:f!=null?f:"",isCreateAnnotation:s});var t=p.node,u=p.viewer;f=(o=t==null?void 0:t.analytics_graphs)!=null?o:l!=null?[l]:[];o=c("useOCDevUIFormState")({title:(p=t==null?void 0:t.title)!=null?p:"",description:(o=t==null?void 0:t.description)!=null?o:null,startDate:d("OCDevManageAnalyticsAnnotationsUtils").getAnnotationLocalDateFromTimestamp(t==null?void 0:t.start_time),endDate:d("OCDevManageAnalyticsAnnotationsUtils").getAnnotationLocalDateFromTimestamp(t==null?void 0:t.end_time),type:(p=t==null?void 0:t.annotation_type)!=null?p:"DEV_CUSTOM",charts:f});var v=o[0],w=o[1],x=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentMutation.graphql")),y=c("useOCDevUICommitMutation")(k!==void 0?k:k=b("OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentEditMutation.graphql"));function z(){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;a={annotation_id:(a=t==null?void 0:t.id)!=null?a:null,application_id:r,title:v.title,description:v.description,start_time:(a=(a=v.startDate)==null?void 0:a.toInstant(d("Timezone").UTC))!=null?a:0,end_time:(a=(a=v.endDate)==null?void 0:a.toInstant(d("Timezone").UTC))!=null?a:0,type:v.type,graphs:v.charts,pages:q!=null?[q]:[],status:"PUBLISHED"};if(s)yield x({input:a,connections:[g]},{closeModalOnSuccess:!0,successToast:{heading:d("OCDevManageAnalyticsAnnotationConstants").SUCCESSFUL_ANNOTATION_CREATION_TOAST}});else{var b;yield y({input:a},{closeModalOnSuccess:!0,optimisticResponse:{xoc_create_or_update_analytics_annotation:{title:v.title,description:(a=v.description)!=null?a:"",start_time:(a=(a=v.startDate)==null?void 0:a.toInstant(d("Timezone").UTC))!=null?a:0,end_time:(a=(a=v.endDate)==null?void 0:a.toInstant(d("Timezone").UTC))!=null?a:0,analytics_graphs:v.charts,last_editor:{alias:(a=u==null||(b=u.user)==null?void 0:b.alias)!=null?a:""},update_time:Date.now()}},successToast:{heading:d("OCDevManageAnalyticsAnnotationConstants").SUCCESSFUL_ANNOTATION_EDIT_TOAST}})}l!=null?d("OCDevManageAnalyticsAnnotationSidebarContextHelpers").hideAnnotationSidebar(e):d("OCDevManageAnalyticsAnnotationSidebarContextHelpers").openManageAnnotationSidebar(e)});return A.apply(this,arguments)}return m.jsx(c("OCDevUIForm.react"),{onSubmit:z,children:m.jsx(c("GeoCard.react"),{footer:m.jsx(c("GeoCardFooter.react"),{primaryButton:m.jsx(c("OCDevUIFormSubmitButton.react"),{label:s?h._(/*BTDS*/"Create"):h._(/*BTDS*/"Save")}),secondaryButton:m.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:function(){l!=null?d("OCDevManageAnalyticsAnnotationSidebarContextHelpers").hideAnnotationSidebar(e):d("OCDevManageAnalyticsAnnotationSidebarContextHelpers").openManageAnnotationSidebar(e)}})}),header:m.jsx(c("GeoCardHeader.react"),{action:m.jsx(c("GeoCloseButton.react"),{onClick:function(){d("OCDevManageAnalyticsAnnotationSidebarContextHelpers").hideAnnotationSidebar(e)}}),heading:d("OCDevManageAnalyticsAnnotationConstants").ANNOTATIONS_LABEL}),children:m.jsxs(c("GeoSection.react"),{children:[m.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return d("OCDevUIValidateStringLength").validateStringLength({value:v.title,maxLength:d("OCDevManageAnalyticsAnnotationConstants").MAX_TITLE_LENGTH})},children:m.jsx(c("GeoTextInput.react"),{label:h._(/*BTDS*/"Title"),placeholder:h._(/*BTDS*/"Enter Annotation Title"),value:v.title,onChange:function(a){w(function(b){return babelHelpers["extends"]({},b,{title:a})})}})}),m.jsx(c("GeoFlexbox.react"),{direction:"column",gap:8,children:m.jsx(c("GeoTextArea.react"),{isOptional:!0,label:h._(/*BTDS*/"Description"),placeholder:h._(/*BTDS*/"Enter Annotation Description"),value:(p=v.description)!=null?p:"",onChange:function(a){w(function(b){return babelHelpers["extends"]({},b,{description:a})})}})}),m.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return v.startDate==null?h._(/*BTDS*/"Annotation needs start date"):null},children:m.jsx(c("GeoDatePicker.react"),{label:h._(/*BTDS*/"Start"),value:v.startDate,xstyle:c("geoMargin").vert8,onChange:function(a){w(function(b){return babelHelpers["extends"]({},b,{startDate:a})})}})}),m.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){var a;return v.endDate!=null&&v.startDate!=null&&(a=v.endDate)!=null&&a.isBefore(v.startDate)?"End date must be after start date":null},children:m.jsx(c("GeoDatePicker.react"),{isOptional:!0,label:h._(/*BTDS*/"End"),value:v.endDate,onChange:function(a){w(function(b){return babelHelpers["extends"]({},b,{endDate:a})})}})}),m.jsx(c("OCDevManageAnalyticsAnnotationChartSelector.react"),{page:q,selectedCharts:v.charts,onChange:function(a){w(function(b){return babelHelpers["extends"]({},b,{charts:c("compactMap")(a,function(a){return c("XOCAnalyticsChartsEnum.oculus").cast(a.getUniqueID())})})})}})]})})})}o.displayName=o.name+" [from "+f.id+"]";function a(a){return m.jsx(c("OCDevManagePlaceholder.react"),{fallback:m.jsx(c("GeoSpinner.react"),{center:!0}),children:m.jsx(o,babelHelpers["extends"]({},a))})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"annotationID"},{defaultValue:null,kind:"LocalArgument",name:"isCreateAnnotation"}],b=[{kind:"Variable",name:"node_id",variableName:"annotationID"}],c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"start_time",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"end_time",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"annotation_type",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"analytics_graphs",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery",selections:[{condition:"isCreateAnnotation",kind:"Condition",passingValue:!1,selections:[{alias:null,args:b,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[c,d,e,f,g,h,i],type:"XOCDeveloperAnalyticsAnnotation",abstractKey:null}],storageKey:null}]},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[j],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[j,c],storageKey:null}],storageKey:null},{condition:"isCreateAnnotation",kind:"Condition",passingValue:!1,selections:[{alias:null,args:b,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},c,{kind:"InlineFragment",selections:[d,e,f,g,h,i],type:"XOCDeveloperAnalyticsAnnotation",abstractKey:null}],storageKey:null}]}]},params:{id:"10062796493810639",metadata:{},name:"OCDevManageAnalyticsAnnotationCreateOrEditSidebarContentQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----