Added thesis language
This commit is contained in:
19
ui.js
19
ui.js
@@ -43,6 +43,25 @@ async function thesis_layout(content, result) {
|
||||
}
|
||||
}
|
||||
|
||||
async function language_layout(content, result) {
|
||||
if(!Object.keys(languages).includes(result.lang)) {
|
||||
document.querySelector("#next-button").disabled = true;
|
||||
}
|
||||
|
||||
let buttons = new ButtonListBuilder(Object.keys(languages))
|
||||
.should_be_pressed((key) => result.lang == key)
|
||||
.modify((b, key) => b.class("wide").text(languages[key].name))
|
||||
.on_click((key) => {
|
||||
result.lang = key;
|
||||
document.querySelector("#next-button").disabled = false;
|
||||
})
|
||||
.finish();
|
||||
|
||||
for(const button of buttons) {
|
||||
content.appendChild(button);
|
||||
}
|
||||
}
|
||||
|
||||
async function thesis_title_layout(content, result) {
|
||||
content.appendChild(new TextInputBuilder(result, "cs")
|
||||
.placeholder("Název práce (v češtině)")
|
||||
|
Reference in New Issue
Block a user