PageSourceSearch

https://app.driversed.com/assets/index-BE4Nq15d.js

js driversed.com collected 2026-10-03 21:05:23 UTC 2,805 bytes, 2 lines download raw bytes

1import{z as d,x as g,G as s,$ as j,dE as w,T as p,aA as y,U as n,V as C,W as v,bP as h}from"./index-KlseSxxM.js";import{a as E}from"./class-Bgtrtlni.js";import{A as N}from"./index-C_5G166s.js";import{C as T}from"./index-CqejOL4W.js";import{u as S}from"./useComponentLog-uDD3pCTT.js";import"./index-BpehB1pS.js";import"./index-DHA2pp1L.js";import"./ProgressBar-7QvtmGYN.js";import"./index-DJQhB7kE.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"[email protected]"};var r=new a.Error().stack;r&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[r]="109ab215-1c26-4e92-82ce-ebea5c55cf13",a._sentryDebugIdIdentifier="sentry-dbid-109ab215-1c26-4e92-82ce-ebea5c55cf13")}catch{}})();const U=()=>{S("CrashCourses");const a=d(e=>e.progress),r=d(e=>e.user),i=a._id,u=window.aceConstants.DOMAINCONF.isDev&&r.isDebug,{data:t,isError:m,isLoading:x}=E({progressId:i,isTestTutorEnabled:u}),l=m||!i,f=!!i&&x,o=g(),b=e=>{o({type:h,payload:{to:"crashcourses.purchase",from:"crashcourses.view"}}),window.open(e,"_blank")};return s.jsxs("div",{className:"grit screen flex flex-col",children:[s.jsx(T,{isTest:!1,backButton:{text:"Back",callback:()=>{o({type:j,payload:{currentState:"dash.index"}}),w("/dash/index")},hideIcon:!1,"data-test":"courseExitButton"},preferencesEnabled:!0}),s.jsxs("div",{className:"mx-auto flex w-full max-w-[1024px] flex-col items-center justify-center px-4 py-8 min-[24rem]:px-8",children:[s.jsx("div",{className:"mb-6 flex flex-col justify-between",children:s.jsx(p,{as:"h1",size:"xxlarge",children:t?.page?.title})}),s.jsxs("div",{"data-test":"tutoringSreen",children:[f&&s.jsx(y,{centered:!0,isLoading:!0}),l&&s.jsx(n,{children:"There was an error loading the crash courses"}),t&&!l&&s.jsxs("div",{children:[s.jsx(n,{children:t.page?.description}),s.jsxs("div",{className:"my-6",children:[s.jsx(n,{variant:"list-chapter-item",weight:"semibold",children:t.page?.topSection.description}),s.jsx("ul",{className:"list-disc pl-8",children:t.page?.topSection.bulletList.map((e,c)=>s.jsx("li",{className:C(v()),children:e},c))})]}),t.crashCoursesList.map(e=>s.jsx("div",{className:"max-w-[1024px]",children:s.jsx(N,{title:e.date??"",price:e.cost,buttonLabel:e.buttonLabel,headline:`${e.title} with ${e.fullName}`,description:e.learnMore??"",isUnavailable:!1,isUpsellPurchased:e.isPurchased,onClickPurchase:()=>{b(e.link)},onClickLearnMore:()=>{o({type:h,payload:{to:"crashcourses.learnmore",from:"crashcourses.view"}})}})},e.id)),t.page?.bottomSection.map((e,c)=>s.jsxs("div",{className:"my-6 pb-2",children:[s.jsx(p,{as:"h2",className:"pb-2",children:e.subsection}),s.jsx(n,{children:e.description})]},c))]})]})]})]})};export{U as default};
2//# sourceMappingURL=index-BE4Nq15d.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.