1import{n as s$1,t as r$1}from"./chunk-DxqKAYlM.js";import{ta as nu}from"./chunk-Cxp1yMMw.js";import{b as ht,d as Rn}from"./chunk-BYTK-1Uh.js";function r(e,t){if(typeof t==`function`)return m(e,(...n)=>Object.assign(Object.assign({},t(...n)),{type:e}));switch(t?t._as:`empty`){case`empty`:return m(e,()=>({type:e}));case`fsa`:return m(e,(n,i)=>n instanceof Error?{error:!0,meta:i,payload:n,type:e}:{error:!1,meta:i,payload:n,type:e});case`payload`:return m(e,n=>({payload:n,type:e}));case`props`:return m(e,n=>Object.assign(Object.assign({},n),{type:e}));default:throw new Error(`Unexpected config.`)}}function s(){return{_as:`payload`,_p:void 0}}function I(){return{_as:`props`,_p:void 0}}function l(...e){let t={get:()=>{throw new Error(`Pseudo property not readable.`)},set:()=>{throw new Error(`Pseudo property not writable.`)}},o=e.map(({type:n})=>Object.defineProperty({type:n},"action",t));return Object.defineProperties(o,{actions:t,types:t}),o}function m(e,t){return Object.defineProperty(t,"type",{value:e,writable:!1})}var H=r(`[Auth] UpdateCustomerAttribute`,s());var k=r(`[Auth] UpdateCustomerAttributeSuccess`,s());var $=r(`[Auth] UpdateProducerAttribute`,s());var O=r(`[Auth] UpdateProducerAttributeSuccess`,s());var y=r(`[Auth] Logout`,s());l(H,k,$,O,y);var M=r(`[User] SaveUserWebPushSubscription`,s());var q=r(`[Cart] EmptyCart`);var V=r(`[Mails] UnsubscribeMail`,s());var S=Rn(`auth`);var h=ht(S,e=>e?.auth??e);var j=ht(h,e=>e?.principalType);var z=ht(h,e=>e?.id);var J=ht(z,e=>e);var d=ht(S,e=>e?.auth?.user??e?.user);ht(d,e=>e);var Q=ht(d,e=>e);var X=ht(h,e=>e.userId);ht(j,d,(e,t)=>e===`producer`?`producer`:t?.siret?`professional-buyer`:`store-manager`);var ee=ht(d,e=>e?.id);ht(d,e=>e?e.defaultPaymentMethod:void 0);var v=r(`[Noop] Noop`);var g=r(`[Auth] Redirect to Login`,s());var _=r(`[Auth] Redirect after Login`);var b=r(`[Auth] DispatchAfterLogin`,s());var pe=(e,t,o)=>(window.location.assign(`${e}/auth?${[`userId=${t.userId}`,`id=${t.id}`,`ttl=${t.ttl}`,`created=${new Date(t.created).toISOString()}`,`principalType=${t.principalType}`,`redirect=/`].join(`&`)}${o?`&ref=${o}`:``}`),v());var A=r(`[Auth] Login`,s());var F=r(`[Auth] Login Success`,s());var E=r(`[Auth] Login Fail`,s());var P=r(`[Auth] Request Password Reset Fail`,s());l(b,_,g,A,F,E,P);var me=[`aol.com`,`att.net`,`comcast.net`,`facebook.com`,`gmail.com`,`gmx.com`,`googlemail.com`,`google.com`,`hotmail.com`,`hotmail.co.uk`,`mac.com`,`me.com`,`mail.com`,`msn.com`,`live.com`,`sbcglobal.net`,`verizon.net`,`yahoo.com`,`yaho
1o.co.uk`,`email.com`,`fastmail.fm`,`games.com`,`gmx.net`,`hush.com`,`hushmail.com`,`icloud.com`,`iname.com`,`inbox.com`,`lavabit.com`,`love.com`,`outlook.com`,`pobox.com`,`protonmail.com`,`rocketmail.com`,`safe-mail.net`,`wow.com`,`ygm.com`,`ymail.com`,`zoho.com`,`yandex.com`,`tutanota.com`,`tuta.io`,`yopmail.com`,`hotmail.fr`,`live.fr`,`laposte.net`,`cegetel.net`,`yahoo.fr`,`wanadoo.fr`,`orange.fr`,`gmx.fr`,`sfr.fr`,`aol.fr`,`neuf.fr`,`9online.fr`,`free.fr`,`akeonet.com`,`lilo.org`,`numericable.fr`,`numericable.com`,`netcourrier.com`,`nordnet.fr`,`outlook.fr`,`outlook.be`,`proton.me`,`posteo.net`,`zaclys.net`,`ouvaton.org`,`ozone.net`,`voila.fr`,`worldonline.fr`,`local.bio`,`local.direct`,`local.cool`];var R=/^(?=.{1,254}$)(?=.{1,64}@)[\w!#$%&'*+/=?^`{|}~-]+(\.[\w!#$%&'*+/=?^`{|}~-]+)*@[\dA-Za-z]([\dA-Za-z-]{0,61}[\dA-Za-z])?(\.[\dA-Za-z]([\dA-Za-z-]{0,61}[\dA-Za-z])?)*$/;var de=e=>{let t=e.replaceAll(/["#']/g,``),o=t.match(/([^\t,;]+?)(<.+?>)/g)?.map(i=>{let a=/(.+?)<(.+?)>/g.exec(i);return{name:a[1].trim(),email:a[2]}})??[],n=t.match(/([\w.-]+@[\w.-]+\.[\w.-]+)/gi);for(let i of n)o.every(a=>i!==a.email)&&o.push({email:i});return o};var w=r(`[Errors] Uncatched Server Error`,s());var D=r(`[Errors] Handled Server Error`);l(w,D);var Pe=(e,t,o)=>e.status===401?(t.navigate([`/compte/connexion`]),nu(g(o))):nu(w(e));var L=e=>e&&e.status===401&&e.error?.error?e.error.error.code:null;var U=e=>e&&e.status===404?`Ce compte n'existe pas.`:null;var we=e=>!!e&&!!e.email&&R.test(e.email);var Ce=(e,t,o,n,i,a)=>{let f=t;return(t.url.includes(n)||t.url.includes(i))&&(f=t.clone({setHeaders:{app:a}}),e&&(f=f.clone({setHeaders:{Authorization:e}}))),o.handle(f)};var Se=(e,t,o,n,i)=>{e.includes(`+404@`)&&setTimeout(()=>n.open({title:`Adresse email incorrecte !`,content:`L'adresse email de votre compte "${e.replace(`+404@`,`@`)}" est incorrecte et n'est pas en mesure de recevoir les emails de ${o}.`,ok:`Corriger mon adresse email`},{disableClose:!0}).subscribe(()=>{t===`consumers`?i.navigateByUrl(`/compte/parametres/editer`):t===`producers`&&i.navigateByUrl(`/compte`)}),0)};var ve=(e,t)=>{e?.includes(`+404@`)&&(t.patchValue(e.replace(`+404@`,`@`),{emitEvent:!1}),t.markAsTouched(),t.setErrors({unreachable:!0}))};var Le=(e,t)=>{if(!e.created||!e.ttl)return!1;let o=Date.now();return new Date(e.created).getTime()+e.ttl*1e3>o+(!t&&e.ttl>7200?432e5:0)};var T={};function ke(e=T,t){switch(t.type){case E.type:return s$1(r$1({},e),{loginError:L(t.payload.err)});case A.type:return s$1(r$1({},e),{loginError:null});case P.type:return s$1(r$1({},e),{resetError:U(t.payload)});case g.type:return s$1(r$1({},e),{redirectUrl:t.payload});case b.type:return s$1(r$1({},e),{wantTo:t.payload});case y.type:return T}return e}export{k as A,w as B,b as C,g as D,ee as E,q as F,y as H,r as I,s as L,l as M,me as N,h as O,pe as P,v as R,X as S,de as T,z as U,we as V,R as _,E as a,U as b,I as c,Le as d,M as f,Q as g,Pe as h,D as i,ke as j,j as k,J as l,P as m,A as n,F as o,O as p,Ce as r,H as s,$ as t,L as u,S as v,d as w,V as x,Se as y,ve as z}; 2//# debugId=d1018289-3b86-5212-8845-91fe2d1370af
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.