Add home menu

This commit is contained in:
Misode
2019-12-29 18:30:34 +01:00
parent cab0885fc0
commit 303205aea9
10 changed files with 87 additions and 178 deletions
+2
View File
@@ -24,6 +24,7 @@ function addListener(listener) {
loadGenerator($('[data-generator]').attr('data-generator'));
function loadGenerator(generator) {
if (!generator) return;
const versions = generators[generator] || [];
versions.forEach(v => {
$('#versionList').append(`<a class="dropdown-item" onclick="changeVersion('${v}')">${v}</a>`)
@@ -37,6 +38,7 @@ function loadGenerator(generator) {
function loadVersion(generator, version) {
return $.getJSON('../schemas/' + version + '.json', json => {
structure = json.roots.find(e => e.id === generator);
table = structure.default;
components = json.components;
collections = json.collections;
}).fail((jqXHR, textStatus, errorThrown) => {