[web] Lint source code

This commit is contained in:
Alain Nussbaumer
2023-11-24 15:56:04 +01:00
parent 095d60af00
commit b39eb0b51d
5 changed files with 10 additions and 13 deletions

View File

@@ -194,8 +194,8 @@ export default createStore({
[types.UPDATE_LYRICS](state, track) {
// Parse from .LRC or text format to synchronized lyrics
function parse(lyrics) {
const lyricsObj = []
if (lyrics) {
const lyricsObj = []
const regex = /(\[(\d+):(\d+)(?:\.\d+)?\] ?)?(.*)/
lyrics.split('\n').forEach((item) => {
const matches = regex.exec(item)
@@ -208,9 +208,8 @@ export default createStore({
lyricsObj.push(obj)
}
})
return lyricsObj
}
return {}
return lyricsObj
}
state.lyrics.content = track ? parse(track.lyrics) : ''
},