fix: chord page overlapping

fixes #57, fixes #56
fix: handle trailing spaces in lecacy chord files
This commit is contained in:
2023-12-08 21:59:08 +01:00
parent 8cbdf1393f
commit 3c1a4de4a7
4 changed files with 8 additions and 9 deletions

View File

@@ -12,7 +12,10 @@ export function csvChordsToJson(csv: string): CharaChordFile {
const [input, output] = line.split(",", 2)
return [
input.split("+").map(it => KEYMAP_IDS.get(it.trim())?.code ?? 0),
output.split("").map(it => KEYMAP_IDS.get(it.trim())?.code ?? 0),
output
.trim()
.split("")
.map(it => KEYMAP_IDS.get(it)?.code ?? 0),
]
}),
}