import{u as i,j as e}from"./vendor-BKmmeuxg.js";import{C as r}from"./card-D9_SJYq6.js";import{V as c}from"./video-player-CikPo1Be.js";import{c as a}from"./utils-DxSsnXxD.js";import{e as n}from"./richtor-CRcM6Du2.js";import m from"./document-viewer-ddYP-zYy.js";import p from"./embed-viewer-CKTTThNg.js";import u from"./lesson-control-1qd8Xw_v.js";import"./button-BpNwv2aE.js";import"./index-WW_1X1qx.js";const g=({lesson:s})=>{const{props:o}=i(),{translate:t}=o,{frontend:l}=t;return s?e.jsxs(r,{className:a("group lesson-container relative"),children:[e.jsx(u,{className:"opacity-0 transition-all duration-300 group-hover:opacity-100"}),["video_url","video"].includes(s.lesson_type)&&e.jsx(c,{source:{type:"video",sources:[{src:s.lesson_src||"",type:"video/mp4"}]}}),s.lesson_type==="document"&&e.jsx(m,{src:s.lesson_src||""}),s.lesson_type==="embed"&&e.jsx(p,{src:s.lesson_src||""}),s.lesson_type==="text"&&e.jsx("div",{className:"h-full w-full overflow-y-auto",children:e.jsx(n,{value:s.lesson_src||""})}),s.lesson_type==="image"&&e.jsx("div",{className:"flex h-full w-full items-center justify-center overflow-y-auto",children:e.jsx("img",{className:"h-full max-h-[calc(100vh-60px)] min-h-[80vh]",src:s.lesson_src})})]}):e.jsx(r,{className:"min-h-[60vh] w-full overflow-hidden rounded-lg",children:e.jsx("div",{className:"flex h-full items-center justify-center",children:e.jsx("p",{children:l.no_lesson_found})})})};export{g as default};