veza/apps/web/src/components/education/course-learning-view
senke 58cd96fe2e refactor(education): CourseLearningView module with hook, subcomponents, skeleton
- Add course-learning-view/ with useCourseLearningView, Header, Player, Tabs, Sidebar, Skeleton
- Layout min-h-layout-main, no arbitrary values
- Re-export from CourseLearningView.tsx
- Stories: Default, Loading (Skeleton), Empty, Complete

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-05 23:45:58 +01:00
..
CourseLearningView.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
CourseLearningViewHeader.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
CourseLearningViewPlayer.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
CourseLearningViewSidebar.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
CourseLearningViewSkeleton.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
CourseLearningViewTabs.tsx refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
index.ts refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
types.ts refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00
useCourseLearningView.ts refactor(education): CourseLearningView module with hook, subcomponents, skeleton 2026-02-05 23:45:58 +01:00