1"use strict";(self["webpackChunkTomat_PCA"]=self["webpackChunkTomat_PCA"]||[]).push([[9936],{72320:function(e,a,r){r.r(a),r.d(a,{default:function(){return f}});var n=r(66760),t=r(18568),o=r(21748),l=r(82056),i=r(36884),c=r(64928),s=r(85384),m=r(90804),u=r(87448),d=r(37820),g={__name:"AddProjectManager",setup(e){(0,d._m)({USER_ALREADY_MANAGER:()=>a("user-already-manager"),EXISTING_USER_NOT_PROJECT_MANAGER:()=>a("user-not-project-manager")});const{t:a}=(0,l.gd)(),r=(0,c.KX)(),g=(0,c.MJ)(),{addSuccess:p}=(0,m.E)(),j={email:""},f=(0,n.S6)((()=>(0,i.kt)({email:(0,i.Qb)().label(a("project-manager-email")).required().email()}))),{mutate:h}=(0,s.cQ)(o.cp` 2 mutation AddManagerToProject($input: AddManagerToProjectInput!) { 3 addManagerToProject(input: $input) { 4 managers { 5 id 6 email 7 } 8 } 9 } 10 `);async function _({email:e}){await h({input:{projectId:g.query.projectId,managerEmails:[e]}}),r.push({name:u.URL_PROJECT_MANAGER_ADMIN}),p(a("add-project-manager-success-notification"))}return(e,r)=>{const o=(0,n.E1)("PfFormInputText"),l=(0,n.E1)("Field"),i=(0,n.E1)("PfForm"),c=(0,n.E1)("Form"),s=(0,n.E1)("UiDialogModal");return(0,n.Wz)(),(0,n.Az)(s,{"return-route":{name:(0,t.KV)(u.URL_PROJECT_MANAGER_ADMIN)},title:(0,t.KV)(a)("title"),"has-footer":!1},{default:(0,n.Ql)((({closeModal:e})=>[(0,n.K2)(c,{"validation-schema":f.value,"initial-values":j,onSubmit:_},{default:(0,n.Ql)((({isSubmitting:r,errors:c})=>[(0,n.K2)(i,{"has-footer":"","can-cancel":"","disable-submit":Object.keys(c).length>0,"submit-label":(0,t.KV)(a)("add-project-manager"),"cancel-label":(0,t.KV)(a)("cancel"),processing:r,onCancel:e},{default:(0,n.Ql)((()=>[(0,n.K2)(l,{name:"email"},{default:(0,n.Ql)((({field:e,errors:r})=>[(0,n.K2)(o,(0,n.Gu)({id:"email"},e,{label:(0,t.KV)(a)("project-manager-email"),placeholder:(0,t.KV)(a)("project-manager-email-placeholder"),errors:r,"col-span-class":"sm:col-span-4"}),null,16,["label","placeholder","errors"])])),_:1})])),_:2},1032,["disable-submit","submit-label","cancel-label","processing","onCancel"])])),_:2},1032,["validation-schema"])])),_:1},8,["return-route","title"])}}};function p(e){e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{en:{"add-project-manager":e=>{const{normalize:a}=e;return a(["Add manager"])},"add-project-manager-success-notification":e=>{const{normalize:a}=e;return a(["The program manager has been successfully added. The manager will receive an email to finish creating their account in the next few minutes."])},cancel:e=>{const{normalize:a}=e;return a(["Cancel"])},"project-manager-email":e=>{const{normalize:a}=e;return a(["Email"])},"project-manager-email-placeholder":e=>{const{normalize:a}=e;return a(["Ex. john.doe","@","exemple.com"])},title:e=>{const{normalize:a}=e;return a(["Add a Program Manager"])},"user-already-manager":e=>{const{normalize:a}=e;return a(["One of the managers is already the manager of a program."])},"user-not-project-manager":e=>{const{normalize:a}=e;return a(["One of the managers is not a program manager."])}},fr:{"add-project-manager":e=>{const{normalize:a}=e;return a(["Ajouter le·a gestionnaire"])},"add-project-manager-success-notification":e=>{const{normalize:a}=e;return a(["Lâajout du ou de la gestionnaire de programme a été un succès. La·e gestionnaire va recevoir pour compléter la création de son compte dans les prochaines minutes."])},cancel:e=>{const{normalize:a}=e;return a(["Annuler"])},"project-manager-email":e=>{const{normalize:a}=e;return a(["Courriel"])},"project-manager-email-placeholder":e=>{const{normalize:a}=e;return a(["Ex. john.doe","@","example.com"])},title:e=>{const{normalize:a}=e;return a(["Ajouter un·e gestionnaire du programme"])},"user-already-manager":e=>{const{normalize:a}=e;return a(["Un·e des gestionnaires est déjà gestionnaire d'un programme."])},"user-not-project-manager":e=>{const{normalize:a}=e;return a(["Un·e des gestionnaires n'est pas du type gestionnaire de programme."])}}}})}"function"===typeof p&&p(g);const j=g;var f=j}}]); 11//# sourceMappingURL=9936.b61a9f69.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.