(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[145],{670:function(e,t,i){"use strict";var a=i(2),o=i(81),n=i(142),r=i(1);const c=a.d.div.withConfig({componentId:"sc-1ikigo5-0"})(["",""],()=>Object(a.c)([""," ",";label{color:",";",";font-weight:bold;font-size:16px;}.optional{display:none !important;}.required{position:relative;line-height:inherit;font-size:16px;display:inline-block !important;color:",";margin-left:10px;font-weight:normal;text-transform:capitalize;}.denotesText{color:blue;}.actionButtons{display:flex;align-items:center;flex-direction:column;margin-bottom:60px;}.website{margin-top:24px;}&.form--has-columns{container:form / inline-size;}"],"",Object(o.f)(n.a),n.a.textColor,n.a.typographyStyles.smallStyles,r.a.red));t.a=c},691:function(e,t,i){"use strict";i.d(t,"a",(function(){return m}));var a=i(0),o=i.n(a),n=i(13),r=i.n(n),c=i(670),l=i(673),s=i(2);function m(e){let{children:t,hasColumns:i}=e;return o.a.createElement(s.a,{theme:l.a},o.a.createElement(c.a,{className:r()("form",{"form--has-columns":i})},t))}},890:function(e,t,i){"use strict";i.r(t),i.d(t,"RegisterYourInterestForm",(function(){return B}));var a=i(0),o=i.n(a),n=i(13),r=i.n(n),c=i(691),l=i(160),s=i(725),m=i(2),d=i(28),p=i(21);function u(e){let{iconId:t,className:i}=e;return o.a.createElement(b,{className:r()(f.className,i)},o.a.createElement("span",{className:f.border},o.a.createElement(d.b,{iconId:t,className:f.icon})))}const f=Object(p.b)("icon-with-border",["border","icon"]),b=m.d.span.withConfig({componentId:"sc-1n5oqmp-0"})(["&.","{border:solid var(--icon-border-thickness) var(--icon-border-colour);border-radius:50%;}.","{display:block;width:calc(2 * (var(--icon-border-size) - var(--icon-border-thickness)));height:calc(2 * (var(--icon-border-size) - var(--icon-border-thickness)));background-color:var(--icon-border-colour);border:solid var(--icon-border-thickness) var(--icon-colour);border-radius:50%;}.","{fill:var(--icon-colour);padding-left:8px;padding-top:8px;}"],f.className,f.border,f.icon);var g=i(698),h=i(17),x=i(1),v=i(15),E=i(10);const O=Object(p.b)("ryi-course-form",[{name:null,modifiers:["confirmation"]},"title","description","success-icon","confirmation-top","confirmation-bottom","form","info","info-title","info-list","disclaimer","disclaimer-icon"]),j=v.a.medium,N=m.d.div.withConfig({componentId:"sc-1gezebx-0"})(["&.","{scroll-margin-top:32px;}&.","{--icon-border-thickness:5px;--icon-border-colour:",";--icon-border-size:35px;--icon-colour:",";.","{color:",";font-size:22px;line-height:24px;text-align:center;","}.","{background-color:",";padding:24px;padding-bottom:calc(24px + var(--icon-border-size));position:relative;","}.","{background-color:",";padding:24px;padding-top:calc(24px + var(--icon-border-size));}.","{position:absolute;bottom:calc(-1 * var(--icon-border-size));left:calc(50% - var(--icon-border-size) - var(--icon-border-thickness));}.","{text-align:center;margin-top:0;}}.","{margin-top:0;font-size:24px;line-height:28px;","}.","{display:grid;grid-template-columns:1fr;row-gap:32px;column-gap:16px;margin-top:32px;"," .actionButtons{margin-bottom:0;align-items:flex-end;}}.",",."," h2{margin-top:0;font-size:16px;line-height:24px;","}.","{margin:0;& + fieldset{margin-top:24px;}}.","{padding-left:20px;border-left:solid "," 3px;display:grid;grid-template-columns:min-content 1fr;column-gap:32px;margin:0;margin-top:18px;"," dt{grid-column:1 / 2;font-weight:",";}dd{grid-column:2 / 3;margin:0;}}.","{fill:",";color:",";font-size:16px;line-height:32px;font-weight:",";display:flex;margin-top:28px;","}.","{width:24px;margin-right:8px;}"],O.className,O.blockModifiers.confirmation,x.a.white,x.a.grass,O.title,x.a.white,Object(E.a)(j,Object(m.c)(["font-size:36px;line-height:40px;"])),O["confirmation-top"],x.a.grass,Object(E.a)(j,Object(m.c)(["padding-top:32px;"])),O["confirmation-bottom"],e=>{let{theme:t}=e;return t.altBackgroundColor},O["success-icon"],O.description,O.title,Object(E.a)(v.a.small,Object(m.c)(["font-size:36px;line-height:56px;"])),O.form,Object(E.a)(j,Object(m.c)(["margin-top:64px;grid-template-columns:5fr 7fr;"])),O["info-title"],O.form,Object(E.a)(v.a.small,Object(m.c)(["font-size:26px;line-height:32px;"])),g.a.className,O["info-list"],x.a.red,Object(E.a)(j,Object(m.c)(["margin-top:26px;"])),h.a.Bold,O.disclaimer,x.a.red,x.a.red,h.a.Bold,Object(E.a)(j,Object(m.c)(["margin-top:46px;"])),O["disclaimer-icon"]);var w=i(158),k=i(241),y=i(4),z=i(31),C=i(24);const I="Register your interest for this course",_="Course information",T="This course is subject to validation",A="Thank you for registering your interest for this course",S='You will receive a confirmation email with further details shortly. We’ll be in touch when this course is open for application, so please keep checking your emails. If you need to get in contact with us, please email our Course Enquiries team';function B(e){let{title:t=I,courseInformationTitle:i=_,disclaimerText:n=T,submissionTitle:m=A,submissionDescription:p=S,subjectTitle:f,courseTitle:b,campus:g,attendance:h}=e;const[x,v]=Object(a.useState)(!1),E=Object(a.useRef)(null);return o.a.createElement(l.a,null,o.a.createElement(N,{className:r()(O.className,{[O.blockModifiers.confirmation]:x}),ref:E},x&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:O["confirmation-top"]},o.a.createElement("h2",{className:O.title},m),o.a.createElement(u,{iconId:z.a.Check,className:O["success-icon"]})),o.a.createElement("div",{className:O["confirmation-bottom"]},o.a.createElement(w.default,{content:p,className:O.description}))),!x&&o.a.createElement(o.a.Fragment,null,o.a.createElement("h2",{className:O.title},t),o.a.createElement("div",{className:O.form},o.a.createElement("div",{className:O.info},o.a.createElement("h3",{className:O["info-title"]},i),o.a.createElement("dl",{className:O["info-list"]},[{title:"Course",value:b},{title:"Attendance",value:h},{title:"Campus",value:g}].map(e=>{let{title:t,value:i}=e;return Object(y.a)(i)?o.a.createElement(o.a.Fragment,{key:t},o.a.createElement("dt",null,t,":"),o.a.createElement("dd",null,i)):C.a})),o.a.createElement("span",{className:O.disclaimer},o.a.createElement(d.b,{iconId:z.a.CircleInfo,ariaHidden:!0,className:O["disclaimer-icon"]}),n)),o.a.createElement(c.a,{hasColumns:!0},o.a.createElement(s.default,{formType:k.a.CoursePageLite,data:{subjectArea:f,courseTitleWithAward:b},onSubmitStatus:e=>{var t;null==(t=E.current)||t.scrollIntoView(),v(!0===e.success&&!Object(y.a)(e.error)&&!1===e.isSubmitting)}}))))))}}}]); //# sourceMappingURL=registerYourInterest.form.74abde398fd79d44d25b.mjs.map