PageSourceSearch

https://gdconf.com/static/js/DownloadableAgenda.370331c4.chunk.js

js gdconf.com collected 2026-09-24 08:31:55 UTC 26,551 bytes, 2 lines download raw bytes

1(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[9211],{14832(e,t,n){"use strict";function r(e){let t=arguments.length>2?arguments[2]:void 0;const n={...arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}};if(!0===n.required&&(n.required=e("site.pricing.validation.error.code.REQUIRED")),"number"===typeof n.min&&(n.min={value:n.min,message:e("site.pricing.validation.error.code.INVALID_MIN_VALUE",{0:n.min})}),"number"===typeof n.max&&(n.max={value:n.max,message:e("site.pricing.validation.error.code.INVALID_MAX_VALUE",{0:n.max})}),n.match&&n.match.name&&t){const e=n.match.name,r=n.match.message;n.validate={isMatch:n=>t(e)===n||r||!1,...n.validate}}return n}n.d(t,{K:()=>r})},46055(e,t,n){"use strict";n.d(t,{A:()=>g});var r=n(76998),a=n(84946),o=n(75523),s=n(14832);var l=n(89463),i=n(60894);const d=(0,i.Ay)("span")(e=>{let{theme:t}=e;return{boxSizing:"border-box",borderRadius:2,width:22,height:22,backgroundColor:t.palette.neutral[0],border:`2px solid ${t.palette.neutral[200]}`,"input:disabled ~ &":{backgroundColor:t.palette.neutral[100]}}}),c=(0,i.Ay)(d)(e=>{let{theme:t}=e;return{position:"relative",backgroundColor:t.palette.brandSecondary.mainCustom,borderColor:t.palette.brandSecondary.mainCustom,"input:disabled ~ &":{backgroundColor:t.palette.neutral[200],borderColor:t.palette.neutral[200]},"&:before, &:after":{content:'""',position:"absolute",left:0,bottom:4,backgroundColor:t.palette.neutral[0],transform:"translateX(8px) rotate(-45deg)",transformOrigin:"left bottom"},"&:before":{height:7,width:2},"&:after":{height:2,width:12}}});var u=n(23446);function m(e){return(0,u.jsx)(l.Hw,{checkedIcon:(0,u.jsx)(c,{}),icon:(0,u.jsx)(d,{}),...e})}var h=n(57975);function p(e){return(0,u.jsx)(h.A,{control:(0,u.jsx)(m,{}),...e})}var f=n(14794);function g(e){const{name:t,value:n,multiple:i,onChange:d,defaultValue:c,rules:m,shouldUnregister:h,disabled:g,nativeDisabled:x,errorMessageDisabled:_,groupName:v,fullWidth:b=!0,...A}=e,{field:y,isChecked:j,onChangeField:C,required:w,formState:{errors:N},fieldState:{invalid:k}}=function(e){const{value:t,multiple:n,onChange:l,rules:i,groupName:d,...c}=e,{t:u}=(0,a.B)(),{control:m,trigger:h}=(0,o.xW)(),p=(0,s.K)(u,i),f="undefined"!==typeof p.required,g=(0,o.as)({control:m,rules:p,...c}),{field:x}=g,_=(0,r.useCallback)((e,t)=>{const n=x.value||[],r=e.target.value,a=t?[...n,r]:n.filter(e=>e&&e.toString()!==r.toString());x.onChange(a)},[x]),v=(0,r.useCallback)((e,t)=>{n?_(e,t):x.onChange(e,t),l&&l(e,t),d&&h(d)},[x,n,_,l,h,d]);return{required:f,isChecked:n?(x.value||[]).includes(null===t||void 0===t?void 0:t.toString()):!!x.value,onChangeField:v,...g}}({name:t,value:n,multiple:i,onChange:d,defaultValue:c,rules:m,shouldUnregister:h,disabled:g,groupName:v});return(0,u.jsx)(l.NY,{error:k,fullWidth:b,children:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(p,{name:y.name,inputRef:y.ref,value:n,disabled:x||g,required:w,checked:j,onChange:C,...A}),_||k&&(0,u.jsx)(l.NR,{children:(0,u.jsx)(f.A,{name:y.name,errors:N})})]})})}},52332(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(75523),a=n(23446);function o(e){const{form:t,onSubmit:n,onError:o,children:s,formId:l,className:i}=e;return(0,a.jsx)(r.Op,{...t,children:(0,a.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:t.handleSubmit(n,o),id:l,className:i,children:s})})}},69052(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(68617),a=n(76998),o=n(84946),s=n(75523),l=n(14832);var i=n(14794),d=n(23446);function c(e){const{name:t,onChange:n,onBlur:c,defaultValue:u,rules:m,shouldUnregister:h,disabled:p,helperText:f,...g}=e,{field:x,required:_,onChangeField:v,onBlurField:b,formState:{errors:A},fieldState:{invalid:y}}=function(e){const{name:t,onChange:n,onBlur:r,rules:i,...d}=e,{t:c}=(0,o.B)(),{control:u,getValues:m}=(0,s.xW)(),h=(0,l.K)(c,i,m),p="undefined"!==typeof h.required,f=(0,s.as)({name:t,control:u,rules:h,...d}),{field:g}=f;return{required:p,onChangeField:(0,a.useCallback)((e,t)=>{g.onChange(e),n&&n(e,t)},[g,n]),onBlurField:(0,a.useCallback)(e=>{g.onBlur(),r&&r(e)},[g,r]),...f}}({name:t,onChange:n,onBlur:c,defaultValue:u,rules:m,shouldUnregister:h,disabled:p});return(0,d.jsx)(r.A,{name:x.name,value:x.value,inputRef:x.ref,disabled:x.disabled,onChange:v,onBlur:b,error:y,required:_,helperText:y?(0,d.jsx)(i.A,{name:x.name,errors:A}):f,...g})}},72289(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(76998),a=n(84946),o=n(75523),s=n(14832),l=n(28519);const i=e=>e&&"string"===typeof e;function d(e,t){const n={...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}};switch(t){case"text":if(n.setValueAs=e=>e.trim(),n.inFrontAllowedChars&&(n.validate={isInFrontAllowedChars:t=>((e,t)=>{if(i(e)&&!l.A.isInFrontAllowedChars(e))return t}
1)(t,e("site.pricing.validation.error.code.INVALID_CHARACTERS")),...n.validate}),n.postcode&&(n.validate={isPostcode:t=>((e,t)=>{if(i(e)&&!l.A.isPostcode(e))return t})(t,e("site.pricing.validation.error.code.INVALID_POSTCODE")),...n.validate}),n.format){const t=n.format;n.validate={isValidFormat:n=>((e,t,n)=>{const r=new RegExp(`^${t}$`).test(e);if(i(e)&&!r)return n})(n,t,e("site.pricing.validation.error.code.INVALID_FORMAT")),...n.validate}}break;case"number":n.valueAsNumber=!0;break;case"email":n.validate={isEmail:t=>((e,t)=>{if(i(e)&&!l.A.isEmail(e))return t})(t,e("site.pricing.validation.error.code.INVALID_EMAIL")),...n.validate}}return n}var c=n(10902),u=n(14794),m=n(23446);function h(e){const{type:t="text",name:n,onChange:l,onBlur:i,helperText:h,defaultValue:p="",rules:f,shouldUnregister:g,disabled:x,fullWidth:_=!0,...v}=e,{field:b,required:A,onBlurField:y,onChangeField:j,formState:{errors:C},fieldState:{invalid:w}}=function(e){const{type:t="text",name:n,onBlur:l,onChange:i,rules:c,...u}=e,{t:m}=(0,a.B)(),{control:h,getValues:p}=(0,o.xW)(),f=(0,s.K)(m,c,p),g=d(m,t,f),x="undefined"!==typeof g.required,_=(0,o.as)({name:n,control:h,rules:g,...u}),{field:v}=_,b=(0,r.useCallback)(e=>{if("number"===t)return;const n=e.target.value,r=n.trim();n!==r&&v.onChange(r)},[v,t]);return{required:x,onChangeField:(0,r.useCallback)(e=>{const{value:n,valueAsNumber:r}=e.target;if("number"===t){const e=r||n;v.onChange(e)}else v.onChange(e);i&&i(e)},[v,i,t]),onBlurField:(0,r.useCallback)(e=>{b(e),v.onBlur(),l&&l(e)},[v,l,b]),..._}}({name:n,type:t,onChange:l,onBlur:i,defaultValue:p,rules:f,shouldUnregister:g,disabled:x});return(0,m.jsx)(c.A,{type:t,name:b.name,value:b.value,disabled:b.disabled,inputRef:b.ref,onChange:j,onBlur:y,error:w,helperText:w?(0,m.jsx)(u.A,{name:b.name,errors:C}):h,required:A,fullWidth:_,...v})}},14794(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(30969),a=n(23446);function o(e){const{name:t,errors:n}=e;return(0,a.jsx)(r.K,{name:t,errors:n})}},69583(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(60894);let a=function(e){return e.extraSmall="extraSmall",e.small="small",e.medium="medium",e.large="large",e}({});const o={[a.extraSmall]:"var(--payment-component-circled-icon-padding-extra-small)",[a.small]:"var(--payment-component-circled-icon-padding-small)",[a.medium]:"var(--payment-component-circled-icon-padding-medium)",[a.large]:"var(--payment-component-circled-icon-padding-large)"},s=(0,r.Ay)("div",{shouldForwardProp:e=>!["backgroundRGBColor","opacity","color","size"].includes(e)})(e=>{const{backgroundRGBColor:t,opacity:n,size:r,color:a}=e;return{display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:a,backgroundColor:`rgba(${t}, ${n})`,...r&&{padding:o[r]}}});var l=n(23446);function i(e){const{size:t=a.medium,opacity:n=1,backgroundRGBColor:r="var(--payment-palette-neutral-0-rgb)",color:o="var(--payment-palette-neutral-900)",children:i,...d}=e;return(0,l.jsx)(s,{size:t,opacity:n,backgroundRGBColor:r,color:o,...d,children:i})}},57975(e,t,n){"use strict";n.d(t,{Z:()=>i,A:()=>d});var r=n(60894),a=n(2681),o=n(89463);const s=(0,r.Ay)(o.rN,{shouldForwardProp:e=>!["labelOffset"].includes(e)})(e=>{let{labelOffset:t}=e;return{display:"flex",[`& .${a.A.label}`]:{width:"100%",...t===i.small&&{marginLeft:"8px"},...t===i.medium&&{marginLeft:"16px"}}}});var l=n(23446);let i=function(e){return e.small="small",e.medium="medium",e}({});function d(e){return(0,l.jsx)(s,{...e})}},68617(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(61998),a=n(89463),o=n(4174),s=n(30993),l=n(21075),i=n(25217),d=n(23446);function c(e){const{children:t,subtitle:n,selected:r,...o}=e,c=(0,s.A)();return(0,d.jsxs)(a.iJ,{...o,selected:r,children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(i.A,{color:c.palette.neutral[900],children:t}),n&&(0,d.jsx)(i.A,{variant:"smallText",color:c.palette.neutral[600],children:n})]}),r&&(0,d.jsx)(a.oJ,{children:(0,d.jsx)(l.A,{fontSize:"small"})})]})}var u=n(60894),m=n(70247);const h=(0,u.Ay)(a.I_,{shouldForwardProp:e=>!["isEndAdornment","isLabel"].includes(e)})(e=>{let{isEndAdornment:t,isLabel:n}=e;return{...t&&{paddingRight:"32px"},[`& .${m.A.outlined}`]:{padding:n?"24px 12px 8px 14px":"16px 12px 16px 16px"}}}),p=e=>e.map(e=>{let{value:t,label:n,subtitle:r}=e;return(0,d.jsx)(c,{value:t,subtitle:r,children:n},t)});function f(e){const{value:t="",required:n,error:s,disabled:l,sx:i,fullWidth:u=!0,color:m,label:f,size:g,helperText:x,completed:_,blankOption:v,options:b=[],children:A,...y}=e;return(0,d.jsxs)(a.NY,{variant:"outlined",required:n,error:s,disabled:l,color:m,size:g,fullWidth:u,sx:i,children:[f&&(0,d.jsx)(a._S,{id:`label-id-${y.name}`,variant:"filled",children:f}),(0,d.jsxs)(h,{value:t,IconComponent:r.A,endAdornment:(0,d.jsx)(o.A,{error:s,completed:_}),isLabel:!!f,isEndAdornment:s||_,labelId:`label-id-${y.name}`,...y,children:[v&&(0,d.jsx)(c,{value:v.value,subtitle:v.subtitle,children:v.label}),b.length>0?p(b):A]}),x&&(0,d.jsx)(a.NR,{children:x})]})}},88700(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>ze});var r=n(76998),a=n(34825),o=n(31088),s=n(24241),l=n(79628),i=n(79107),d=n(50776),c=n(15095),u=n(57616),m=n(86273),h=n(7458),p=n(32749),f=n(29783),g=n(31978),x=n(36753),_=n(44847),v=n(13761),b=n(84946),A=n(88743),y=n.n(A),j=n(56399),C=n(97282),w=n(23236),N=n(31192),k=n(95534),S=n.n(k),F=n(56693),E=n.n(F),T=n(16772),L=n.n(T),I=n(41507);function P(e,t,n){return function(e,t){let n={};
1return Object.keys(t[e]).forEach(e=>{const r=t.adHocAnswers[e].map(e=>e.value);n=S()(n,L()([e],[r]))}),{...n,profile:q(n.profile)}}(e,(0,I.LJ)(t,{sets:[{formInputs:E()(n)}]}))}function q(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object.keys(e).reduce((t,n)=>{var r;return t[n]=null!==(r=e[n][0])&&void 0!==r?r:"",t},{});return["US","CA"].includes(t.country)||delete t.state,t}function O(e){const t=E()(e);return t.forEach(e=>{"CHECKBOX_GROUP"===e.type&&(e.name=e.name.replace(/\[]$/,""),e.layout="COLUMN",e.options.forEach(e=>{e.value=e.value.replace(/\./g,"__dot__").replace(/,/g,"__cma__").replace(/'/g,"__apos__")})),"SELECT"===e.type&&(/country$/.test(e.name)&&(e.optionsSource="countries"),/state$/.test(e.name)&&(e.optionsSource="regions"))}),t}var U=n(86350),R=n.n(U);function D(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(e=>({...e,name:$(e)?`profile.${e.name}`:e.name}))}function $(e){return"TEXT"===e.type||"SELECT"===e.type}function V(e,t,n){const r=[];return t.forEach(t=>{let{id:n,checkboxes:a}=t;const o=e[n];r.push({id:n,answers:a.map(e=>{var t;let{name:n,checked:r}=e;return{channel:n,value:(a=null!==(t=null===o||void 0===o?void 0:o[n])&&void 0!==t?t:r,"true"===a||"false"!==a&&a)};var a})}),delete e[n]}),{defaultConsents:!0,url:n,userConsentAnswers:r}}var B=n(45811),G=n(6148),H=n(34156),M=n.n(H),Q=n(32383);const W="Layout_wrapper__L6hgH",z="Layout_title__32tfe",K="Layout_text__p4tdw",J="Layout_image__2lVru",Y="Layout_form__qDb8P";var X=n(23446);function Z(e){let{children:t}=e;const{title:n}=(0,s.N)(d.zU),{teaser:{teaserHeading:r=`${n} Agenda`,teaserBody:a,thumbnail:o,thumbStyle:l}={}}=(0,s.N)(g.pw),i=M()("col-xs-12",{"col-md-4":"PORTRAIT"===l,"col-md-6":"LANDSCAPE"===l}),c=M()("col-xs-12",{"col-md-8":"PORTRAIT"===l,"col-md-6":"LANDSCAPE"===l});return(0,X.jsx)("div",{className:W,children:(0,X.jsxs)("div",{className:"container",children:[(0,X.jsx)("div",{className:"row",children:(0,X.jsx)("div",{className:"col-xs-12",children:r&&(0,X.jsx)("h1",{className:z,children:r})})}),(0,X.jsxs)("div",{className:"row",children:[(0,X.jsxs)("div",{className:i,children:["NONE"!==l&&(null===o||void 0===o?void 0:o.path)&&(0,X.jsx)(Q.Ay,{lazy:!1,src:o.path,className:J}),a&&(0,X.jsx)("div",{dangerouslySetInnerHTML:{__html:a},className:M()(K,"formatted-text")})]}),(0,X.jsx)("div",{className:c,children:(0,X.jsx)("div",{className:Y,children:t})})]})]})})}var ee=n(75523),te=n(13978),ne=n(79615),re=n(52332),ae=n(72289);const oe="FormError_wrapper__FkG9K";function se(e){let{children:t}=e;return(0,X.jsx)("div",{className:oe,children:t})}const le="LoginForm_wrapper__xqSbr",ie="LoginForm_alreadyRegisteredText__Xy7LE",de="LoginForm_loginRequestText__AjYw5",ce="LoginForm_loginButton__kY8ad",ue="LoginForm_submitError__tDShq",me="LoginForm_forgotPasswordAnchor__qDlVN",he="Already have an account?";function pe(){const{t:e}=(0,b.B)(),[t,n]=(0,r.useState)(""),a=(0,ee.mN)({defaultValues:{email:"",password:""}}),{formState:{isSubmitting:s}}=a,l=(0,r.useCallback)(async t=>{n("");const r=await te.A.login({username:t.email,password:t.password}),a=await r.json();if(r.ok)return te.A.setToken(a),o.A.ga4UserLogin("User login from downloadable agenda","downloadable_agenda_form_id",he),void(0,w.yQ)();switch(a.errorCode){case"PASSWORD_RESET_REQUIRED":n(e("component.login.errors.password-expired"));break;case"USER_NOT_FOUND":n(e("component.login.errors.account-not-found"));break;default:n(a.error)}},[e]);return(0,X.jsxs)("div",{className:le,children:[(0,X.jsx)("div",{className:ie,children:he}),(0,X.jsx)("div",{className:de,children:"If you have an account, please login and download."}),(0,X.jsx)(ne.A,{children:(0,X.jsxs)(re.A,{form:a,onSubmit:l,children:[(0,X.jsxs)("div",{className:"row",children:[(0,X.jsx)("div",{className:"col-xs-12 col-sm-6",children:(0,X.jsx)(ae.A,{type:"email",name:"email",label:"Username",rules:{required:!0}})}),(0,X.jsxs)("div",{className:"col-xs-12 col-sm-6",children:[(0,X.jsx)(ae.A,{type:"password",name:"password",label:"Password",rules:{required:!0}}),(0,X.jsx)("a",{href:"/account/forgotten-password/",className:me,children:"Forgot you password?"})]})]}),t&&(0,X.jsx)("div",{className:ue,children:(0,X.jsx)(se,{children:t})}),(0,X.jsx)(_.Ay,{type:"submit",className:ce,disabled:s,children:"Login to access"})]})})]})}var fe=n(28519),ge=n(46055);const xe="RegisterForm_button__G+Hyo",_e="RegisterForm_checkbox__TLGIa",ve={email:"profile.email"};function be(e){const{onSubmit:t,onCountryChange:n,adHocQuestionForm:a,marketingPreferencesForm:o,errorMessage:s,errors:l,children:i}=e,d=(0,ee.mN)({defaultValues:{shouldCreateAccount:!1}}),{watch:c,setError:u,clearErrors:m,formState:{isSubmitting:h}}=d;(0,r.useEffect)(()=>
1{if(l){m();const e=((e,t)=>Object.entries(e).reduce((e,n)=>{var r;let[a,o]=n;return{...e,[null!==(r=null===t||void 0===t?void 0:t[a])&&void 0!==r?r:a]:{message:o}}},{}))(l,ve);Object.entries(e).forEach(e=>{let[t,n]=e;return u(t,n)})}},[l,u,m]);const p=c("shouldCreateAccount"),f=c("adHocAnswers.profile.country");return(0,r.useEffect)(()=>{f&&n(f)},[n,f]),(0,X.jsx)(ne.A,{children:(0,X.jsxs)(re.A,{form:d,onSubmit:t,children:[i,a,(0,X.jsx)("div",{hidden:!0,children:(0,X.jsx)(ae.A,{type:"text",name:"company",label:"Company"})}),(0,X.jsx)(ae.A,{type:"email",name:"profile.email",label:"Business Email",rules:{required:!0},sx:{mb:2}}),p&&(0,X.jsx)(ae.A,{type:"password",name:"profile.password",label:"Password",rules:{required:!0,minLength:{value:fe.A.passwordLength,message:`Your password must be at least ${fe.A.passwordLength} characters long`},validate:{isValid:e=>!(e&&!fe.A.isPassword(e))||"Password must have at least 1 upper case letter, 1 lowercase letter and 1 number"}},sx:{mb:2}}),f&&o,(0,X.jsx)("div",{className:_e,children:(0,X.jsx)(ge.A,{name:"shouldCreateAccount",label:"Create an account so you don't need to fill the form next time.",sx:{mt:1}})}),(0,X.jsx)(se,{children:s}),(0,X.jsx)(_.Ay,{type:"submit",look:"primary",disabled:h,className:xe,children:p?"Download & Create an Account":"Download Now"})]})})}const Ae="UpdateForm_button__V-AlD";function ye(e){const{onSubmit:t,onCountryChange:n,defaultValues:a,children:o}=e,s=(0,ee.mN)({defaultValues:a}),{watch:l,formState:{isSubmitting:i}}=s,d=l("adHocAnswers.profile.country");return(0,r.useEffect)(()=>{d&&n(d)},[n,d]),(0,X.jsx)(ne.A,{children:(0,X.jsxs)(re.A,{form:s,onSubmit:t,children:[o,(0,X.jsx)(_.Ay,{type:"submit",disabled:i,className:Ae,children:"Continue"})]})})}var je=n(31839);const Ce="QuestionForm_wrapper__OxUjt",we="QuestionForm_title__MOOuA",Ne="QuestionForm_text__Y0D9C",ke="QuestionForm_row__PZ+GJ";function Se(e){const{title:t,text:n,questions:r=[]}=e;return 0===r.length?null:(0,X.jsxs)("div",{className:Ce,children:[t&&(0,X.jsx)("h2",{className:we,children:t}),n&&(0,X.jsx)("div",{dangerouslySetInnerHTML:{__html:n},className:Ne}),(0,X.jsx)("div",{className:"row",children:r.map(e=>(0,X.jsx)("div",{className:M()(ke,`col-xs-12 col-sm-${e.limit||12}`),children:(0,X.jsx)(je.A,{delegateUuid:"",formInput:e,allFormInputs:r})},e.name))})]})}var Fe=n(5403),Ee=n(82086),Te=n(43525),Le=n(86603),Ie=n(67737),Pe=n(97972),qe=n(91762),Oe=n(69443);const Ue={wrapper:"ConsentForm_wrapper__cdwG9",fallbackQuestion:"ConsentForm_fallbackQuestion__3T0Lh",boxesWrapper:"ConsentForm_boxesWrapper__WrVqV",checkboxes:"ConsentForm_checkboxes__a10Db",channel:"ConsentForm_channel__MKXH3"},Re=(0,Te.A)(e=>(0,X.jsx)("a",{...e}),Le.A);function De(e){let{data:t}=e;const{id:n,fallbackQuestion:r,agreementMessage:a,checkboxes:o=[]}=t,{t:l}=(0,b.B)(),{title:c}=(0,s.N)(d.zU),{tenantConfig:{name:u}}=(0,s.N)(i.iq),m=(0,Oe.t)();return(0,X.jsxs)("div",{className:Ue.wrapper,children:[a&&(0,X.jsx)("div",{className:Ue.agreementCheckbox,children:(0,X.jsx)(ge.A,{name:`userConsentAgreements.${n}`,rules:{required:!0},label:(0,qe.y)(a,m)})}),(0,X.jsx)("div",{className:Ue.fallbackQuestion,children:(0,X.jsx)(Ee.x,{values:{eventName:c,tenantName:u,eventPartners:l("leadGen.third-party-header.content-partners"),partners:l("leadGen.third-party-header.partners")},components:[(0,X.jsx)(Re,{withTopPanel:!0,style:{textDecoration:"underline",cursor:"pointer",textTransform:"lowercase"}})],children:r})}),o.length>0&&(0,X.jsx)("div",{className:Ue.boxesWrapper,children:(0,X.jsx)("div",{className:Ue.checkboxes,children:o.map(e=>{let{name:t,label:r}=e;return(0,X.jsx)("div",{className:Ue.channel,children:(0,X.jsxs)(Ie.A,{name:`${n}.${t}`,label:r,rules:{required:!0},row:!0,children:[(0,X.jsx)(Pe.A,{value:"true",label:"Yes"}),(0,X.jsx)(Pe.A,{value:"false",label:"No"})]})},t)})})})]})}const $e="MarketingPreferencesForm_wrapper__F92lO",Ve="MarketingPreferencesForm_accessText__Ypt9g",Be="MarketingPreferencesForm_optOutText__fCpd9",Ge="MarketingPreferencesForm_consentForms__tfJNN";function He(e){let{consentForms:t=[]}=e;const n=(0,v.wA)(),{tenantConfig:{name:a}}=(0,s.N)(i.iq);(0,r.useEffect)(()=>{n((0,Fe.hc)())},[n]);const o=(0,X.jsx)("a",{href:"https://www.informa.com/privacy-policy/",target:"_blank",rel:"noreferrer",children:"Privacy Notice"});return(0,X.jsxs)("div",{className:$e,children:[(0,X.jsxs)("p",{className:Ve,children:[a," will use the data collected here to provide access to the requested content."]}),(0,X.jsx)("div",{className:Ge,children:t.map((e,t)=>(0,X.jsx)(De,{data:e},t))}),(0,X.jsxs)("p",{className:Be,children:["You can opt out of any time clicking unsubscribe or contacting us or the sender. For further details, see our ",o,"."]})]})}var Me=n(65111),Qe=n(59830);function We(){const[e]=(0,a.A)(["access_token","ping-token","tracker_id"]),t=(0,v.wA)(),{i18n:n}=(0,b.B)(),[u,h]=(0,r.useState)(""),[f,x]=(0,r.useState)({}),[_,A]=(0,r.useState)(),{siteId:k,siteType:S,sitePath:F,tenantId:E,canonicalUrl:T,location:L}=(0,s.N)(i.iq),{pingAuthIdentityEnabled:I}=(0,s.N)(l.l),{id:q}=(0,s.N)(C.J),U=(0,s.N)(g.gT),{form:{type:$,adHocQuestions:H=[],profile:M=[],marketingPermissions:{consentForms:Q=[]}},gateId:W}=(0,s.N)(g.pw),{data:{nameFormat:z}}=(0,s.N)(d.bo),{title:K}=(0,s.N)(d.zU),J=O(H),Y=(0,B.q)(z,O(M)),ee=(0,r.useCallback)(n=>{const r={...(0,p.x)({siteType:S,pingAuthIdentityEnabled:I,getTokenFormCookie
1:t=>e[t]}),selectedCountry:n},a={leadGenType:U,leadGenId:"landing-page"===U?q:k,queryParams:r};t((0,c.FW)(a))},[t,U,q,k,S,I,e]),te=(0,X.jsx)(Se,{title:"Tell us more about yourself",text:"<p>This will help ensure you see articles, market intelligence and event updates relevant to you.</p>",questions:J}),ne=(0,X.jsx)(He,{consentForms:Q}),re=function(e){const t={};return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach(e=>{let{type:n,name:r,value:a,options:o=[]}=e;if("CHECKBOX_GROUP"===n){const e={};o.forEach(t=>{let{value:n,checked:r,freeText:a}=t;a?(e.__other__=n,e.__checkbox__=!!r):e[n]=!!r}),R()(t,r,e)}else if("RADIO"===n){const e=o.find(e=>e.freeText);if(null!==e&&void 0!==e&&e.value){const n=e.value;R()(t,`${r}.__other__`,n),R()(t,`${r}.__radio__`,"__checked__")}else R()(t,`${r}.__radio__`,a)}else if(["FILE","FILE_GROUP"].includes(n)){const e=o.map(e=>{let{path:t,size:n}=e;return{path:t,size:n}});R()(t,r,e)}else R()(t,r,a)}),{[e]:{...t}}}("adHocAnswers",[...J,...Y]);if(_){const e=`/account/register/?u=${_}`;return(0,X.jsx)(Qe.A,{children:(0,X.jsx)("div",{className:"container",children:(0,X.jsx)("div",{className:"row",children:(0,X.jsx)("div",{className:"col-xs-12 col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2",children:(0,X.jsx)(Me.A,{heading:"Thank you for downloading!",text:(0,X.jsxs)("p",{children:["Save time next time by creating an account now. Click"," ",(0,X.jsx)("a",{href:e,children:"here"})," to get started."]})})})})})})}return(0,X.jsxs)(Z,{children:["REGISTRATION"===$&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsx)(be,{onSubmit:async t=>{if(t.company)return;h("");const r=V(t,Q,T),a=P("adHocAnswers",t,[...J,...D(Y)]),s={...a.profile,...t.profile},l={marketingPreferences:r,...a,...s};delete l.profile;const{host:i,pathname:d}=document.location,c={gate_id:W,login_url:`https://${i}${d}`};e.tracker_id&&(c.priority_code=e.tracker_id);const u=y().stringify(c,{addQueryPrefix:!0});let m=j.A.createLeadGenUser({queryParams:u});t.shouldCreateAccount||(m=j.A.createLeadGenGuest({queryParams:u}),l.registerUrl=`https://${i}/account/register/`,delete l.password);const p=(0,N.gH)(E),f=await fetch(m,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(Object.assign(l,{userAttributes:[{name:"custom:custom_email",value:p?"default":E.toLowerCase()}]}))});if(f.ok){const{userId:e}=await f.json();return x({}),h(),t.shouldCreateAccount&&o.A.ga4UserSignUp("User signup","agenda_signup_form_id",K),((e,t)=>{const r=t?"Download & Create an Account":"Download Now";let a;const s=(0,w.xi)(`${window.location.origin}/${F}/${n.language}/downloads/agenda`);fetch(s).then(e=>{if(!e.ok)throw Error(e.statusText);const t=e.headers.get("Content-Disposition").split(";");return a=t[1].split("=")[1].replaceAll('"',""),e.blob()}).then(e=>{if(!e)return;const t=URL.createObjectURL(e),n=document.createElement("a");n.href=t,n.download=a,document.body.appendChild(n),n.click(),n.remove(),o.A.ga4DownloadClick({cta_title:r,filename:a})}).catch(e=>{console.error(e)}).finally(()=>{"function"===typeof e&&e()})})(()=>{if(t.shouldCreateAccount){const e=btoa(l.email),t=document.location.origin,n=(0,G.A)({url:`/account/register/success/?username=${e}`,pathname:null===L||void 0===L?void 0:L.pathname,hostname:null===L||void 0===L?void 0:L.hostname});o.A.ga4GenerateLead({event_label:`User register to access agenda on event: ${K}`,form_id:"leadgen_download_form_id",form_title:K}),(0,w.V2)(`${t}${n}`)}else A(e)},t.shouldCreateAccount)}const g=await f.json();x(g.errors),h(g.message)},onCountryChange:ee,adHocQuestionForm:te,marketingPreferencesForm:ne,errorMessage:u,errors:f,children:(0,X.jsx)(Se,{questions:D(Y)})}),(0,X.jsx)(pe,{})]}),"UPDATE"===$&&(0,X.jsxs)(ye,{onSubmit:async t=>{const n={marketingPreferences:V(t,Q,T),...P("adHocAnswers",t,[...J,...Y])};0===Object.keys(n.profile).length&&delete n.profile;const{token:r,identity:a,...s}=(0,p.x)({siteType:S,pingAuthIdentityEnabled:I,getTokenFormCookie:t=>e[t]}),l={...s,gate_id:W};e.tracker_id&&(l.priority_code=e.tracker_id);(await fetch(j.A.updateLeadGenUser({queryParams:y().stringify(l,{addQueryPrefix:!0})}),{method:"POST",headers:{"Content-Type":"application/json",...r&&{[m.v]:r},...a&&{[m.zo]:a}},body:JSON.stringify(n)})).ok&&(o.A.ga4UserLogin(`User log in to ${K}`,"agenda_log_in_form_id",K),o.A.ga4GenerateLead({event_label:`User register to access agenda on event: ${K}`,form_id:"leadgen_download_form_id",form_title:K}),document.location.reload())},onCountryChange:ee,defaultValues:re,children:[(0,X.jsx)(Se,{title:"Access to this content requires additional details",questions:Y}),te,ne]})]})}function ze(){const e="agenda",t=(0,s.N)(g.Gs),[n,v]=(0,r.useState)(t),[b,A]=(0,r.useState)(!1),[y]=(0,a.A)(["access_token","ping-token"]),j=(0,s.c)(),{siteId:C,siteType:w}=(0,s.N)(i.iq),{origin:N,pathname:k}
1=(0,s.N)(f.E),{productCode:S,pingAuthIdentityEnabled:F}=(0,s.N)(l.l),{gateId:E,form:{type:T}={}}=(0,s.N)(g.pw),{meta:{title:L}}=(0,s.N)(d.bo);(0,r.useEffect)(()=>{o.A.pushContentType(e,"Set Agenda content type")},[]),(0,r.useEffect)(()=>{T&&o.A.pushFormType(T,"Set Agenda content type")},[T]),(0,r.useEffect)(()=>{!function(){const t=(0,p.x)({siteType:w,pingAuthIdentityEnabled:F,getTokenFormCookie:e=>y[e]}),n={...t,product_code:S},r={leadGenType:e,leadGenId:C,queryParams:n};j((0,c.FW)(r,e=>{var n;if(200===e.statusCode&&j((0,u.JO)()).then(()=>{A(!0)}),403===e.statusCode)if(t.identity===m.HO.Ping&&"REGISTRATION"===(null===(n=e.form)||void 0===n?void 0:n.type)){const e=(0,h.U)({origin:N,pathname:k});window.location.assign(e)}else v(!0)}))}()},[j,S,C,w,F,N,k,y]);const I=E?"/downloads/agenda/gated":"/downloads/agenda";return(0,X.jsxs)(x.A,{helmet:{title:L?`Agenda Download | ${L}`:"Agenda Download"},style:{backgroundColor:"#fff"},children:[b&&(0,X.jsx)(Z,{children:(0,X.jsx)(_.Ay,{to:I,sitePath:!0,onClick:()=>{o.A.ga4DownloadClick({cta_title:"Download Now",agenda_link:I}),o.A.ga4GenerateLead({event_label:"User downloaded agenda",form_id:"download_agenda_form_id",form_title:"Download Now"})},children:"Download Now"})}),n&&(0,X.jsx)(We,{})]})}},24832(e){e.exports=function(e,t,n){for(var r=-1,a=e.length,o=t.length,s={};++r<a;){var l=r<o?t[r]:void 0;n(s,e[r],l)}return s}},16772(e,t,n){var r=n(18872),a=n(24832);e.exports=function(e,t){return a(e||[],t||[],r)}}}]);
2//# sourceMappingURL=DownloadableAgenda.370331c4.chunk.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.