1import{u as l,t as c,j as s,L as m,l as d,b as i}from"./index-dANSCV9R.js";import{C as n}from"./ClassroomView-eHeLnRrg.js";import{L as x}from"./lock-BH0mPx1L.js";import"./circle-check-big-twZOzphJ.js";import"./chevron-left-ve9iZ4_4.js";import"./chevron-right-DhMeYiRV.js";function C({packageId:a}){const{isAuthenticated:t,loading:o}=l(),{data:e,isLoading:r}=c.studyPackages.myClassroom.useQuery(a?{packageId:a}:void 0,{enabled:t});return o||t&&r?s.jsx("div",{"data-loc":"client/src/pages/StudyClassroom.tsx:14",className:"flex justify-center py-20",children:s.jsx(m,{"data-loc":"client/src/pages/StudyClassroom.tsx:14",className:"h-8 w-8 animate-spin text-primary"})}):!t||!e?.allowed?s.jsxs("div",{"data-loc":"client/src/pages/StudyClassroom.tsx:18",className:"mx-auto max-w-md px-4 py-20 text-center",children:[s.jsx(x,{"data-loc":"client/src/pages/StudyClassroom.tsx:19",className:"mx-auto h-10 w-10 text-muted-foreground"}),s.jsx("h1",{"data-loc":"client/src/pages/StudyClassroom.tsx:20",className:"mt-4 text-xl font-bold",children:"ì¤í°ë ìê°ì ì ì© ê³µê°ì´ìì"}),s.jsx("p",{"data-loc":"client/src/pages/StudyClassroom.tsx:21",className:"mt-2 text-sm text-muted-foreground",children:"ì¬ì¸ë¿ ì¤í°ë를 ê²°ì í ê³ì ì¼ë¡ ë¡ê·¸ì¸íë©´ ìë´ì¬íì ë³¼ ì ìì´ì."}),s.jsx("div",{"data-loc":"client/src/pages/StudyClassroom.tsx:22",className:"mt-6 flex justify-center gap-2",children:t?s.jsx(i,{"data-loc":"client/src/pages/StudyClassroom.tsx:26",href:"/classroom",className:"rounded-lg bg-primary px-4 py-2 text-sm font-semibold text-white",children:"ê°ìì¤ë¡"}):s.jsx("a",{"data-loc":"client/src/pages/StudyClassroom.tsx:24",href:d(),className:"rounded-lg bg-primary px-4 py-2 text-sm font-semibold text-white",children:"ë¡ê·¸ì¸"})})]}):s.jsx(n,{"data-loc":"client/src/pages/StudyClassroom.tsx:32",course:e.classroom})}export{C 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.