diff --git a/src/app/course/[courseName]/lecture/[lectureDay]/EditLecture.tsx b/src/app/course/[courseName]/lecture/[lectureDay]/EditLecture.tsx index 3061e53..5bd6a0d 100644 --- a/src/app/course/[courseName]/lecture/[lectureDay]/EditLecture.tsx +++ b/src/app/course/[courseName]/lecture/[lectureDay]/EditLecture.tsx @@ -16,6 +16,7 @@ import { useCourseContext } from "../../context/courseContext"; import { useLocalCourseSettingsQuery } from "@/hooks/localCourse/localCoursesHooks"; import { Lecture } from "@/models/local/lecture"; import { useAuthoritativeUpdates } from "../../utils/useAuthoritativeUpdates"; +import { EditLayout } from "@/components/EditLayout"; export default function EditLecture({ lectureDay }: { lectureDay: string }) { const { courseName } = useCourseContext(); @@ -66,7 +67,7 @@ export default function EditLecture({ lectureDay }: { lectureDay: string }) { } } setError(""); - // eslint-disable-next-line @typescript-eslint/no-explicit-any + // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (e: any) { setError(e.toString()); } @@ -85,21 +86,22 @@ export default function EditLecture({ lectureDay }: { lectureDay: string }) { textUpdate, updateLecture, ]); - return ( -
- -
-
- + } + Body={ +
+
+ +
+
+
{error && error}
+ {lecture && } +
-
-
{error && error}
- {lecture && } -
-
- -
+ } + Footer={} + /> ); } diff --git a/src/app/course/[courseName]/lecture/[lectureDay]/preview/LecturePreviewPage.tsx b/src/app/course/[courseName]/lecture/[lectureDay]/preview/LecturePreviewPage.tsx index d21b7b8..4d87578 100644 --- a/src/app/course/[courseName]/lecture/[lectureDay]/preview/LecturePreviewPage.tsx +++ b/src/app/course/[courseName]/lecture/[lectureDay]/preview/LecturePreviewPage.tsx @@ -42,8 +42,8 @@ export default function LecturePreviewPage({
diff --git a/src/services/htmlMarkdownUtils.ts b/src/services/htmlMarkdownUtils.ts index d737f21..d29d7ad 100644 --- a/src/services/htmlMarkdownUtils.ts +++ b/src/services/htmlMarkdownUtils.ts @@ -23,7 +23,7 @@ const mermaidExtension = { }, renderer(token: { text: string }) { const base64 = btoa(token.text); - const url = `https://mermaid.ink/img/${base64}?type=png` + const url = `https://mermaid.ink/img/${base64}?type=svg` console.log(token.text, url); return `Mermaid diagram`; },