PageSourceSearch

https://laposte.net/assets/AliasPage-r67M7tkD.js

js laposte.net collected 2026-10-01 09:17:54 UTC 2,373 bytes, 1 lines download raw bytes

1import{_ as g}from"./delete-DMMJEnXC.js";import{_ as h,u as y,a as A,M as v,r as l,F as w,U as C,c as d,w as i,I as b,b as k,o as e,d as a,e as p,n as x,f as B,g as s,h as u,t as L,i as N,j as E,k as j}from"./main-CquFTi0V.js";import{_ as f}from"./MgcLink-BaqCBt6q.js";import{g as M}from"./alias-service-BIJZyu1H.js";import{A as V}from"./AsyncLoadingComponent-C0mt-HFp.js";import"/conf/env.js";import"./TheSpinner-C62YLq_b.js";const F={key:0,class:"success-group"},I={key:1,class:"success-group"},S={key:2,class:"error-group"},q={class:"with-floating-label"},z=["id","value"],P=["for"],U={class:"btn-container"},D={key:4,class:"add-alias-disabled"},G={__name:"AliasPage",props:{add:{type:Boolean,default:null},delete:{type:Boolean,default:null}},setup(m){y({title:"Gestion des alias – Laposte.net"});const c=m,t=k({aliases:{type:Array,default:null},canCreateNewAlias:{type:Boolean,default:!1},aliasCreationErrorMessage:{type:String,default:""}}),{loading:_}=A(async()=>{try{t.value=await M()}catch(r){r instanceof v?await l.push("/maintenance"):r instanceof w?await l.push("/non-autorise"):r instanceof C?await l.push("/mon-compte/erreur-authent"):await l.push("/mon-compte/erreur-technique")}});return(r,n)=>(e(),d(b,null,{default:i(()=>[a("form",null,[p(V,{loading:B(_),class:x("form-container")},{default:i(()=>[a("fieldset",null,[c.add?(e(),s("p",F,"L'ajout a été effectué.")):u("",!0),c.delete?(e(),s("p",I,"La suppression a été effectuée.")):u("",!0),t.value.canCreateNewAlias?u("",!0):(e(),s("p",S,L(t.value.aliasCreationErrorMessage),1)),(e(!0),s(N,null,E(t.value.aliases,o=>(e(),s("div",{key:o,class:"with-btn"},[a("p",q,[a("input",{id:o,value:o,type:"text",class:"input",disabled:"",tabindex:"-1"},null,8,z),a("label",{for:o,class:"floating",inert:""},"Adresse e-mail de l'alias :",8,P)]),a("div",U,[p(f,{class:"focus-and-hover",title:"Supprimer l'alias",to:{path:"/mon-compte/alias-suppression",query:{alias:o}}},{default:i(()=>[...n[0]||(n[0]=[a("img",{class:"bin",src:g,alt:"supprimer l'alias"},null,-1)])]),_:1},8,["to"])])]))),128)),t.value.canCreateNewAlias?(e(),d(f,{key:3,class:"add-alias focus-and-hover",to:"/mon-compte/alias-creation"},{default:i(()=>[...n[1]||(n[1]=[j(" + Ajouter un alias ",-1)])]),_:1})):(e(),s("p",D,"+ Ajouter un alias"))])]),_:1},8,["loading"])])]),_:1}))}},R=h(G,[["__scopeId","data-v-394452a4"]]);export{R as default};

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.