mirror of
https://github.com/rgrgogu/new_starr.git
synced 2026-09-27 00:12:54 +08:00
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user