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:...