1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LMSPage-CAiCv6fm.js","assets/index-BmUmzjCK.js","assets/react-vendor-BCflV0FO.js","assets/ReturnBack-BOLw2Brs.js","assets/usePreviewMode-BpZPWQx0.js","assets/AccordionScrollToTop-aH9bZVOe.js","assets/Skeleton-ui1cQ8fm.js","assets/SEO-BFeC4tsK.js","assets/CardContent-YiENPfi0.js","assets/Card-CPdHOvNr.js","assets/CourseContext-C6_rBHid.js","assets/PreviewCertificateModal-DMlwTABD.js","assets/Download-CGpL3vZ0.js","assets/PDFViewer-Db1TNETv.js","assets/ErrorPage-l-x9Af1q.js","assets/index-DiaUaZju.js","assets/AccessTime-C-C3-x09.js","assets/CheckCircle-CyxvsQv7.js","assets/Info-C-nljZqg.js","assets/Lock-CO_g0Lym.js","assets/timezone-CAjOU4HH.js","assets/utc-CqsLmjDT.js","assets/CartModal-CUOLjNd8.js","assets/DeleteRounded-Bz75nBnB.js","assets/EmailRounded-DFLkrlVe.js","assets/LanguageRounded-DGAWo5wV.js","assets/PaymentsRounded-DObaCeyQ.js","assets/PictureAsPdfRounded-BVivqoay.js","assets/styledComponent-Bt5kPAL7.js","assets/Avatar-WcfvDgua.js","assets/index-CdmCZhHO.js","assets/useSlot-DU6DhMz3.js","assets/AddRounded-CTgD0Rxy.js","assets/RemoveRounded-D0GSy2RK.js","assets/TableContainer-xgUrYwW0.js","assets/TableRow-Vy2kUz6f.js","assets/SwitchBase-CFJqYOqJ.js","assets/Checkbox-CJ9WY9u3.js","assets/useAuthModal-DRmJZ-R3.js","assets/TextField-RIhEgwWA.js","assets/FormControl-B50dkYnR.js","assets/Alert-OEBg8MqX.js","assets/Close-Dla-VUae.js","assets/CardHeader-D5IyC_xh.js","assets/Description-CzE8ZlgX.js","assets/Videocam-CziazFGY.js","assets/QrCode-DToBVo5s.js","assets/HomePage-b_0bNuhz.js","assets/Layout-DCKg3Bsm.js","assets/css/pdf-vendor-core-x04acLUe.css","assets/css/index-CsELiTu1.css","assets/css/pdf-vendor-viewer-sk2ek4N-.css","assets/CourseContentPage-mhNsDkr8.js","assets/NavigateNext-DBs65crG.js","assets/CheckRounded-DGvJmV27.js","assets/Check-CmUaaCH8.js","assets/LinearProgress-Cj_F75_r.js","assets/LessonPage-Bn6knhQD.js","assets/ArrowForward-BoHkZeCh.js","assets/index-C-sNFKAN.js","assets/Slider-YHHXUZwg.js","assets/useControlled-CoUA3zNu.js","assets/useTimeout-CvUCKqp4.js","assets/CameraAlt-BsbWyF2U.js","assets/Cancel-PKXrFxsz.js","assets/CustomPhoneField-ZRpZpZYO.js","assets/css/CustomPhoneField-B2Yvv-OZ.css","assets/Introduction-BS72G8Cp.js","assets/MenuBook-C-hFnMWa.js","assets/Star-CY5qusc9.js","assets/index-ykYiutuw.js","assets/Quiz-C3kz2n5x.js","assets/ExpandLess-DIsnhKb8.js","assets/Radio-CaXNChIv.js","assets/RadioGroup-CaJrsFIu.js","assets/FormGroup-DEHycTtC.js"])))=>i.map(i=>d[i]); 2import{_ as e}from"./pdf-vendor-lib-BZh8gbg-.js";import{u as r,U as t,j as i,d as n,B as s,T as o,M as a,f as l,l as c,C as u,v as d,w as m,Z as h,at as f,a8 as p,E as v}from"./index-BmUmzjCK.js";import{r as b,f as g,m as _,h as j,k as y,i as x}from"./react-vendor-BCflV0FO.js";import{u as C,C as w}from"./CourseContext-C6_rBHid.js";import{L as z}from"./Lock-CO_g0Lym.js";import{A as I}from"./Alert-OEBg8MqX.js";import{T as S}from"./TextField-RIhEgwWA.js";import{S as P}from"./Skeleton-ui1cQ8fm.js";import{C as k}from"./Card-CPdHOvNr.js";import{C as E}from"./CardHeader-D5IyC_xh.js";import{C as T}from"./CardContent-YiENPfi0.js";import{g as D}from"./amcharts-vendor-BHootuuA.js";import{D as L}from"./Description-CzE8ZlgX.js";import{V as q}from"./Videocam-CziazFGY.js";import{I as H}from"./Info-C-nljZqg.js";import{D as M}from"./Download-CGpL3vZ0.js";import{Q as A}from"./QrCode-DToBVo5s.js";import{P as O}from"./HomePage-b_0bNuhz.js";const V=({open:e,course:u,onClose:d,onComplete:m})=>{const{userId:h,accessToken:f,user:p}=r(),{fetchUserSettings:v}=b.useContext(t),[g,_]=b.useState(""),[j,y]=b.useState(""),[x,C]=b.useState(!1);b.useEffect(()=>{e&&(_(""),y(""),C(!1))},[e,null==u?void 0:u.id]);return e?i(a,{size:"xs",show:e,handleClose:x?null:d,title:"Jurisdiction Number Required",modalBody:n(s,{display:"flex",flexDirection:"column",alignItems:"center",p:1,pt:0,children:[i(s,{display:"flex",alignItems:"center",justifyContent:"center",width:72,height:72,borderRadius:"50%",bgcolor:"primary.main",mb:2,children:i(z,{fontSize:"large"})}),n(o,{variant:"body1",align:"center",sx:{mb:2},children:["This course requires your bar jurisdiction number before you can begin",(null==u?void 0:u.name)?` ${u.name}`:"","."]}),j?i(I,{severity:"error",sx:{mb:2,width:"100%"},children:j}):null,i(S,{fullWidth:!0,required:!0,autoFocus:!0,label:"Bar Jurisdiction Number",value:g,onChange:e=>_(e.target.value),disabled:x,InputLabelProps:{shrink:!0}})]}
2),footerButtons:[{label:x?"Saving...":"Continue",onClick:()=>{return e=null,r=null,t=function*(){var e,r;const t=String(g||"").trim();if(t){C(!0),y("");try{yield l.post("cle/validate-jurisdiction",{course_id:null==u?void 0:u.id,jurisdiction_number:t},{headers:{Authorization:`Bearer ${f}`}}),yield l.post("users/update-basic-info",{user_id:h,phone_number:(null==p?void 0:p.phone_number)||void 0,jurisdiction_number:t},{headers:{Authorization:`Bearer ${f}`,"Content-Type":"application/json"}}),v&&(yield v()),null==m||m()}catch(i){c.error("Failed to save jurisdiction number:",i),y((null==(r=null==(e=i.response)?void 0:e.data)?void 0:r.message)||"Unable to save jurisdiction number. Please try again.")}finally{C(!1)}}else y("Bar jurisdiction number is required to take this course.")},new Promise((i,n)=>{var s=e=>{try{a(t.next(e))}catch(r){n(r)}},o=e=>{try{a(t.throw(e))}catch(r){n(r)}},a=e=>e.done?i(e.value):Promise.resolve(e.value).then(s,o);a((t=t.apply(e,r)).next())});var e,r,t},disabled:x},{label:"Cancel",onClick:d,disabled:x}]}):null},B=e=>Boolean(!0===(null==e?void 0:e.require_jurisdiction_number)||1===Number(null==e?void 0:e.require_jurisdiction_number)),R=e=>Boolean(String((null==e?void 0:e.jurisdiction_number)||"").trim());function $(){return i(s,{children:i(u,{maxWidth:"md",sx:{py:4},children:i(s,{sx:{display:"flex",flexDirection:"column",gap:2,position:"relative"},children:[1,2,3].map(e=>n(s,{sx:{position:"relative",pl:6},children:[5!==e&&i(s,{sx:{position:"absolute",top:33,bottom:-20,left:20,width:2,bgcolor:"grey.300",zIndex:0}}),i(s,{sx:{position:"absolute",left:20,top:18,transform:"translate(-50%, -50%)",zIndex:1},children:i(P,{variant:"circular",width:32,height:32})}),n(k,{sx:{borderRadius:1,boxShadow:4},children:[i(E,{sx:{backgroundColor:"grey.300",py:1},title:n(s,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[n(s,{sx:{display:"flex",alignItems:"flex-start"},children:[i(P,{variant:"circular",width:24,height:24,sx:{mr:2}}),i(P,{variant:"text",width:200,height:24})]}),i(P,{variant:"circular",width:24,height:24})]}),disableTypography:!0}),i(T,{sx:{p:2},children:n(s,{sx:{display:"flex",alignItems:"flex-start",justifyContent:"space-between"},children:[i(s,{children:i(P,{variant:"text",width:100,height:20})}),i(s,{children:i(P,{variant:"text",width:120,height:20})})]})})]})]},e))})})})}var Q,F={};function J(){if(Q)return F;Q=1;var e=d();Object.defineProperty(F,"__esModule",{value:!0}),F.default=void 0;var r=e(m()),t=g();return F.default=(0,r.default)((0,t.jsx)("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"Assignment"),F}const N=D(J());var U,W={};function Z(){if(U)return W;U=1;var e=d();Object.defineProperty(W,"__esModule",{value:!0}),W.default=void 0;var r=e(m()),t=g();return W.default=(0,r.default)([(0,t.jsx)("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),(0,t.jsx)("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5.99 13c-.59 0-1.05-.47-1.05-1.05 0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04-.01.58-.45 1.05-1.04 1.05m2.5-6.17c-.63.93-1.23 1.21-1.56 1.81-.13.24-.18.4-.18 1.18h-1.52c0-.41-.06-1.08.26-1.65.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.88 0-1.32.67-1.5 1.23l-1.37-.57C11.51 5.96 12.52 5 13.99 5c1.23 0 2.08.56 2.51 1.26.37.61.58 1.73.01 2.57"},"1")],"Quiz"),W}const G=D(Z());var K,X={};function Y(){if(K)return X;K=1;var e=d();Object.defineProperty(X,"__esModule",{value:!0}),X.default=void 0;var r=e(m()),t=g();return X.default=(0,r.default)((0,t.jsx)("path",{d:"M23 17c0 3.31-2.69 6-6 6v-1.5c2.48 0 4.5-2.02 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5C4.52 2.5 2.5 4.52 2.5 7zm7.01-2.68-4.6 4.6c-3.22 3.22-3.22 8.45 0 11.67s8.45 3.22 11.67 0l7.07-7.07c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-4.42 4.42-.71-.71 6.54-6.54c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-5.83 5.83-.71-.71 6.89-6.89c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-6.89 6.89-.69-.7 5.48-5.48c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-7.62 7.62c1.22 1.57 1.11 3.84-.33 5.28l-.71-.71c1.17-1.17 1.17-3.07 0-4.24l-.35-.35 4.07-4.07c.49-.49.49-1.28 0-1.77-.5-.48-1.29-.48-1.78.01"}),"WavingHand"),X}const ee=D(Y()),re={color:"black","&:hover":{backgroundColor:"rgba(255, 255, 255, 0.2)"},"&:disabled":{color:"rgba(255, 255, 255, 0.5)"},width:32,height:32,mr:1},te=(e,r=null)=>{if("video"===e&&r&&(!r.youtube_url||""===r.youtube_url.trim()))return i(L,{});switch(e){case"video":return i(q,{});case"presentation":case"content":default:return i(L,{});case"assessment":return i(N,{});case"quiz":return i(G,{});case"introduction":return i(H,{});case"welcome":return i(ee,{});case"qrcode":return i(A,{})}},ie=(e,r,t,i)=>{e("introduction"===t?`/webinars/lms/${r}/introduction`:"quiz"===t?`/webinars/lms/${r}/quiz`:`/webinars/lms/${r}/${i}`)},ne=(e,r,t,n)=>[{icon:i(M,{fontSize:"small"}),title:"Download Certificate",onClick:()=>e(n)},{icon:i(h,{fontSize:"small"}),title:"Email Certificate",onClick:()=>r(n)},{icon:i(f,{fontSize:"small"}),title:"Print Certificate",onClick:()=>e(n,!1,!0)},{icon:i(p,{fontSize:"small"}),title:"Preview Certificate",onClick:()=>t(n)}],se=e=>{const r=null==e?void 0:e.is_coming_soon;if(!0===r||1===r||"1"===r)return!0;
2if("string"==typeof r){const e=r.trim().toLowerCase();return"yes"===e||"true"===e}return!1},oe=({children:e})=>{const{courseId:r}=_(),n=j(),{courses:s,loading:o}=C(),{userSettings:a}=b.useContext(t),[l,c]=b.useState(!1),u=s.find(e=>e.slug===r),d=B(u)&&!R(a),m=se(u);return b.useEffect(()=>{c(!1)},[r]),b.useEffect(()=>{m&&n("/webinars/lms",{replace:!0})},[m,n]),u||!(null==o?void 0:o.courses)&&0!==s.length?m?i($,{}):d&&!l?i(V,{open:!0,course:u,onClose:()=>n("/webinars/lms"),onComplete:()=>c(!0)}):e:i($,{})},ae=b.lazy(()=>e(()=>import("./LMSPage-CAiCv6fm.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]))),le=b.lazy(()=>e(()=>import("./CourseContentPage-mhNsDkr8.js"),__vite__mapDeps([52,1,2,3,4,5,6,10,7,11,12,13,53,54,19,9,43,8,55,56,41,30,31,42,39,40,44,45,18,46,47,48,49,50,51]))),ce=b.lazy(()=>e(()=>import("./LessonPage-Bn6knhQD.js"),__vite__mapDeps([57,1,2,58,17,15,3,4,5,6,7,10,59,60,30,61,62,9,63,64,41,31,42,65,39,40,21,20,8,19,43,44,45,18,12,46,47,48,49,50,66]))),ue=b.lazy(()=>e(()=>import("./Introduction-BS72G8Cp.js"),__vite__mapDeps([67,1,2,18,68,69,3,4,5,6,7,10,15,21,20,9,43,8,70,19,41,30,31,42,39,40,44,45,12,46,47,48,49,50]))),de=b.lazy(()=>e(()=>import("./Quiz-C3kz2n5x.js"),__vite__mapDeps([71,1,2,17,72,3,4,5,6,7,10,21,20,9,43,56,8,40,36,73,74,75,41,30,31,42,35,34,19,39,44,45,18,12,46,47,48,49,50]))),me=Object.freeze(Object.defineProperty({__proto__:null,default:()=>i(w,{children:i(b.Suspense,{fallback:i("div",{style:{minHeight:"100vh"}}),children:n(x,{children:[i(y,{path:"/",element:i(v,{children:i(O,{element:i(ae,{})})})}),i(y,{path:"/:courseId/introduction",element:i(v,{children:i(oe,{children:i(ue,{})})})}),i(y,{path:"/:courseId/quiz",element:i(v,{children:i(oe,{children:i(de,{})})})}),i(y,{path:"/:courseId/:lessonId",element:i(v,{children:i(oe,{children:i(ce,{})})})}),i(y,{path:"/:courseId",element:i(v,{children:i(oe,{children:i(le,{})})})})]})})})},Symbol.toStringTag,{value:"Module"}));export{$ as C,V as J,G as Q,ne as a,re as b,B as c,me as d,te as g,se as i,ie as r,R as u};
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.