PageSourceSearch

https://outward-bound.netlify.app/_next/static/chunks/pages/my-out…/criminal-history-3b77b453a83deaef.js

js outward-bound.netlify.app collected 2026-10-03 11:14:55 UTC 6,714 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9614],{32561:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/my-outward-bound/get-started/criminal-history",function(){return t(11100)}])},37359:function(e,a,t){"use strict";t.d(a,{K:function(){return l}});var n=t(85893),r=t(83959),i=t(11163),s=t(67294),o=t(7189);function l(e,a){return t=>{let l=(0,i.useRouter)(),{child:c}=l.query,u=void 0!==c,d=(0,o.U2)(u),{user:m}=t,{isAdapted:h=!1}=m,p=(0,o.Mx)(h),y=p.findIndex(a=>a.url()===e),N=p[y-1],[v,x]=(0,s.useState)({[o.HN.Run3km]:0,[o.HN.FullDayActivity]:0,[o.HN.HeadUnderwater]:0,[o.HN.Swim]:0,[o.HN.Ethnicity]:[],[o.HN.WhereDidYouHearAboutUs]:[],[o.HN.Dietary]:[],[o.HN.PrimaryFullName]:m.primaryContactName,[o.HN.PrimaryEmail]:m.primaryContactEmail,[o.HN.PrimaryPhone]:m.primaryContactPhone,[o.HN.PrimaryRelationship]:m.primaryContactRelationship,[o.HN.SecondaryFullName]:m.secondaryContactName,[o.HN.SecondaryEmail]:m.secondaryContactEmail,[o.HN.SecondaryPhone]:m.secondaryContactPhone,[o.HN.SecondaryRelationship]:m.secondaryContactRelationship,...d.answers}),g=(0,s.useCallback)(e=>{x({...v,...e})},[v,x]);if(!(0===y||(null==N?void 0:N.validationSchema.isValidSync(d.answers)))){var C;let e=null!==(C=null==N?void 0:N.url(u))&&void 0!==C?C:r.JO.getStarted(u);return l.replace(e),(0,n.jsx)(n.Fragment,{})}return(0,n.jsx)(a,{...t,pageIndex:y,isChild:u,user:m,preScreeningPages:p,answers:v,mergeAnswers:g})}}},96287:function(e,a,t){"use strict";var n=t(85893);t(67294),a.Z=e=>{let{value:a}=e;return(0,n.jsx)("div",{role:"progressbar",className:"progress-bar",children:(0,n.jsx)("div",{className:"progress-bar__loader",style:{width:"".concat(a,"%")}})})}},12848:function(e,a,t){"use strict";var n=t(85893),r=t(73606),i=t(83959),s=t(7189),o=t(53119),l=t(96287),c=t(94184),u=t.n(c),d=t(11163),m=t(67294),h=t(77934),p=t(19490),y=t(23855),N=t(91924),v=t(98607);a.Z=e=>{var a,t;let{children:c,title:x,nextButtonText:g,nextButtonDisabled:C,onNext:b,onBack:H,pageIndex:f,preScreeningPages:j}=e,w=(0,d.useRouter)(),{child:S}=w.query,{user:Z,checkSession:k}=(0,r.aF)(),{id:_,childProfile:P,isContact:E}=Z,{id:F}=P||{},D=void 0!==S&&!!F,[B,T]=(0,m.useState)(!1),[O,R]=(0,m.useState)(!1),[J,U]=(0,m.useState)(!1),[V,A]=(0,m.useState)(),I=!!j&&f===j.length-1,L=void 0!==f&&j?f<=0?i.JO.getStarted(D):null===(t=j[f-1])||void 0===t?void 0:t.url(D):i.cn,Y=void 0!==f?null==j?void 0:null===(a=j[f+1])||void 0===a?void 0:a.url(D):void 0,X=async function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T;a(!0);let t=D?(0,i.pB)(F):E?(0,i.pB)(_):"/api/my-outward-bound/leads/".concat(_);try{let a=await fetch(t,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({result:e})});if(!a.ok){if(400!==a.status)throw Error("Failed to submit pre-screening results");return A("An error occurred, please check your answers and try again."),U(!0),!1}}catch(a){return(0,y.ZP)({error:a,customData:{url:t,result:e}}),A(p.Ex),U(!0),!1}finally{a(!1)}return!0},q=async()=>{let{answers:e}=(0,s.U2)(D);await X({answers:e},R)&&(A("Your progress has been saved."),U(!0),await k())};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(N.Z,{title:x,backUrl:L,onBack:H,children:[c,(0,n.jsxs)("div",{className:u()("mt-5",{"p-3 rounded-4 shadow":void 0!==f}),children:[void 0!==f&&!!j&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"text-progress",children:[f+1,"/",j.length]}),(0,n.jsx)(l.Z,{value:(f+1)/j.length*100})]}),(0,n.jsx)(v.Z,{className:"btn btn-primary theme--accent text-uppercase mt-3 w-100 justify-content-center",buttonText:I?"Submit":g,disabled:C||O,isLoading:B,onClick:async()=>{if(null==b||b(),I){let e=(0,s.U2)(D),a={status:(0,s.D8)(e.answers),answers:e.answers};(0,s.bx)(a,D),await X(a)&&(await k(),w.push(i.JO.preScreeningComplete(D)))}else Y&&w.push(Y)}}),!I&&(0,n.jsx)(v.Z,{className:"btn btn-outline-primary theme--accent text-uppercase mt-3 w-100 justify-content-center",buttonText:"Save",disabled:B,isLoading:O,onClick:async()=>{null==b||b(),await q()}})]})]}),(0,n.jsx)(o.Z,{size:"Medium",show:J,onHide:()=>U(!1),children:(0,n.jsx)(h.Z.Body,{children:V})})]})}},34308:function(e,a,t){"use strict";var n=t(85893),r=t(82015),i=t(94184),s=t.n(i);t(67294);var o=t(84380);a.Z=function(e){let{className:a,label:t,helpText:i,groupName:l,defaultValue:c,options:u,onChange:d,touched:m,error:h,reviewMode:p,reviewModeValue:y,radioStyle:N="Default",labelFormatter:v}=e,x=m&&!!h;return(0,n.jsxs)(o.Z.Group,{className:s()(a,(0,r.wH)("radio-button-group",{coloured:"Coloured"===N})),onChange:e=>null==d?void 0:d(e.target.value),children:[t&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.Z.Label,{className:s()({"mb-0":!!i}),children:t}),i&&(0,n.jsx)(o.Z.Text,{className:"d-block mt-0 mb-2",children:i})]}),(0,n.jsxs)("div",{className:"radio-button-group__options",children:[!p&&u.map((e,a)=>{let{key:t,value:r}
1="string"==typeof e?{key:e,value:e}:e;return(0,n.jsx)(o.Z.Check,{className:s()({"is-invalid":x}),name:l,defaultChecked:c===t,type:"radio",label:(null==v?void 0:v(r,a))||r,value:t,isInvalid:x},t)}),p&&(0,n.jsx)("div",{children:y})]}),h&&(0,n.jsx)(o.Z.Control.Feedback,{type:"invalid",children:h})]})}},11100:function(e,a,t){"use strict";t.r(a);var n=t(85893),r=t(83959),i=t(7189),s=t(37359),o=t(74771),l=t(12848),c=t(34308);t(67294);var u=t(84380);a.default=(0,o.t)((0,s.K)(r.JO.criminalHistory(),e=>{let{pageIndex:a,isChild:t,preScreeningPages:r,answers:s,mergeAnswers:o}=e,d=r[a].validationSchema.isValidSync(s);return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(l.Z,{title:"Criminal History",nextButtonText:"Next",nextButtonDisabled:!d,pageIndex:a,onBack:()=>(0,i.pN)(s,t),onNext:()=>(0,i.pN)(s,t),preScreeningPages:r,children:[(0,n.jsx)(c.Z,{className:"mt-4",label:"".concat(i.JX[i.HN.CriminalCharges]," *"),groupName:i.HN.CriminalCharges,defaultValue:s[i.HN.CriminalCharges],options:["Yes","No"],onChange:e=>o({[i.HN.CriminalCharges]:e})}),(0,n.jsx)(c.Z,{className:"mt-4",label:"Have you had any criminal convictions in the past? *",groupName:i.HN.CriminalHistory,defaultValue:s[i.HN.CriminalHistory],options:["Yes","No"],onChange:e=>o({[i.HN.CriminalHistory]:e})}),(0,n.jsxs)(u.Z.Group,{className:"mt-4",children:[(0,n.jsx)(u.Z.Label,{children:"If yes, provide details of convictions, charges, sentences and dates."}),(0,n.jsx)(u.Z.Control,{as:"textarea",rows:3,defaultValue:s[i.HN.CriminalHistoryDetails],onChange:e=>o({[i.HN.CriminalHistoryDetails]:e.target.value})})]}),(0,n.jsx)("p",{children:"NB: Depending on the circumstances, we may need to apply for a policy exemption before you can book a course."})]})})}))}},function(e){e.O(0,[2311,4380,8521,5756,120,6310,408,6196,6037,3879,8284,2888,9774,179],function(){return e(e.s=32561)}),_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.