1import{u as M,r as U,j as r}from"./vendor-BJ3uik3T.js";import{ad as t,a2 as I,be as x}from"./index-BdHWJevn.js";import{M as E}from"./shared_molecule_ModalContentContainer-g38S1XFh.js";import{U as C}from"./admin_graphql_campaigns_mutationHooks-BKMCfqgC.js";import{c as S}from"./admin_atom_DetailContent-uErtev3T.js";import{D as b}from"./admin_organism_DetailsHeader-aembUJ2W.js";import{c as j,C as R}from"./admin_organism_CampaignEditFormSchema-BZnwTcqX.js";import"./shared_util_useModal-C6VgIZRP.js";import"./shared_molecule_ConfirmationModal-S_zbfig9.js";import"./shared_molecule_RoutableModal-CSxrs0tv.js";import"./shared_atom_ImageManualCSS-DFms6Rab.js";import"./admin_molecule_EventPlannerUtils-BYmGdmpO.js";import"./shared_atom_TruncatedByCharText-B-GpcpQN.js";import"./shared_atom_ToolTipManualCSS-cpCWt9VR.js";import"./admin_util_events-CDx9Qx0Y.js";import"./shared_util_events-DUuYv7l4.js";import"./shared_util_socialLinks-BUK1mzxs.js";import"./shared_atom_LoadingBlocksManualCSS-CC3tM7yU.js";import"./admin_molecule_DetailsTitle-ChDGppgH.js";import"./shared_atom_ModalTitle-CnIbEa0R.js";import"./shared_atom_FormContent-De-QUBRC.js";import"./shared_atom_LoadingError-CABOpKPz.js";import"./admin_util_optionLists-DzKBkYAO.js";import"./admin_util_users-BVPaQwFX.js";import"./admin_graphql_partners_queryHooks-CGzX2tpN.js";import"./admin_atom_EditFormLoadingBlocks-JrQzPJfD.js";import"./admin_organism_UserSelect-6eVY6kUN.js";import"./admin_molecule_AssociatedUser-rPqcorXg.js";import"./admin_molecule_EntityLink-BsRKLkmq.js";import"./shared_atom_LinkManualCSS-DhzxRUog.js";import"./admin_molecule_UserTypeahead-DT4RpJyw.js";import"./shared_molecule_Typeahead-Bhwrf37J.js";import"./shared_molecule_Input-BiCyVdi2.js";import"./admin_graphql_users_queryHooks-B0WKBiS7.js";const si=({contentProps:i,setFormSubmitAction:o,setDisplayConfirmation:n,setIsSubmitting:p,hide:d})=>{const e=M(),[l,c]=U.useState({}),g={title:t(i,"title",""),partnerId:t(i,"partner.id",null),agencyId:t(i,"agency.id",null),existingAccountManagerUser:i.accountManagerUser||null,newAccountManagerUser:i.accountManagerUser||null,existingSalesRepUser:i.salesRepUser||null,newSalesRepUser:i.salesRepUser||null},u=C(),f=I({submitAction:u,submitVariables:a=>{var m,s;return{campaignId:t(i,"id",void 0),title:a.title,partnerId:a.partnerId,agencyId:a.agencyId,accountManagerUserId:((m=a.newAccountManagerUser)==null?void 0:m.id)||null,salesRepUserId:((s=a.newSalesRepUser)==null?void 0:s.id)||null}},successMsg:e.formatMessage({id:"admin.campaignEdit.successMessage"}),failureMsg:e.formatMessage({id:"admin.campaignEdit.failureMessage"}),onSuccess:()=>{i.refetchCampaigns(),d()},onValidationError:a=>c(a)});return r.jsx(E,{children:r.jsxs(S,{children:[r.jsx(b,{title:`${e.formatMessage({id:"admin.campaignEdit.title"})} ${t(i,"title","")}`}),r.jsx(x,{formInitialValues:g,renderFormComponent:a=>r.jsx(R,{formikProps:a.formikProps,validationErrors:l}),onSubmit:f,formSchema:j(e),setFormSubmitAction:o,setDisplayConfirmation:n,setIsSubmitting:p,dataQaId:"campaign-edit-form"})]})})};export{si as default}; 2//# sourceMappingURL=admin_organism_CampaignEdit-Bi_dbEEs.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.