lectures do not publish images

This commit is contained in:
2025-12-08 11:15:23 -07:00
parent cab8b881f2
commit f6b2427749
2 changed files with 7 additions and 1 deletions

View File

@@ -11,7 +11,7 @@ export default function LecturePreview({ lecture }: { lecture: Lecture }) {
</div> </div>
</section> </section>
<section> <section>
<MarkdownDisplay markdown={lecture.content} /> <MarkdownDisplay markdown={lecture.content} convertImages={false} />
</section> </section>
</> </>
); );

View File

@@ -7,6 +7,7 @@ export default function MarkdownDisplay({
markdown, markdown,
className = "", className = "",
replaceText = [], replaceText = [],
convertImages,
}: { }: {
markdown: string; markdown: string;
className?: string; className?: string;
@@ -14,6 +15,7 @@ export default function MarkdownDisplay({
source: string; source: string;
destination: string; destination: string;
}[]; }[];
convertImages?: boolean;
}) { }) {
const { data: settings } = useLocalCourseSettingsQuery(); const { data: settings } = useLocalCourseSettingsQuery();
return ( return (
@@ -23,6 +25,7 @@ export default function MarkdownDisplay({
settings={settings} settings={settings}
className={className} className={className}
replaceText={replaceText} replaceText={replaceText}
convertImages={convertImages}
/> />
</SuspenseAndErrorHandling> </SuspenseAndErrorHandling>
); );
@@ -33,6 +36,7 @@ function DangerousInnerMarkdown({
settings, settings,
className, className,
replaceText, replaceText,
convertImages,
}: { }: {
markdown: string; markdown: string;
settings: LocalCourseSettings; settings: LocalCourseSettings;
@@ -41,6 +45,7 @@ function DangerousInnerMarkdown({
source: string; source: string;
destination: string; destination: string;
}[]; }[];
convertImages?: boolean;
}) { }) {
return ( return (
<div <div
@@ -48,6 +53,7 @@ function DangerousInnerMarkdown({
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: markdownToHTMLSafe({ __html: markdownToHTMLSafe({
markdownString: markdown, markdownString: markdown,
convertImages,
settings, settings,
replaceText, replaceText,
}), }),