(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[117],{4851:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/cpd/[id]/quiz",function(){return s(6519)}])},8334:function(e,t,s){"use strict";s.d(t,{Z:function(){return i}});var n=s(5893);function i(e){let{title:t}=e,s="Congratulations"===t;return(0,n.jsx)("div",{className:"flex h-[100px] items-center justify-center bg-gradient-to-r from-blue-primary to-blue-secondary text-white ",children:s?(0,n.jsxs)("div",{className:"mx-3 flex items-center py-4",children:[(0,n.jsx)("img",{className:"size-10 md:mr-6 md:size-16",src:"/party-popper.png",alt:"party-popper"}),(0,n.jsxs)("div",{className:"flex-col text-center",children:[(0,n.jsx)("p",{className:"text-xl font-semibold md:text-2xl",children:"Congratulations!"}),(0,n.jsx)("p",{className:"pt-2 text-xs",children:"You have successfully completed this CPD/CE"})]}),(0,n.jsx)("img",{className:"size-10 -scale-x-100 md:ml-6 md:size-16",src:"/party-popper.png",alt:"party-popper"})]}):(0,n.jsx)("p",{className:"text-xl font-semibold",children:t})})}},6519:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSG:function(){return f},default:function(){return h}});var n=s(5893),i=s(7294),r=s(9008),a=s.n(r),l=s(8334),c=s(1664),o=s.n(c),u=s(5675),d=s.n(u),m=s(7031),x=s(1163),p=s.n(x),f=!0;function h(e){var t,s,r,c;let{pageData:u}=e,[x,f]=i.useState(!1),{selectedAnswers:h,setAnswer:b}=(0,m.v)(),j=(e,t)=>{b(e,t)},g=()=>{if(Object.keys(h).length!==u.attributes.quiz_questions.length){f(!0);return}p().push("/cpd/".concat(u.id,"/results"))};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(a(),{children:[(0,n.jsxs)("title",{children:["DWI CPD Test:"," ",(null===(t=u.attributes.page_metadata)||void 0===t?void 0:t.title)||u.attributes.course_name]}),(0,n.jsx)("meta",{name:"title",content:"DWI CPD Test: "+(null!==(c=null===(s=u.attributes.page_metadata)||void 0===s?void 0:s.title)&&void 0!==c?c:u.attributes.course_name)}),(0,n.jsx)("meta",{name:"description",content:null===(r=u.attributes.page_metadata)||void 0===r?void 0:r.description})]}),(0,n.jsxs)("section",{className:"bg-gray-50 ",children:[(0,n.jsx)(l.Z,{title:"Quiz"}),(0,n.jsxs)("section",{className:"mx-3 mt-8 flex flex-col justify-start space-y-8 md:mt-20 lg:mx-auto lg:max-w-[1000px]",children:[u.attributes.quiz_questions.map((e,t)=>(0,n.jsxs)("div",{children:[(0,n.jsxs)("p",{className:"mb-2 text-[18px] font-semibold",children:[t+1,". ",e.question]}),(0,n.jsx)("div",{className:"flex flex-col items-start",children:e.potential_answers.map((t,s)=>(0,n.jsxs)("div",{className:"my-2 flex items-center space-x-2",children:[(0,n.jsx)("input",{type:"radio",id:"question-".concat(e.id,"-answer-").concat(t.id),name:"question-".concat(e.id),checked:h[e.id]===t.id,onChange:()=>j(e.id,t.id),className:"hidden"}),(0,n.jsxs)("label",{htmlFor:"question-".concat(e.id,"-answer-").concat(t.id),className:"flex cursor-pointer items-center space-x-2",children:[(0,n.jsx)("span",{className:"flex size-4 flex-shrink-0 items-center justify-center rounded-full border-2 md:size-6 ".concat(h[e.id]===t.id?"border-blue-primary bg-blue-secondary":"border-gray-400 bg-white")}),(0,n.jsx)("span",{className:"text-black",children:t.answer})]})]},s))})]},e.id)),x&&(0,n.jsx)("p",{className:"text-red-500",children:"Please select an answer for each question"}),(0,n.jsx)("div",{children:(0,n.jsx)("button",{onClick:()=>g(),className:"rounded-md bg-orange-600 px-6 py-2.5 text-white transition duration-200 ease-in-out hover:scale-105",children:"COMPLETE QUIZ"})}),u.attributes.quiz_horizontal_banner.data&&(0,n.jsx)("div",{className:"pb-20",children:(0,n.jsx)(o(),{href:u.attributes.quiz_horizontal_banner.data.attributes.navigation_url,children:(0,n.jsx)(d(),{src:u.attributes.quiz_horizontal_banner.data.attributes.cover_image.data.attributes.url,alt:u.attributes.quiz_horizontal_banner.data.attributes.title,width:1200,height:400,layout:"responsive",className:"h-auto"})})})]})]})]})}},7031:function(e,t,s){"use strict";let n;s.d(t,{v:function(){return o}});var i=s(7294);let r=e=>{let t;let s=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),s.forEach(s=>s(t,e))}},i=()=>t,r={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(s.add(e),()=>s.delete(e))},a=t=e(n,i,r);return r},a=e=>e?r(e):r,l=e=>e,c=e=>{let t=a(e),s=e=>(function(e,t=l){let s=i.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return i.useDebugValue(s),s})(t,e);return Object.assign(s,t),s},o=(n=e=>({selectedAnswers:{},setAnswer:(t,s)=>e(e=>({selectedAnswers:{...e.selectedAnswers,[t]:s}})),resetAnswers:()=>e({selectedAnswers:{}}),reflectionAnswers:[],setReflectionAnswers:(t,s,n)=>e(e=>{let i=e.reflectionAnswers.findIndex(e=>e.questionId===t);if(!(i>=0))return{reflectionAnswers:[...e.reflectionAnswers,{questionId:t,question:s,answer:n}]};{let r=[...e.reflectionAnswers];return r[i]={questionId:t,question:s,answer:n},{reflectionAnswers:r}}})}))?c(n):c},9008:function(e,t,s){e.exports=s(7828)}},function(e){e.O(0,[888,774,179],function(){return e(e.s=4851)}),_N_E=e.O()}]);