add: ver()

Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
This commit is contained in:
2026-07-08 11:31:54 +08:00
parent 6624c0d27f
commit 182bd93d10
46 changed files with 4407 additions and 98 deletions
@@ -11,6 +11,11 @@ import { PreviewContent, PreviewChrome } from "../../../components/courses/Lesso
export default function ViewLessonPage() {
const navigate = useNavigate();
const { courseId, unitId, lessonId } = useParams();
// Junction revamp — runs course-scoped AND from the standalone Lesson Library.
const builderPath = unitId
? `/admin/courses/${courseId}/units/${unitId}/lessons/${lessonId}/page`
: `/admin/lessons/${lessonId}/page`;
const { fetchLesson, lesson, lessonPage } = useCourses();
const [initializing, setInitializing] = useState(true);
@@ -43,7 +48,7 @@ export default function ViewLessonPage() {
</div>
<Button
type="button"
onClick={() => navigate(`/admin/courses/${courseId}/units/${unitId}/lessons/${lessonId}/page`)}
onClick={() => navigate(builderPath)}
>
Edit Page
</Button>
@@ -73,7 +78,7 @@ export default function ViewLessonPage() {
type="button"
variant="outline"
size="sm"
onClick={() => navigate(`/admin/courses/${courseId}/units/${unitId}/lessons/${lessonId}/page`)}
onClick={() => navigate(builderPath)}
>
Go to Page Builder
</Button>