PageSourceSearch

https://connect.femmeactuelle.fr/assets/scripts/components_checkPa…rm_validation_index_js.bfec7861.0ef15b04.js

js femmeactuelle.fr collected 2026-09-24 09:09:09 UTC 9,643 bytes, 12 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["components_checkPasswordGroup_index_js-modules_form_validation_index_js"],{4432:(e,r,a)=>{a.d(r,{A:()=>b});var o=a(2540),s=(a(3696),a(5276)),t=a(5229);const n=a.p+"assets/icons/valid-df05c7c60b8fd08d9e300be869a2b671.svg",i=a.p+"assets/icons/not-valid-a43cc326e8de94a3f22a7d07815305c9.svg";var c=a(9503);const l=c.Ay.li`
2	display: flex;
3	align-items: center;
4	span {
5		font-size: 10px;
6		margin-left: 5px;
7	}
8`,m=c.Ay.ul`
9	padding: 0;
10	margin-top: 5px;
11`;var d=a(3198),p=a(8710);const u=({label:e,checked:r})=>{const a=(0,p.A)();return(0,o.jsxs)(l,{children:[(0,o.jsx)("img",{src:r?n:i,alt:""}),(0,o.jsx)("span",{children:a.formatMessage({id:e})})]})},h=e=>{const{meta:{error:r,dirty:a}}=e;if(r){const e=r.map((e=>({[e.label]:!!e.checked})));(0,d.D)("signup[passwordSetter]",e)}const s=r||[{label:"common.errors.minChar",checked:a},{label:"common.errors.minNumber",checked:a},{label:"common.errors.minLowerCase",checked:a},{label:"common.errors.minMaj",checked:a},{label:"common.errors.minSpecial",checked:a}];return(0,o.jsx)(m,{children:s.map((({label:e,checked:r})=>(0,o.jsx)(u,{label:e,checked:!!r},e)))})};function b({passwordLabel:e,bigLabel:r}){const a=(0,p.A)();return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.D0,{name:"password",label:e||a.formatMessage({id:"signup.myPassword"}),placeholder:e||a.formatMessage({id:"signup.myPassword"}),component:t._,hideError:!0,bigLabel:r}),(0,o.jsx)(s.D0,{name:"passwordCheck",label:a.formatMessage({id:"signup.confirmMyPassword"}),placeholder:a.formatMessage({id:"signup.confirmMyPassword"}),component:t._,bigLabel:r}),(0,o.jsx)(s.D0,{name:"password",component:h})]})}},5229:(e,r,a)=>{a.d(r,{P:()=>w,_:()=>D});var o=a(2540),s=a(3696),t=a(9933),n=a(8710),i=a(5276),c=a(3198),l=Object.defineProperty,m=Object.defineProperties,d=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,b=(e,r,a)=>r in e?l(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,g=(e,r)=>{for(var a in r||(r={}))u.call(r,a)&&b(e,a,r[a]);if(p)for(var a of p(r))h.call(r,a)&&b(e,a,r[a]);return e},f=(e,r)=>m(e,d(r));function w({input:e,type:r,meta:a,noLabel:s,bigLabel:l,noBold:m}){const d=(0,n.A)(),{validating:p}=(0,i.lN)(),{error:u,dirty:h,submitError:b,dirtySinceLastSubmit:w}=a;return u&&(""!==e.value||h)&&"checkEmail"===e.name&&(0,c.D)(e.name,u),(0,o.jsxs)(t.z5,{noLabel:s,valid:""!==e.value&&!p&&!u&&!b,error:u&&(""!==e.value||h)||b,bigLabel:l,noBold:m,children:[!s&&(0,o.jsx)("label",{htmlFor:"checkEmail",children:d.formatMessage({id:"forms.email.label"})}),(0,o.jsx)("input",f(g({},e),{id:e.name,"data-sp":"email-input",type:e.type,placeholder:d.formatMessage({id:"forms.email.placeholder"})})),(u&&(""!==e.value||h)||b&&!w)&&(0,o.jsx)("span",{className:"error",children:d.formatMessage({id:u||b})})]})}const y=a.p+"assets/icons/show-978e7c4f8a830d1bf76db7d2b45cbf19.svg",v=a.p+"assets/icons/hide-1a3be398f532349eecdb70008f62d016.svg";var _=Object.defineProperty,j=Object.defineProperties,x=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,E=(e,r,a)=>r in e?_(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,M=(e,r)=>{for(var a in r||(r={}))P.call(r,a)&&E(e,a,r[a]);if(k)for(var a of k(r))A.call(r,a)&&E(e,a,r[a]);return e};let z=null;const D=function({input:e,meta:{error:r,valid:a,dirty:i},label:c,hideLabel:l,hideError:m,render:d,bigLabel:p,placeholder:u,removedValidation:h,isConnection:b}){const g=(0,n.A)(),f=(0,s.useRef)(null);let w=()=>{};"password"===e.name||b||(w=function(){z&&window.clearTimeout(z),z=window.setTimeout((function(){f.current&&(f.current.style.display="block")}),2e3)});const[_,k]=(0,s.useState)("password");return(0,o.jsxs)(t.VL,{multipleIcons:!0,type:_,valid:!h&&a&&!r&&e.value.length,bigLabel:p,children:[l||"password"!==e.name&&"enterPassword"!==e.name?(0,o.jsx)("label",{htmlFor:"passwordCheck",children:c||g.formatMessage({id:"signup.confirmMyPassword"})}):(0,o.jsx)("label",{htmlFor:e.name,children:c||g.formatMessage({id:"signup.myPassword"})}),(0,o.jsxs)("div",{children:[(0,o.jsx)("input",(P=M({},e),A={id:e.name,type:_,placeholder:u||g.formatMessage({id:"signup.myPassword"}),onKeyUp:w},j(P,x(A)))),(0,o.jsx)("img",{src:"password"===_?y:v,onClick:()=>{k("password"===_?"text":"password")}})]}),r&&void 0===m&&"string"==typeof r&&i&&(0,o.jsx)(t.g9,{style:{display:b?"block":"none"},ref:f,children:g.formatMessage({id:r})})]});var P,A}},2494:(e,r,a)=>{a.d(r,{sg:()=>j,_5:()=>p,gx:()=>c,$m:()=>b,B9:()=>l,uV:()=>h,Nt:()=>d,MC:()=>i});var o=a(9047),s=a(654);const t=JSON.parse('{"G":["charonne.cassidy","(|.*[-_.])abuse(|[-_.].*)","(|.*[-_.])admins?(|[-_.].*)","(|.*[-_.])contacts?(|[-_.].*)","(|.*[-_.])host(s|master?)?(|[-_.].*)","(|.*[-_.])infos?(|[-_.].*)","(|.*[-_.])ipadmin(|[-_.].*)","(|.*[-_.])noc(|[-_.].*)","(|.*[-_.])postmaster(|[-_.].*)","(|.*[-_.])pourriel(|[-_.].*)","(|.*[-_.])roots?(|[-_.].*)","(|.*[-_.])security(|[-_.].*)","(|.*[-_.])spam(|[-_.].*)","(|.*[-_.])tech(|[-_.].*)","(|.*[-_.])webmasters?(|[-_.].*)","(|.*[-_.])maddox(|[-_.].*)","(|.*[-_.])nexus(|[-_.].*)","(|.*[-_.])test(|[-_.].*)"],"C":["agora\\\\.bungi\\\\.com","amen\\\\.fr","bungi\\\\.com","emailvision\\\\.com","france-strategies\\\\.com","gandi\\\\.net","illiad\\\\.fr","justice\\\\.fr","koszmail\\\\.pl","node\\\\.com","operamail\\\\.com","ovh\\\\.net","proxad\\\\.net","s
11dgsd\\\\.com","tim\\\\.it","tiscali\\\\.fr","totalcommunications\\\\.com","wrwer\\\\.com","anacode\\\\.com","ambassade-\\\\+","caramail\\\\..+","fre\\\\..+","freee\\\\..+","gmai\\\\..+","gmaill\\\\..+","hotmai\\\\..+","hotmaill\\\\..+","lycos.+","spamgourmet\\\\.+","tele2\\\\.+","test\\\\.+","voila\\\\..+","yaho\\\\..+","yahooo\\\\..+","yopmail.+",".+\\\\.bg",".+\\\\.cn",".+\\\\.coom",".+\\\\.f",".+\\\\.ffr",".+\\\\.frr",".+\\\\.r",".+\\\\.ru",".+\\\\.th",".+otherinbox.com","dgccrf","signal-spam"]}');new s.A;class n{constructor(){this.patterns={isEmail:/^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$/,isDate:/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/},this.errMan=new o.A,this.minAge=18}isValid(e,r){const a=this.patterns[r]?this.patterns[r]:r;return new RegExp(a).test(e)}isRealDate(e){if("string"!=typeof e)return this.errMan.cast("TypeError","Not a string"),!1;const r=e.match(this.patterns.isDate);if(!r)return this.errMan.cast("TypeError","Not a valid date pattern"),!1;const a=new Date(parseInt(r[3],10),parseInt(r[2],10)-1,parseInt(r[1],10));return e===a.getDate().toString().padStart(2,"0")+"/"+(a.getMonth()+1).toString().padStart(2,"0")+"/"+a.getFullYear()}isOldEnough(e){if(!this.isRealDate(e))return!1;const r=e.match(this.patterns.isDate),a=new Date(parseInt(r[3],10),parseInt(r[2],10)-1,parseInt(r[1],10));let o=new Date;return o=o.setFullYear(o.getFullYear()-this.minAge),a<=o}}const i=(e,r=!0,a=!0)=>{const o=new n,s={};a&&!o.isValid(e.checkEmail,"isEmail")&&(s.checkEmail="common.errors.notValidEmail"),a&&!e.checkEmail&&(s.checkEmail="common.errors.required");const t=e.password?u({password:e.password,passwordConfirm:e.passwordCheck,minChar:10}):[];return e.passwordCheck!==e.password&&(s.passwordCheck="common.errors.password"),t.some((e=>!e.checked))&&(s.password=t),!e.cgu&&r&&(s.cgu="common.errors.required"),s},c=e=>{if(!e)return"common.errors.required"},l=e=>{const r=new RegExp("(?!.*\\b("+t.G.join("|")+")\\b.*)^([a-zA-Z0-9.!#$%&'*+=?^_`{|}~-]+)"),a=new RegExp("@(?!.*\\b("+t.C.join("|")+")\\b.*)([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9]))?(?:\\.([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?))*$");if(!e)return;const[o,s]=e.split("@");return/^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$/.test(e)?r.test(o)&&a.test("@"+s)?void 0:"common.errors.unauthorizedEmail":"common.errors.notValidEmail"},m=e=>{const r="common.errors.invalidDate";if(!e||e===e.getTime)return;const a=e.match(/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/);if(!a)return r;const o=new Date(a[3],a[2]-1,a[1]);return e!==[`${o.getDate()}`.padStart(2,"0"),`${o.getMonth()+1}`.padStart(2,"0"),o.getFullYear()].join("/")?r:void 0},d=e=>e&&-1!==e.indexOf("@")?"common.errors.notValidPseudo":e?void 0:"common.errors.required",p=e=>{if(!e||m(e))return m(e);const r=e.match(/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/),a=new Date(r[3],r[2]-1,r[1]);return((new Date).getTime()-a.getTime())/31536e6<18?"common.errors.mustBeEighteen":void 0},u=e=>{const{password:r,minChar:a}=e;return[{label:"common.errors.minChar",checked:g(a)(r)},{label:"common.errors.minNumber",checked:f(r)},{label:"common.errors.minLowerCase",checked:w(r)},{label:"common.errors.minMaj",checked:y(r)},{label:"common.errors.minSpecial",checked:v(r)}]},h=e=>{if(!e)return;return/^[A-Za-zÀ-ÖØ-öø-ÿ\u00c0-\u024f\u1e00-\u1eff\-'’\s]+$/g.test(e)?void 0:"common.errors.notValidName"},b=e=>{if(!e)return;return/^[0-9A-Za-zÀ-ÖØ-öø-ÿ\u00c0-\u024f\u1e00-\u1eff\-'’\s]+$/g.test(e)?void 0:"common.errors.notValidAddress"},g=e=>r=>r.length>=e,f=e=>Boolean(e.match(/\d+/)),w=e=>Boolean(e.match(/[a-z]+/)),y=e=>Boolean(e.match(/[A-Z]+/)),v=e=>Boolean(e.match(/[^a-zA-Z0-9 ]+/g));let _;const j=(...e)=>r=>{return a=void 0,o=null,s=function*(){return new Promise((a=>{_&&_();const o=setTimeout((()=>{const o=((...e)=>r=>e.reduce(((e,a)=>e||a(r)),void 0))(...e)(r);a(o)}),1e3);_=()=>{clearTimeout(o),a()}}))},new Promise(((e,r)=>{var t=e=>{try{i(s.next(e))}catch(e){r(e)}},n=e=>{try{i(s.throw(e))}catch(e){r(e)}},i=r=>r.done?e(r.value):Promise.resolve(r.value).then(t,n);i((s=s.apply(a,o)).next())}));var a,o,s}}}]);
12//# sourceMappingURL=components_checkPasswordGroup_index_js-modules_form_validation_index_js.bfec7861.0ef15b04.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.