1import{c as x,b as g,j as e,C as r,h as n,B as p}from"./index-BoPK12rZ.js";import{B as u}from"./badge-Dzgcftu_.js";import{P as i}from"./progress-B2ndVF8r.js";import{B as l}from"./book-open-BGe2uBUU.js";import{C as o}from"./circle-check-BHOaP-8t.js";import{C as h}from"./clock-DupAsq6s.js";import{P as f}from"./play-BLtsR25P.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const j=x("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]),b=()=>{const{t:s,language:d}=g(),c=d==="he",m=[{id:"1",titleHe:"××× ×ª ת×צ××ת ××¢×××",titleEn:"Understanding Lab Results",descHe:"×××××× ×קר×× ×××××× ×ª×צ××ת ××××§×ת ××",descEn:"Learn to read and understand blood test results",progress:60,lessons:5,duration:s("30 ×ק׳","30 min"),categoryHe:"××××§×ת",categoryEn:"Tests"},{id:"2",titleHe:"× ×××× ×ª×פע×ת ×××××",titleEn:"Managing Side Effects",descHe:"××פ×× ×עש××× ××ת×××××ת ×¢× ×ª×פע×ת ×××××",descEn:"Practical tips for handling side effects",progress:0,lessons:8,duration:s("45 ×ק׳","45 min"),categoryHe:"××פ××",categoryEn:"Treatment"},{id:"3",titleHe:"ת××× × ×××× ××פ××",titleEn:"Nutrition During Treatment",descHe:"××ר×× ×ª××× ×ª× ××§××£ ×××× ××פ××××",descEn:"Comprehensive nutritional guide during treatment",progress:100,lessons:4,duration:s("20 ×ק׳","20 min"),categoryHe:"ת××× ×",categoryEn:"Nutrition"},{id:"4",titleHe:"×××××ת רפ××××ת",titleEn:"Medical Rights",descHe:"×× ×× ×©×¦×¨×× ××עת ×¢× ××××××ת ש××",descEn:"Everything about your medical rights",progress:30,lessons:6,duration:s("35 ×ק׳","35 min"),categoryHe:"×××××ת",categoryEn:"Rights"}];return e.jsx("div",{className:"min-h-screen bg-background p-4 pb-24",dir:c?"rtl":"ltr",children:e.jsxs("div",{className:"max-w-lg mx-auto space-y-4",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx(j,{className:"h-7 w-7 text-primary"}),e.jsx("h1",{className:"text-2xl font-bold text-foreground",children:s("×ר×× ××ר×× ×¨×¤×××","Medical Training Center")})]}),e.jsx(r,{className:"bg-primary/5 border-primary/20",children:e.jsxs(n,{className:"p-4 flex items-center gap-3",children:[e.jsx(l,{className:"h-6 w-6 text-primary"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-medium text-foreground",children:s("1 ×§×רס ××ש×× ×ת×× 4","1 of 4 courses completed")}),e.jsx(i,{value:25,className:"h-2 mt-2"})]})]})}),m.map(t=>{const a=t.progress>=100;return e.jsx(r,{className:`hover:shadow-md transition-shadow ${a?"opacity-70":""}`,children:e.jsxs(n,{className:"p-4 space-y-3",children:[e.jsxs("div",{className:"flex items-start justify-between",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("p",{className:"font-semibold text-foreground",children:s(t.titleHe,t.titleEn)}),e.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:s(t.descHe,t.descEn)})]}),a&&e.jsx(o,{className:"h-5 w-5 text-green-500 shrink-0"})]}),e.jsxs("div",{className:"flex flex-wrap gap-2 text-xs",children:[e.jsx(u,{variant:"outline",children:s(t.categoryHe,t.categoryEn)}),e.jsxs("span",{className:"flex items-center gap-1 text-muted-foreground",children:[e.jsx(l,{className:"h-3 w-3"}),t.lessons," ",s("ש××¢×ר××","lessons")]}),e.jsxs("span",{className:"flex items-center gap-1 text-muted-foreground",children:[e.jsx(h,{className:"h-3 w-3"}),t.duration]})]}),!a&&e.jsxs("div",{className:"space-y-1",children:[e.jsx(i,{value:t.progress,className:"h-2"}),e.jsxs("p",{className:"text-xs text-muted-foreground",children:[t.progress,"% ",s("××ש××","completed")]})]}),e.jsx(p,{size:"sm",variant:a?"outline":"default",className:"w-full",children:a?e.jsxs(e.Fragment,{children:[e.jsx(o,{className:"h-4 w-4 me-1"}),s("×¦×¤× ×©××","Review")]}):e.jsxs(e.Fragment,{children:[e.jsx(f,{className:"h-4 w-4 me-1"}),t.progress>0?s("××ש×","Continue"):s("×ת××","Start")]})})]})},t.id)})]})})};export{b as default};
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.