sense labels now proper label list

This commit is contained in:
2019-11-17 22:09:09 +01:00
parent 0835b3eda2
commit a058a50017
4 changed files with 16 additions and 15 deletions

View File

@@ -25,15 +25,9 @@ def edit_translation(translation, cluster_idx, num_clusters, cls):
def edit_sense_label(sense):
content = [h("span", {}, "Edit sense labels")]
content = label_list_editor(sense.copy().labels, message.AddToLabelList(sense.copy().labels))
return modal_template(content, "Translation", message.EditSenseLabel(sense))
for slabel in sense.copy().labels:
content.append(h("label", {}, [
h("input.sense-edit-input", {"props": {"type": "text", "value": slabel}}, "")]))
content.append(h("button", {"on": {"click": message.msg(message.AddSenseLabel(sense))}}, "+"))
return modal_template(content, "Sense", message.EditSenseLabel(sense))
def edit_example_translation(example):

View File

@@ -45,7 +45,7 @@ class View:
h("div.sense-num", {}, str(senseNum + 1)),
h("div.sense", {}, [
h("span.sense-label-list", { "on": { "click": msg(ShowSenseLabelEdit(sense)) }}, [
h("span.sense-label", {}, slabel) for slabel in sense.labels ]),
h("span.sense-label", {}, slabel) for _, slabel in sense.labels ]),
h("span.sense-definition", { "on": { "click": msg(ShowSenseDefinitionEdit(sense)) }}, sense.definition),
h("div", {}, View.view_translations(sense.translations, sense)),
h("div", {}, examples)])])