From 95ee186b5237cbbaa8af52295c4d571d81682f01 Mon Sep 17 00:00:00 2001 From: deploy Date: Mon, 18 May 2026 01:04:57 +0000 Subject: [PATCH] feat: show today 10 words list on learn start screen --- src/views/LearnView.vue | 56 +++++++++++++++++++++++++++++++++++------ 1 file changed, 48 insertions(+), 8 deletions(-) diff --git a/src/views/LearnView.vue b/src/views/LearnView.vue index d2f3afb..b167eec 100644 --- a/src/views/LearnView.vue +++ b/src/views/LearnView.vue @@ -4,12 +4,28 @@
단어 불러오는 중...
-
-
📖
-

오늘의 단어 학습

-

{{ words.length }}개 단어를 학습합니다

-

카드를 클릭하면 뜻이 나타납니다

- +
+
+
📖
+

오늘의 단어 학습

+

오늘의 단어 {{ words.length }}개를 학습합니다

+ +
+ +
+

오늘의 단어 10개

+
+
+ {{ idx + 1 }} +
+
{{ word.english }}
+
[{{ word.pronunciation }}]
+
+
{{ word.korean }}
+ {{ word.difficulty }} +
+
+
@@ -106,6 +122,12 @@ const badgeMap = { words_500: { emoji: '👑', name: '단어 500' }, } +const diffBadge = (d) => { + if (d === 'beginner') return 'badge-green' + if (d === 'advanced') return 'badge-purple' + return 'badge-blue' +} + let xpTimer = null onMounted(async () => { @@ -115,7 +137,6 @@ onMounted(async () => { }) const start = () => { started.value = true } - const flip = () => { flipped.value = !flipped.value } const showXp = (xp) => { @@ -153,7 +174,26 @@ const prev = () => {