From ae6b802ab4ce54be97dc8e42c752719e066083fb Mon Sep 17 00:00:00 2001 From: Zyronon Date: Tue, 4 Nov 2025 01:39:25 +0800 Subject: [PATCH] feat:add shuffle mode --- src/pages/word/WordsPage.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/word/WordsPage.vue b/src/pages/word/WordsPage.vue index b693ef0f..305ae50a 100644 --- a/src/pages/word/WordsPage.vue +++ b/src/pages/word/WordsPage.vue @@ -160,14 +160,17 @@ async function savePracticeSetting() { } async function onShufflePracticeSettingOk(total) { - window.umami?.track('startSuffleStudyWord', { + window.umami?.track('startShuffleStudyWord', { name: store.sdict.name, index: store.sdict.lastLearnIndex, perDayStudyNumber: store.sdict.perDayStudyNumber, + total, custom: store.sdict.custom, complete: store.sdict.complete, - wordPracticeMode: settingStore.wordPracticeMode }) + isSaveData = false + localStorage.removeItem(PracticeSaveWordKey.key) + currentStudy.shuffle = shuffle(store.sdict.words).slice(0, total) nav('practice-words/' + store.sdict.id, {}, currentStudy) }