feat(note_language): set a default value for the combo

This commit is contained in:
Elian Doran 2025-03-04 17:49:58 +02:00
parent acc76f9b74
commit dbea35f9f3
No known key found for this signature in database

View File

@ -2,6 +2,8 @@ import { Dropdown } from "bootstrap";
import NoteContextAwareWidget from "./note_context_aware_widget.js";
import { getAvailableLocales, type Locale } from "../services/i18n.js";
import { t } from "i18next";
import type { EventData } from "../components/app_context.js";
import type FNote from "../entities/fnote.js";
const TPL = `\
<div class="dropdown note-language-widget">
@ -60,4 +62,14 @@ export default class NoteLanguageWidget extends NoteContextAwareWidget {
}
}
async refreshWithNote(note: FNote) {
this.$noteLanguageDesc.text(t("note_language.not_set"));
}
async entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) {
if (loadResults.isNoteReloaded(this.noteId)) {
this.refresh();
}
}
}