PageSourceSearch

https://william.coop/_next/static/chunks/app/%5Blocale%5D/nous-joindre/page-ed921bd3a7046ec0.js

js william.coop collected 2026-09-25 05:29:21 UTC 19,891 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6361],{10397:(e,t,r)=>{"use strict";r.d(t,{q:()=>o});var n=r(12115),l=r(18955),i=r(96398);let o=function(e,t,r,o){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;(0,l.c)(r);let{envoyerRequete:u}=(0,i.P)(),[s,c]=(0,n.useState)(e),[d,p]=(0,n.useState)(e),[f,m]=(0,n.useState)(!1),_=(0,n.useRef)(!1);(0,n.useEffect)(()=>{"actualiser"===o&&(async()=>{try{let e=await u(t,"GET");v(e)}catch(e){console.error("Erreur lors du chargement initial:",e)}})()},[t,u,o]);let v=e=>{c(e),p(e)},g=async function(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(r&&r.preventDefault&&r.preventDefault(),_.current)return{succes:!1};_.current=!0,m(!0);try{let r=function e(t){return null===t||"object"!=typeof t?t:Object.fromEntries(Object.entries(t).map(t=>{let[r,n]=t;return"string"==typeof n?[r,""===n.trim()?null:n]:"object"==typeof n&&null!==n?[r,e(n)]:[r,n]}))}(s);n&&(r={...r,...n});let i=null!=l?l:t,d=await u(i,"actualiser"===o?"PUT":"POST",r);return"actualiser"===o?v(d):c(e),a&&a(!1),{succes:!0,donnees:d}}catch(e){return{succes:!1,erreur:e.message}}finally{_.current=!1,m(!1)}};return{donneesFormulaire:s,donneesInitialesServeur:d,isSubmitting:f,handleChange:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,l=null,i=null,o=null;if(e&&e.target&&e.target.id)l=e.target.id,i=e.target.value,o=e.target.files;else{if(!t||null==r)return;l=t,i=r,o=n}if(l.includes(".")){let e=l.split(".");c(t=>{let r={...t},n=r;for(let t=0;t<e.length-1;t++)n[e[t]]||(n[e[t]]={}),n=n[e[t]];return n[e[e.length-1]]=i,o&&"object"==typeof n[e[e.length-1]]&&null!==n[e[e.length-1]]&&(n[e[e.length-1]].files=o),r})}else o&&null==i?c(e=>({...e,[l]:{...e[l],files:o}})):c(e=>({...e,[l]:i}))},handleSubmit:g,handleCancel:r=>{"actualiser"===o?(async()=>{try{let e=await u(t,"GET");v(e),r&&"function"==typeof r&&r(e)}catch(e){console.error("Erreur lors de l'annulation:",e),r&&"function"==typeof r&&r()}})():(c(e),r&&"function"==typeof r&&r())}}}},20566:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(95155),l=r(89467),i=r.n(l),o=r(33843),a=r(11532);let u=e=>{let{libelle:t,identifiant:r,value:l,modeEdition:u=!0,messageErreur:s,...c}=e;return(r||console.error("Texte : identifiant requis"),u)?(0,n.jsxs)("div",{className:i().texteEdition,children:[t&&(0,n.jsx)(o.A,{identifiant:r,libelle:t}),(0,n.jsx)("input",{type:"text",id:r,name:r,value:l||"",className:s?i().inputErreur:"",...c}),s&&(0,n.jsx)("span",{className:i().messageErreur,children:s})]}):l&&("string"!=typeof l||""!==l.trim())?(0,n.jsx)("div",{children:(0,n.jsx)(a.AfficherValeur,{valeur:l,libelle:t})}):null}},23345:e=>{e.exports={nousJoindre:"nous-joindre-econo-coop_nousJoindre__NzFZN",mediasSociaux:"nous-joindre-econo-coop_mediasSociaux__yBpDl",coordonnees:"nous-joindre-econo-coop_coordonnees__ZfYRy",formulaire:"nous-joindre-econo-coop_formulaire__LRtuu",avion:"nous-joindre-econo-coop_avion__26BJ8",bulle:"nous-joindre-econo-coop_bulle__rPvge"}},24052:(e,t,r)=>{"use strict";r.d(t,{R:()=>u});var n=r(12115),l=r(51528),i=r(30428),o=r(52715),a=r(29690);let u=()=>{let e=(0,i.A)(),{naviguerVersConnexion:t,naviguerVersAccueil:r}=(0,l.c)(),{lireValeurCookie:u}=(0,o.G)("preferences_utilisateur"),s=(0,n.useCallback)(()=>{e.deconnecterUtilisateur(),t()},[t]),c=(0,n.useCallback)(()=>{e.deconnecterUtilisateur(),r()},[r]),d=(0,n.useCallback)(e=>{let t=i.A.getState();return!!t.utilisateurEstConnecte&&!!Array.isArray(t.droits)&&t.droits.includes(e)},[]),p=(0,n.useCallback)(e=>(0,a.$K)(i.A.getState().droitsSpecifiques,e),[]),f=(0,n.useCallback)(e=>{let t=i.A.getState();return!!t.utilisateurEstConnecte&&!!Array.isArray(t.modules)&&t.modules.includes(e)},[]),m=(0,n.useCallback)(()=>{let e=i.A.getState();return e.utilisateurEstConnecte?e.preference_langue:"fr"},[]),_=(0,n.useCallback)(async()=>{let e=await fetch("/api/contacts",{method:"GET",credentials:"include"});if(!e.ok)return null;let t=await e.json();return(null==t?void 0:t.code)||null},[]),v=(0,n.useCallback)(()=>i.A.getState().facturation_bloquee||!1,[]),g=(0,n.useCallback)(()=>{let e=u();i.A.getState().actualiserConnexion(e)},[u]);return{utilisateurEstConnecte:e.utilisateurEstConnecte,estAdministrateurRcw:"Administrateur"===e.type_utilisateur,actualiserConnexion:e.actualiserConnexion,droitsPage:e.droitsPage,seDeconnecter:c,nonAutorise:s,recuperePreferenceLangue:m,recupererCodeUtilisateurConnecte:_,recupererFacturationBloquee:v,possedeDroit:d,possedeDroitSpecifique:p,possedeModule:f,synchroniserDepuisCookie:g}}},24487:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var n=r(95155),l=r(20566),i=r(11532);let o=e=>{let{libelle:t,identifiant:r,value:o,modeEdition:a=!0,...u}=e;if(!r)throw Error("Courriel : identifiant requis");return a?(0,n.jsx)(l.A,{type:"email",pattern:"^[\\w\\.\\-]+@[\\w\\.\\-]+\\.[a-zA-Z]{2,4}$",identifiant:r,libelle:t,value:o,modeEdition:a,...u}):o&&("string"!=typeof o||""!==o.trim())?(0,n.jsx)(i.AfficherValeur,{valeur:o,formatage:"courriel",libelle:t}):null}},29690:(e,t,r)=>{"use strict";r.d(t,{$K:()=>o,_0:()=>l,fR:()=>i});let n=(e,t)=>t&&Array.isArray(e)&&0!==e.length&&e.find(e=>e.lien_page===t)||null,l=(e,t)=>{let r=n(e,t);return null===r||!0===r.lecture},i=(e,t)=>{let r=n(e,t);return null===r||!0===r.ecriture},o=(e,t)=>{if(!t||!Array.isArray(e))return!1;let r=e.find(e=>e.cle===t);return!!r&&!0===r.possede_droit_specifique}},30428:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(25959),l=r(89863),i=r(95704);let o={name:"authentification-storage",storage:(0,l.KU)(()=>localStorage),version:1,migrate:e=>{let{code_utilisateur_connecte:t,nom_complet:r,telephone:n,telephone_extension:l,courriel:i,...o}=e;return o}},a=e=>{e({utilisateurEstConnecte:!1,droits:[],droitsPage:[],droitsSpecifiques:[],modules:[],preference_langue:null,facturation_bloquee:!1,preference_groupement1_etat_compte:"Aucun",preference_groupement2_etat_compte:"Aucun",type_utilisateur:null})},u=function(e){let{droitsPage:t,droitsSpecifiques:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e({droitsPage:Array.isArray(t)?t:[],droitsSpecifiques:Array.isArray(r)?r:[]})},s=(0,n.v)((0,l.Zr)(e=>({utilisateurEstConnecte:!1,droits:[],droitsPage:[],droitsSpecifiques:[],modules:[],preference_langue:null,facturation_bloquee:!1,preference_groupement1_etat_compte:"Aucun",preference_groupement2_etat_compte:"Aucun",type_utilisateur:null,deconnecterUtilisateur:()=>a(e),actualiserConnexion:t=>((e,t)=>{t?((e,t)=>{e({utilisateurEstConnecte:!0,droits:t.droits,modules:t.modules,preference_langue:t.preference_langue,facturation_bloquee:t.facturation_est_bloquee,preference_groupement1_etat_compte:t.preference_groupement1_etat_compte||"Aucun",preference_groupement2_etat_compte:t.preference_groupement2_etat_compte||"Aucun",type_utilisateur:t.type_utilisateur||null})})(e,t):a(e)})(e,t),chargerDroitsAdmin:t=>u(e,t),mettreAJourPreferencesGroupement:(t,r)=>{e({preference_groupement1_etat_compte:t,preference_groupement2_etat_compte:r})}}),o));"development"===i.env.APP_ENV&&s.subscribe(e=>{});let c=s},35329:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>x});
1var n=r(95155),l=r(64222),i=r(24487),o=r(96788),a=r(20566),u=r(94399),s=r(81116);let c={personne_contacter:"",telephone:"",telephone_extension:"",courriel:"",nom_entreprise:"",message:"",province:""};var d=r(22370),p=r(10397),f=r(59382),m=r(18955),_=r(20063),v=r(95294),g=r(12115),h=r(38490);let x=e=>{let{provinces:t=[]}=e,r=(0,m.c)("nousJoindre"),{traduireProvince:x}=(0,d.L)(),b=(0,_.usePathname)(),{afficherReussite:y,afficherErreur:j}=(0,h.Z)(),{recupererContactConnecte:E}=(0,f.B)(),{donneesFormulaire:A,isSubmitting:C,handleChange:w,handleSubmit:S}=(0,p.q)({...c,emplacement:b},"/api/nous-joindre","nousJoindre","ajouter");(0,g.useEffect)(()=>{v.$.estEconoCoop&&t.length&&(A.province||w(null,"province",t[0].nom))},[A.province,w,t]);let k=(0,g.useRef)(A);(0,g.useEffect)(()=>{k.current=A},[A]),(0,g.useEffect)(()=>{(async()=>{var e,t,r;let n=await E();if(!n)return;let l=k.current;l.personne_contacter||w(null,"personne_contacter","".concat(null!=(t=n.prenom)?t:""," ").concat(null!=(r=n.nom)?r:"").trim()),l.telephone||w(null,"telephone",n.telephone),l.telephone_extension||w(null,"telephone_extension",n.telephone_extension),l.courriel||w(null,"courriel",n.courriel),l.nom_entreprise||w(null,"nom_entreprise",null==(e=n.entreprise)?void 0:e.nom)})()},[E]);let P=async e=>{let t=await S(e);if(null==t?void 0:t.succes)return void y(r("formulaire.succes"));j(r("formulaire.erreur"))};return(0,n.jsxs)("form",{onSubmit:P,children:[(0,n.jsx)(a.A,{libelle:r("formulaire.nom"),identifiant:"personne_contacter",value:A.personne_contacter,onChange:w,required:!0}),(0,n.jsx)(o.A,{libelle:r("formulaire.telephone"),libelleExtension:r("formulaire.telephone_extension"),identifiant:"telephone",value:A.telephone,valueExtension:A.telephone_extension,onChange:w,required:!0}),(0,n.jsx)(i.A,{libelle:r("formulaire.courriel"),identifiant:"courriel",value:A.courriel,onChange:w,required:!0}),(0,n.jsx)(a.A,{libelle:r("formulaire.entreprise"),identifiant:"nom_entreprise",value:A.nom_entreprise,onChange:w,required:!0}),v.$.estEconoCoop&&(0,n.jsx)(s.A,{identifiant:"province",libelle:r("formulaire.province"),value:A.province,optionsTraduites:t.map(e=>({valeur:e.nom,libelle:x(e.nom)})),onChange:w,modeEdition:!0,required:!0}),(0,n.jsx)(u.A,{libelle:r("formulaire.message"),identifiant:"message",value:A.message,onChange:w,required:!0}),(0,n.jsx)(l.default,{mode:"submit",disabled:C,children:C?r("formulaire.envoi"):r("formulaire.envoyer")})]})}},35581:e=>{e.exports={selecteurEdition:"selecteur_selecteurEdition__1Wzde",selecteurFlecheWrapper:"selecteur_selecteurFlecheWrapper__Fkm_E",fleche:"selecteur_fleche__P1w1M",selecteurErreur:"selecteur_selecteurErreur__m_Obz",messageErreur:"selecteur_messageErreur__u1SF7"}},37236:(e,t,r)=>{Promise.resolve().then(r.bind(r,35329)),Promise.resolve().then(r.t.bind(r,23345,23)),Promise.resolve().then(r.t.bind(r,89351,23)),Promise.resolve().then(r.bind(r,11532)),Promise.resolve().then(r.t.bind(r,89887,23)),Promise.resolve().then(r.bind(r,42190)),Promise.resolve().then(r.t.bind(r,81356,23))},52715:(e,t,r)=>{"use strict";r.d(t,{G:()=>l});var n=r(12115);let l=e=>({lireValeurCookie:(0,n.useCallback)(()=>{var t;if("undefined"==typeof document)return null;let r=null==(t=document.cookie.split("; ").find(t=>t.startsWith("".concat(e,"="))))?void 0:t.split("=")[1];return r?JSON.parse(decodeURIComponent(r)):null},[e])})},59382:(e,t,r)=>{"use strict";r.d(t,{B:()=>o});var n=r(12115),l=r(24052),i=r(96398);let o=()=>{let{utilisateurEstConnecte:e}=(0,l.R)(),{envoyerRequete:t}=(0,i.P)(),r=(0,n.useCallback)(async()=>e?t("/api/contacts","GET"):null,[e,t]);return{utilisateurEstConnecte:e,recupererContactConnecte:r}}},81116:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(95155),l=r(35581),i=r.n(l),o=r(33843),a=r(11532),u=r(42190),s=r(12115);let c=e=>{let{className:t,libelle:r,identifiant:l,value:c,optionsTraduites:d,placeholderValue:p,modeEdition:f=!0,onChange:m,namespaceTraduction:_,messageErreur:v,...g}=e;l||console.error("S\xe9lecteur : identifiant requis"),d||console.error("S\xe9lecteur : optionsTraduites requis");let h=Array.isArray(d)?d:[];if((0,s.useEffect)(()=>
1{if(f&&m&&1===h.length&&!c&&!p){let e=h[0];e&&e.valeur&&m({target:{id:l,value:e.valeur}})}},[f,m,h,c,l,p]),!f){if(!c||"string"==typeof c&&""===c.trim())return null;let e=h.find(e=>e&&e.valeur===c),t=(null==e?void 0:e.libelle)||c;return(0,n.jsx)("div",{children:(0,n.jsx)(a.AfficherValeur,{valeur:t,libelle:r})})}return(0,n.jsxs)("div",{className:"".concat(i().selecteurEdition," ").concat(t),children:[r&&(0,n.jsx)(o.A,{identifiant:l,libelle:r}),(0,n.jsxs)("div",{className:"".concat(i().selecteurFlecheWrapper," ").concat(v?i().selecteurErreur:""),children:[(0,n.jsxs)("select",{id:l,name:l,value:c||"",onChange:e=>{m&&m({target:{id:l,value:e.target.value}})},...g,children:[p&&(0,n.jsx)("option",{value:"",disabled:!0,children:p}),h.map((e,t)=>(0,n.jsx)("option",{value:(null==e?void 0:e.valeur)||"",children:(null==e?void 0:e.libelle)||(null==e?void 0:e.valeur)||""},t))]}),(0,n.jsx)("div",{className:i().fleche,children:(0,n.jsx)(u.default,{nom:"flecheBas",taille:"1.5rem"})})]}),v&&(0,n.jsx)("span",{className:i().messageErreur,children:v})]})}},82665:e=>{e.exports={conteneur:"telephone_conteneur__pQbLQ"}},89351:e=>{e.exports={nousJoindre:"nous-joindre-williamcoop_nousJoindre__3SNym",entete:"nous-joindre-williamcoop_entete__KM5_H",informations:"nous-joindre-williamcoop_informations__NVBiJ",contacter:"nous-joindre-williamcoop_contacter__tO9_s",coordonnees:"nous-joindre-williamcoop_coordonnees__yD_B2",courriel:"nous-joindre-williamcoop_courriel__IlCK7",telephone:"nous-joindre-williamcoop_telephone__Iia_B",localisation:"nous-joindre-williamcoop_localisation__FHMw3",mediasSociaux:"nous-joindre-williamcoop_mediasSociaux__zI5Bo",icones:"nous-joindre-williamcoop_icones__KZO9d",formulaire:"nous-joindre-williamcoop_formulaire__g9QYd"}},89467:e=>{e.exports={texteEdition:"texte_texteEdition__OsAM2",inputErreur:"texte_inputErreur__SXIaH",messageErreur:"texte_messageErreur__hNhDM"}},89863:(e,t,r)=>{"use strict";function n(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var n;let l=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),i=null!=(n=r.getItem(e))?n:null;return i instanceof Promise?i.then(l):l(i)},setItem:(e,n)=>r.setItem(e,JSON.stringify(n,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}r.d(t,{KU:()=>n,Zr:()=>i});let l=e=>t=>{try{let r=e(t);if(r instanceof Promise)return r;return{then:e=>l(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>l(t)(e)}}},i=(e,t)=>(r,i,o)=>{let a,u={storage:n(()=>window.localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},s=!1,c=0,d=new Set,p=new Set,f=u.storage;if(!f)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${u.name}', the given storage is currently unavailable.`),r(...e)},i,o);let m=()=>{let e=u.partialize({...i()});return f.setItem(u.name,{state:e,version:u.version})},_=o.setState;o.setState=(e,t)=>(_(e,t),m());let v=e((...e)=>(r(...e),m()),i,o);o.getInitialState=()=>v;let g=()=>{var e,t;if(!f)return;let n=++c;s=!1,d.forEach(e=>{var t;return e(null!=(t=i())?t:v)});let o=(null==(t=u.onRehydrateStorage)?void 0:t.call(u,null!=(e=i())?e:v))||void 0;return l(f.getItem.bind(f))(u.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===u.version)return[!1,e.state];else{if(u.migrate){let t=u.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;if(n!==c)return;let[l,o]=e;if(r(a=u.merge(o,null!=(t=i())?t:v),!0),l)return m()}).then(()=>{n===c&&(null==o||o(i(),void 0),a=i(),s=!0,p.forEach(e=>e(a)))}).catch(e=>{n===c&&(null==o||o(void 0,e))})};return o.persist={setOptions:e=>{u={...u,...e},e.storage&&(f=e.storage)},clearStorage:()=>{null==f||f.removeItem(u.name)},getOptions:()=>u,rehydrate:()=>g(),hasHydrated:()=>s,onHydrate:e=>(d.add(e),()=>{d.delete(e)}),onFinishHydration:e=>(p.add(e),()=>{p.delete(e)})},u.skipHydration||g(),a||v}},89887:e=>{e.exports={lignesRegroupees:"lignes-regroupees_lignesRegroupees__0ZZ6j",ligne:"lignes-regroupees_ligne__z0kUl"}},94399:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(95155),l=r(11532),i=r(99618),o=r.n(i),a=r(33843);let u=e=>{let{libelle:t,identifiant:r,modeEdition:i=!0,...u}=e;if(!t)throw Error("ZoneTexte : libell\xe9 requis");if(!r)throw Error("ZoneTexte : identifiant requis");if(!i){if(!u.value||"string"==typeof u.value&&""===u.value.trim())return null;let e=(e=>"string"==typeof e&&/<[^>]*>/g.test(e))(u.value);return(0,n.jsxs)("div",{className:o().zoneTexteLectureSeule,children:[(0,n.jsx)(l.AfficherLibelle,{libelle:t}),e?(0,n.jsx)("div",{className:o().zoneTexteLectureSeuleValeur,dangerouslySetInnerHTML:{__html:u.value}}):(0,n.jsx)("div",{className:o().zoneTexteLectureSeuleValeur,children:(0,n.jsx)(l.AfficherValeur,{valeur:u.value})})]})}return(0,n.jsxs)("div",{className:o().zoneTexteEdition,children:[(0,n.jsx)(a.A,{identifiant:r,libelle:t}),(0,n.jsx)("textarea",{id:r,name:r,rows:"5",cols:"30",...u})]})}},96398:(e,t,r)=>{"use strict";r.d(t,{P:()=>c});var n=r(24052),l=r(52715),i=r(12115),o=r(38490),a=r(20063),u=r(18955),s=r(51528);let c=()=>{let{actualiserConnexion:e}=(0,n.R)(),{lireValeurCookie:t}=(0,l.G)("preferences_utilisateur"),{gererErreurReponse:r}=(()=>{let{nonAutorise:e}=(0,n.R)(),{naviguerVersErreur:t}=(0,s.c)(),{afficherErreur:r}=(0,o.Z)(),l=(0,u.c)(),c=(0,i.useCallback)(()=>{throw Error("Erreur lors d'un appel au serveur")},[]),d=(0,i.useCallback)(e=>{try{let t=JSON.parse(e);if(t.erreurs&&Array.isArray(t.erreurs))return t.erreurs.join(", ");return e}catch(t){return e.includes(" ")?e:l(e)}},[l]);return{gererErreurReponse:(0,i.useCallback)(async n=>{switch(n.status){case 401:case 403:e(),c();break;case 404:(0,a.notFound)();break;case 422:r(d(await n.text()));break;default:t(),c()}},[e,r,t,c,d])}})(),c=(0,i.useCallback)(async(n,l)=>{if(!n.ok)throw await r(n),Error("Erreur HTTP ".concat(n.status,": ").concat(n.statusText));if("GET"!==l&&e(t()),!(e=>{try{var t,r;return(null==e||null==(r=e.headers)||null==(t=r.get("content-type"))?void 0:t.includes("application/json"))||!1}catch(e){return!1}})(n))return null;{let e=await n.json();return e&&e.redirect&&e.url&&window.open(e.url,"_self"),e}},[e,t,r]);return{envoyerRequete:(0,i.useCallback)(async(e,t,r)=>{let n=r?JSON.stringify(r):null,l=await fetch(e,{method:t,headers:n?{"Content-Type":"application/json"}:{},body:n,credentials:"include"});return await c(l,t)},[c])}}},96788:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(95155),l=r(12115),i=r(20566),o=r(11532),a=r(82665),u=r.n(a);function s(e,t){let r=e.replace(/\D/g,"");if(r.length>=10){let e="".concat(r.slice(0,3)," ").concat(r.slice(3,6),"-").concat(r.slice(6,10));return t?"1 ".concat(e):e}return r}let c=e=>{let{libelle:t,identifiant:r,value:a,onChange:c,modeEdition:d=!0,libelleExtension:p,valueExtension:f,onChangeExtension:m,messageErreur:_,sansFrais:v=!1,...g}=e;if(!r)throw Error("Telephone : identifiant requis");let[h,x]=(0,l.useState)(s(a||"",v)),b="".concat(r,"_extension"),y=void 0!==p;(0,l.useEffect)(()=>{x(s(a||"",v))},[a,v]);let j=e=>{let t=e.target.value.replace(/\D/g,"");if(!v&&"1"===t.charAt(0)){x(""),c({...e,target:{...e.target,id:r,value:""}});return}let n=function(e,t){let r=0;return t&&0===e.indexOf("1")&&(r=1),e.substring(r,10+r)}(t,v);x(s(n,v)),c({...e,target:{...e.target,id:r,value:n}})};if(!d){if(!a||"string"==typeof a&&""===a.trim())return null;let e=v?"telephoneSansFrais":"telephone";return(0,n.jsxs)("div",{children:[y&&(0,n.jsx)(o.AfficherValeur,{valeur:{numero:h,extension:f},formatage:"telephoneEtExtension",libelle:t}),!y&&(0,n.jsx)(o.AfficherValeur,{valeur:a,formatage:e,libelle:t})]})}return y?(0,n.jsx)("div",{children:(0,n.jsxs)("div",{className:u().conteneur,children:[(0,n.jsx)(i.A,{type:"tel",identifiant:r,libelle:t,value:h,onChange:j,pattern:"([0-9]{10})|([0-9]{3} [0-9]{3}-[0-9]{4})",modeEdition:d,messageErreur:_,...g}),(0,n.jsx)(i.A,{identifiant:b,libelle:p,value:f,onChange:e=>{(m||c)({...e,target:{...e.target,id:b,value:e.target.value}})},type:"text",pattern:"[0-9\\-]{1,10}",modeEdition:d})]})}):(0,n.jsx)(i.A,{type:"tel",identifiant:r,libelle:t,value:h,onChange:j,pattern:"([0-9]{10})|([0-9]{3} [0-9]{3}-[0-9]{4})",modeEdition:d,messageErreur:_,...g})}},99618:e=>{e.exports={zoneTexteLectureSeule:"zone-texte_zoneTexteLectureSeule__YxCO_",zoneTexteEdition:"zone-texte_zoneTexteEdition__sLBuF"}}},e=>{e.O(0,[5696,5538,6734,8955,2619,7728,1356,1532,9817,4219,8441,1255,7358],()=>e(e.s=37236)),_N_E=e.O()}]);

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.