mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-08-10 10:22:29 +08:00
refactor(note_language): remove unnecessary fields
This commit is contained in:
parent
b81fd69981
commit
3546ac6ded
@ -25,7 +25,6 @@ export default class NoteLanguageWidget extends NoteContextAwareWidget {
|
|||||||
|
|
||||||
private dropdown!: Dropdown;
|
private dropdown!: Dropdown;
|
||||||
private $noteLanguageDropdown!: JQuery<HTMLElement>;
|
private $noteLanguageDropdown!: JQuery<HTMLElement>;
|
||||||
private $noteLanguageButton!: JQuery<HTMLElement>;
|
|
||||||
private $noteLanguageDesc!: JQuery<HTMLElement>;
|
private $noteLanguageDesc!: JQuery<HTMLElement>;
|
||||||
private locales: (Locale | "---")[];
|
private locales: (Locale | "---")[];
|
||||||
|
|
||||||
@ -44,7 +43,6 @@ export default class NoteLanguageWidget extends NoteContextAwareWidget {
|
|||||||
this.$widget.on("show.bs.dropdown", () => this.renderDropdown());
|
this.$widget.on("show.bs.dropdown", () => this.renderDropdown());
|
||||||
|
|
||||||
this.$noteLanguageDropdown = this.$widget.find(".note-language-dropdown")
|
this.$noteLanguageDropdown = this.$widget.find(".note-language-dropdown")
|
||||||
this.$noteLanguageButton = this.$widget.find(".note-language-button");
|
|
||||||
this.$noteLanguageDesc = this.$widget.find(".note-language-desc");
|
this.$noteLanguageDesc = this.$widget.find(".note-language-desc");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -85,6 +83,7 @@ export default class NoteLanguageWidget extends NoteContextAwareWidget {
|
|||||||
const languageId = note.getLabelValue("language") ?? "";
|
const languageId = note.getLabelValue("language") ?? "";
|
||||||
const language = (this.locales.find((l) => (typeof l === "object" && l.id === languageId)) as Locale | null) ?? DEFAULT_LOCALE;
|
const language = (this.locales.find((l) => (typeof l === "object" && l.id === languageId)) as Locale | null) ?? DEFAULT_LOCALE;
|
||||||
this.$noteLanguageDesc.text(language.name);
|
this.$noteLanguageDesc.text(language.name);
|
||||||
|
this.dropdown.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
async entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) {
|
async entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user