JSFiddle - React, Tailwind, and code Playground

by Skooljester

JavaScript

var map = {
    "gehen": {
        infinitive: "gehen",
        thirdPres: "geht",
        thirdPast: "ging",
        aux: "ist",
        pastPart: "gegangen",
        english: "go"
    },
    "gelingen": {
        infinitive: "gelingen",
        thirdPres: "gelingt",
        thirdPast: "gelang",
        aux: "ist",
        pastPart: "gelungen",
        english: "succeed"
    },
    "gelten": {
        infinitive: "gelten",
        thirdPres: "gilt",
        thirdPast: "galt",
        aux: "hat",
        pastPart: "gegolten",
        english: "be valid"
    },
    "geniessen": {
        infinitive: "geniessen",
        thirdPres: "geniesst",
        thirdPast: "genoss",
        aux: "hat",
        pastPart: "genossen",
        english: "enjoy"
    },
    "geschehen": {
        infinitive: "geschehen",
        thirdPres: "geschieht",
        thirdPast: "geschah",
        aux: "ist",
        pastPart: "geschehen",
        english: "happen"
    },
    "gewinnen": {
        infinitive: "gewinnen",
        thirdPres: "gewinnt",
        thirdPast: "gewann",
        aux: "hat",
        pastPart: "gewonnen",
        english: "win"
    },
    "graben": {
        infinitive: "graben",
        thirdPres: "graebt",
        thirdPast: "grub",
        aux: "hat",
        pastPart: "gegraben",
        english: "dig"
    },
    "halten": {
        infinitive: "halten",
        thirdPres: "haelt",
        thirdPast: "hielt",
        aux: "hat",
        pastPart: "gehalten",
        english: "stop"
    },
    "haengen": {
        infinitive: "haengen",
        thirdPres: "haengt",
        thirdPast: "hing",
        aux: "hat",
        pastPart: "gehangen",
        english: "hang"
    },
    "heben": {
        infinitive: "heben",
        thirdPres: "hebt",
        thirdPast: "hob",
        aux: "hat",
        pastPart: "gehoben",
        english: "raise"
    },
    "heissen": {
        infinitive: "heissen",
        thirdPres: "heisst",
        thirdPast: "hiess",
        aux:...