Fix missing tables
This commit is contained in:
parent
77bc2f9b41
commit
4c45fba5f6
File diff suppressed because it is too large
Load Diff
|
@ -184,7 +184,12 @@ $(document).ready(() => {
|
||||||
html += `<h1>Not found: <mark>${decodeURIComponent(word)}</mark></h1>`;
|
html += `<h1>Not found: <mark>${decodeURIComponent(word)}</mark></h1>`;
|
||||||
} else {
|
} else {
|
||||||
data.forEach(entry => {
|
data.forEach(entry => {
|
||||||
html += `<h1>${entry.word} <span class="pos">${entry.sounds[0].ipa} (${entry.pos})</span></h1>`
|
html += `<h1>${entry.word} <span class="pos">(${entry.pos})</span></h1>`
|
||||||
|
|
||||||
|
if('sounds' in entry) {
|
||||||
|
html += `<p>${entry.sounds.map(sound => sound.ipa).join(', ')}</p>`;
|
||||||
|
}
|
||||||
|
|
||||||
if('senses' in entry) {
|
if('senses' in entry) {
|
||||||
let tags = [];
|
let tags = [];
|
||||||
entry.senses.forEach(sense => {
|
entry.senses.forEach(sense => {
|
||||||
|
@ -228,7 +233,7 @@ $(document).ready(() => {
|
||||||
if('forms' in entry) {
|
if('forms' in entry) {
|
||||||
if(entry.pos === 'verb') {
|
if(entry.pos === 'verb') {
|
||||||
let conjugation = entry.forms.filter(form =>
|
let conjugation = entry.forms.filter(form =>
|
||||||
'source' in form && form.source === 'Conjugation');
|
'source' in form && form.source === 'conjugation');
|
||||||
|
|
||||||
if(conjugation.length > 0) {
|
if(conjugation.length > 0) {
|
||||||
html += '<h2>Conjugation</h2>';
|
html += '<h2>Conjugation</h2>';
|
||||||
|
@ -237,7 +242,7 @@ $(document).ready(() => {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
let declension = entry.forms.filter(form =>
|
let declension = entry.forms.filter(form =>
|
||||||
'source' in form && form.source === 'Declension');
|
'source' in form && form.source === 'declension');
|
||||||
|
|
||||||
if(declension.length > 0) {
|
if(declension.length > 0) {
|
||||||
html += '<h2>Declension</h2>';
|
html += '<h2>Declension</h2>';
|
||||||
|
|
Loading…
Reference in New Issue