From 94755424e5d5b48b8d4bae89b99b2c0a2f2cbe45 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Sat, 15 Nov 2025 22:14:01 +0800 Subject: [PATCH] Update lyricsParse.ts --- src/shared/lyricsParse.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/shared/lyricsParse.ts b/src/shared/lyricsParse.ts index df06610..56ff8f1 100644 --- a/src/shared/lyricsParse.ts +++ b/src/shared/lyricsParse.ts @@ -136,17 +136,12 @@ function parseFuriganaText(text: string): LyricLine[] { let match while ((match = tokenRegex.exec(lyricText)) !== null) { - const kanji = match[1] - const furigana = match[2] - const plain = match[3] - + const [, kanji, furigana, plain] = match if (kanji && furigana) lyric.push([kanji, furigana]) else if (plain) lyric.push(plain) } - if (lyric.length > 0) { - segments.push({ time, lyric }) - } + if (lyric.length > 0) segments.push({ time, lyric }) } return segments