PageSourceSearch

https://assets.allocine.fr/js/website/9232.599a090cc7a524bbdba1.js

js allocine.fr collected 2026-09-24 08:31:37 UTC 8,195 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkallocine_js=self.webpackChunkallocine_js||[]).push([[9232],{78859:function(e,t,r){r.d(t,{f:function(){return i}});var a=r(46942),n=r.n(a),l=r(96540);const i=({messages:e,className:t})=>{const r=e?.map(((e,t)=>l.createElement("div",{className:"form-message-txt",key:`${t}_${e}`,dangerouslySetInnerHTML:{__html:e}})));return l.createElement("div",{className:n()("form-message",t)},r)}},14273:function(e,t,r){var a=r(58168),n=r(96540),l=r(68044),i=r(18224),s=r(64522);t.A=({fields:e,validators:t={},defaultValues:r={}})=>o=>{const u=({...i})=>{const[u,c]=(0,n.useState)({}),[d,m]=(0,n.useState)({}),[f,g]=(0,n.useState)({}),[h,p]=(0,n.useState)(!1),b=(0,n.useRef)({}),y=(0,n.useCallback)((()=>{const e=(0,s.xD)(u).reduce(((e,t)=>({...e,[t]:u[t]?.value})),{});g(e)}),[u]),v=(0,n.useCallback)((()=>{const e=(0,s.xD)(u).reduce(((e,t)=>{const r=u[t]?.error?u[t]?.errorOrigins:null;return{...e,[t]:r}}),{});m(e)}),[u]),A=(0,n.useCallback)((()=>(0,s.BI)(u).some((e=>e.validating))),[u]);(0,n.useEffect)((()=>{A()||(y(),v())}),[v,y,u,A]),(0,n.useEffect)((()=>{b.current=e.reduce(((e,t)=>({...e,[t]:{error:!1,errorOrigins:null,firstStroke:!1,isDirty:!0,name:t,validated:!1,validating:!1,value:r[t],...e[t]??{}}})),b.current),c(b.current)}),[b]);const S=(0,n.useCallback)((async(e,r)=>{if(!r&&!e?.firstStroke)return;if(!r&&!e?.isDirty)return!e?.error;const a=e?.name;if(!a)return!1;b.current={...b.current,[a]:{...e,validating:!0,error:!1}},c(b.current);const n=await(0,l.jr)(t?.[a],e.value,f,i),s=n&&n.length;return b.current[a]=s?{...b.current[a],error:!0,errorOrigins:[n[0]],validated:!1}:{...b.current[a],validated:!0},b.current[a]={...b.current[a],validating:!1,isDirty:!1},c(b.current),!s}),[f,i]),E=(0,n.useCallback)((e=>S(u[e])),[u,S]),k=(0,n.useCallback)(((e,t)=>{b.current={...b.current,[e]:{...b.current[e],error:!1,firstStroke:!0,isDirty:!0,value:t}},c(b.current)}),[]),C=(0,n.useCallback)((async()=>{p(!0);try{return!(await Promise.all((0,s.BI)(u).map((e=>S(e,!0))))).includes(!1)}catch(e){return!1}finally{p(!1)}}),[u,S]);return n.createElement(o,(0,a.A)({fieldsState:u,formValues:f,formErrors:d,onFieldBlur:E,onFieldChange:k,isFormValidating:h,validateForm:C},i))};return u.displayName=`withFormState(${(0,i.A)(o)})`,u}},68044:function(e,t,r){r.d(t,{Bp:function(){return l},Hn:function(){return s},Ru:function(){return n},gx:function(){return i},jr:function(){return u},xk:function(){return o}});const a=(e,t)=>({verify:e,message:t}),n=(e,t)=>a((t=>!t||"string"==typeof t&&t.length<=e),t),l=(e,t)=>a((t=>!t||"string"==typeof t&&t.length>=e),t),i=e=>a((e=>!!e),e),s=e=>a((e=>!0===e),e),o=(e,t)=>a((t=>"string"==typeof t&&e.test(t)),t),u=(e=[],t,r,a)=>{const n=e.map((e=>e.verify(t,r,a)));return Promise.all(n).then((t=>t.reduce(((t,r,a)=>{return(!(n=r)||"string"==typeof n)&&t.push(((e,t)=>"string"==typeof t?t:e.message)(e[a],r)),t;var n}),[])))}},77022:function(e,t,r){r.d(t,{A:function(){return h}});var a=r(96540),n=r(30507),l=r(78859),i=r(14273),s=r(47297),o=r(68044),u=r(4460),c=r(92022),d=r(64522),m=r(29135),f=r(96518);const g=(0,c.default)("error.invalid-email");var h=(0,i.A)({fields:["email","honeypot"],validators:{email:[(0,o.gx)((0,c.default)("error.isrequired")),(0,o.xk)(/[a-z\d._%+-]+@[a-z\d.-]+.[a-z]{2,4}$/,g)],honeypot:[(0,o.Ru)(0,g)]},defaultValues:{email:"",honeypot:""}})((({campaignId:e,children:t=null,formErrors:r,formValues:i,infoMsg:o="Subscribe to our newsletter",onFieldChange:g,onSubmitSuccess:h,title:p,validateForm:b})=>{const[y,v]=(0,a.useState)(!1),[A,S]=(0,a.useState)(!1),[E,k]=(0,a.useState)(!1),[C,N]=(0,a.useState)(),[w,x]=(0,a.useState)(""),[D,F]=(0,a.useState)((0,d.Kg)(i.email)?i.email:void 0),[_,T]=(0,a.useState)((0,d.Kg)(i.honeypot)?i.honeypot:void 0);(0,a.useEffect)((()=>g("email",D)),[D]),(0,a.useEffect)((()=>g("honeypot",_)),[_]),(0,a.useEffect)((()=>{E&&y&&(localStorage.setItem(s.nI,"true"),h())}),[E,y,h]);const I=409===C?"warning":"danger";return a.createElement("form",{className:f.A.module,onSubmit:async t=>{if(t.preventDefault(),S(!0),await b())try{const t=await function(e,t){return(0,m.A)((0,u.Ae)("add_actito_email",{campaignId:t,email:e}),{credentials:"same-origin"})}(i.email,e);k(!t.error),x(t.message),N(t.code)}catch(e){k(!1)}finally{S(!1),v(!0)}else S(!1)}},a.createElement("div",{className:f.A.moduleContainer},p?a.createElement("div",{className:f.A.moduleTitle},p):null,a.createElement("div",{className:f.A.moduleInfo},o),a.createElement("div",{className:f.A.emailInputContainer},a.createElement("input",{type:"email",disabled:A,className:f.A.emailInput,placeholder:(0,c.default)("newsletter-modal.email"),value:D,onChange:e=>F(e.target.value),pattern:"[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}$",required:!0}),a.createElement("input",{name:"_gotcha",onChange:e=>T(e.target.value),style:{display:"none"},type:"text",value:_}),r.email&&a.createElement(l.f,{messages:r.email})),a.createElement("div",{className:f.A.emailSubmitContainer},a.createElement(n.Ay,{disabled:A,submit:!0,theme:"inverse"},(0,c.default)("newsletter-modal.submit"))),a.createElement("div",{className:f.A.emailLegalLink},a.createElement("a",{href:`${(0,u.Ae)("privacy_policy")}`,rel:"noopener noreferrer",target:"_blank",className:"light"},(0,c.default)("newsletter-modal.legal-link"))),y&&!E&&a.createElement(l.f,{messages:[w],className:I}),t))}))},77201:function(e,t,r){var a=r(96540),n=r(30507),l=r(92022),i=r(96518);t.A=({displayCloseButton:e=!1,msg:t="subscribed with success",onHide:r,title:s})=>a.createElement("div",{className:i.A.moduleSubscribed},s?a.createElement("div",{className:i.A.moduleSubscribedTitle},(0,l.default)("newsletter-modal.subscribed-title")):null,a.createElement("p",{className:i.A.moduleSubscribedMsg},t),e?a.createElement(n.Ay,{theme:"inverse",className:"js-trigger-overlay-close",onClick:r},(0,l.default)("newsletter-modal.subscribed-button")):null)},7049:function(e,t,r){var a=r(31601),n=r.n(a),l=r(76314),i=r.n(l),s=r(4417),o=r.
1n(s),u=new URL(r(91693),r.b),c=i()(n()),d=o()(u);c.push([e.id,".h2FA_EaV3_J4463yJXt9,.VfnaduChFlta4qtLGFlD{color:#fff;background-image:url("+d+");background-position:center;background-size:cover}.h2FA_EaV3_J4463yJXt9{display:flex;justify-content:center}.P2TWDz316bUrJ4hegSh7{max-width:15rem;padding:1.25rem 0 0 0;text-align:center}.QjK5HHCrbs0M9FGeeh6w,.BkR6dA5pDTQGXdfECITW{font-family:var(--font1);font-size:1.125rem;font-weight:var(--font-title-weight);line-height:1.3125rem;text-transform:uppercase}.DO7GubZvAYboNWxsPy5T,.zl2FwOXEcys6fkWrE8hB{font-family:var(--font1);line-height:1.0625rem;padding:.75rem 0}.Brj8o4WVANJTqSqYB97m{padding:.1875rem .625rem}.SUQplDHGfZ1y2ASW2dXy{font-weight:600;font-size:.8125rem;display:block;box-sizing:border-box;width:100%;padding:.5rem .875rem;transform:none;vertical-align:middle;color:#737373;border:.0625rem solid #d8d8d8;border-radius:.125rem}.SUQplDHGfZ1y2ASW2dXy:focus{color:#333}.Zo5iW4HOMHNNTkxWwhuf{padding:.5625rem 0}.bIkktDxQ4Znj8Y5CNEtY{font-size:.6875rem;line-height:.8125rem;padding:.375rem 0}.VfnaduChFlta4qtLGFlD{padding:1.25rem;text-align:center}",""]),c.locals={module:"h2FA_EaV3_J4463yJXt9",moduleSubscribed:"VfnaduChFlta4qtLGFlD",moduleContainer:"P2TWDz316bUrJ4hegSh7",moduleTitle:"QjK5HHCrbs0M9FGeeh6w",moduleSubscribedTitle:"BkR6dA5pDTQGXdfECITW",moduleInfo:"DO7GubZvAYboNWxsPy5T",moduleSubscribedMsg:"zl2FwOXEcys6fkWrE8hB",emailInputContainer:"Brj8o4WVANJTqSqYB97m",emailInput:"SUQplDHGfZ1y2ASW2dXy",emailSubmitContainer:"Zo5iW4HOMHNNTkxWwhuf",emailLegalLink:"bIkktDxQ4Znj8Y5CNEtY"},t.A=c},4417:function(e){e.exports=function(e,t){return t||(t={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},96518:function(e,t,r){var a=r(85072),n=r.n(a),l=r(97825),i=r.n(l),s=r(77659),o=r.n(s),u=r(55056),c=r.n(u),d=r(10540),m=r.n(d),f=r(41113),g=r.n(f),h=r(7049),p={};p.styleTagTransform=g(),p.setAttributes=c(),p.insert=o().bind(null,"head"),p.domAPI=i(),p.insertStyleElement=m(),n()(h.A,p),t.A=h.A&&h.A.locals?h.A.locals:void 0},91693:function(e,t,r){e.exports=r.p+"f765600c6fca671ade90.jpg"}}]);
2//# sourceMappingURL=9232.599a090cc7a524bbdba1.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.