import { speak } from '../tts' const POS_LABELS = { NOUN: 'Noun', VERB: 'Verb', ADJ: 'Adjective', ADV: 'Adverb', DET: 'Determiner', PRON: 'Pronoun', ADP: 'Preposition', CCONJ: 'Conjunction', PART: 'Particle', PUNCT: 'Punctuation', } const GENDER_LABELS = { Masc: 'Masculine β', Fem: 'Feminine β' } const GENDER_COLORS = { Masc: '#4A90D9', Fem: '#D96B8A' } export default function WordCard({ data, loading }) { if (!data) { return
| Lemma | {data.lemma} |
| Gender | {genderLabel} |
| Part of speech | {posLabel} |
| Meaning | {loading ? Loadingβ¦ : (data.meaning || 'β')} |
| Grammar | {data.grammar} |