diff --git a/frontend/src/routes/study/cards-review/+page.svelte b/frontend/src/routes/study/cards-review/+page.svelte index 55a8aaf..0070b21 100644 --- a/frontend/src/routes/study/cards-review/+page.svelte +++ b/frontend/src/routes/study/cards-review/+page.svelte @@ -17,6 +17,7 @@ import Button from '$lib/components/ui/Button.svelte'; import Skeleton from '$lib/components/ui/Skeleton.svelte'; import EmptyState from '$lib/components/ui/EmptyState.svelte'; + import { renderMathMarkdown, renderMathMarkdownInline } from '$lib/utils/mathMarkdown'; let loading = $state(true); let groups = $state([]); // [{ source_question_id, question_text, correct_choice, cards: [...] }] @@ -200,18 +201,22 @@ {:else}
-
{c.cue} +
+
{@html renderMathMarkdownInline(c.cue)}
{#if c.format === 'cloze' && c.cloze_text} - {c.cloze_text} -
정답: {c.fact}
+ {@html renderMathMarkdownInline(c.cloze_text)} +
정답: {@html renderMathMarkdownInline(c.fact)}
{:else} - {c.fact} + {@html renderMathMarkdownInline(c.fact)} {/if}
{#if c.evidence?.length} -
근거: {c.evidence[0].snippet}
+
+ 근거 +
{@html renderMathMarkdown(c.evidence[0].snippet)}
+
{:else if c.source_kind === 'manual'}
출처: 직접 추가 자료
{:else}