From fa68eb21bf1d0460303cae3a0233e2d6cefd00ca Mon Sep 17 00:00:00 2001 From: lonkaars Date: Sun, 2 Jul 2023 20:27:46 +0200 Subject: broken furigana adder :( --- language/parser.ts | 3 ++- language/types.ts | 8 ++------ 2 files changed, 4 insertions(+), 7 deletions(-) (limited to 'language') diff --git a/language/parser.ts b/language/parser.ts index bc80637..bb4ac1e 100644 --- a/language/parser.ts +++ b/language/parser.ts @@ -116,7 +116,8 @@ export default class Parser { const result = results[0]; parseResult.tokens.push({ - reading: [ {"text": result.expression, "ruby": result.reading} ], // TODO: source to reading + separate kaji/kana + writing: result.expression, + reading: result.reading, tags: result.tags, term_id: result.id, source: result.original, diff --git a/language/types.ts b/language/types.ts index 1aeb9da..d3585f8 100644 --- a/language/types.ts +++ b/language/types.ts @@ -5,11 +5,6 @@ export enum ParseDepth { Glossary, }; -export interface TokenReading { - text: string; - ruby?: string; -}; - export interface GlossaryDefinition { }; @@ -20,7 +15,8 @@ export interface Glossary { }; export interface ParseToken { - reading: TokenReading[]; + writing: string; + reading: string; tags: TokenTags; glossary?: Glossary; term_id: number; -- cgit v1.2.3