diff --git a/apps/client/src/widgets/type_widgets/options/text_notes.tsx b/apps/client/src/widgets/type_widgets/options/text_notes.tsx
index 9f63315b8..ad57e7a3e 100644
--- a/apps/client/src/widgets/type_widgets/options/text_notes.tsx
+++ b/apps/client/src/widgets/type_widgets/options/text_notes.tsx
@@ -26,6 +26,7 @@ export default function TextNoteSettings() {
+
>
)
}
@@ -279,4 +280,23 @@ function HighlightsList() {
{t("highlights_list.shortcut_info")}
)
+}
+
+function AutoReadOnlySize() {
+ const [ autoReadonlySizeText, setAutoReadonlySizeText ] = useTriliumOption("autoReadonlySizeText");
+
+ return (
+
+ {t("text_auto_read_only_size.description")}
+
+
+
+
+
+ )
}
\ No newline at end of file
diff --git a/apps/client/src/widgets/type_widgets/options/text_notes/text_auto_read_only_size.ts b/apps/client/src/widgets/type_widgets/options/text_notes/text_auto_read_only_size.ts
deleted file mode 100644
index ef48abaaa..000000000
--- a/apps/client/src/widgets/type_widgets/options/text_notes/text_auto_read_only_size.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import OptionsWidget from "../options_widget.js";
-import { t } from "../../../../services/i18n.js";
-import type { OptionMap } from "@triliumnext/commons";
-
-const TPL = /*html*/`
-
-
${t("text_auto_read_only_size.title")}
-
-
${t("text_auto_read_only_size.description")}
-
-
-
-
-
-
`;
-
-export default class TextAutoReadOnlySizeOptions extends OptionsWidget {
-
- private $autoReadonlySizeText!: JQuery;
-
- doRender() {
- this.$widget = $(TPL);
- this.$autoReadonlySizeText = this.$widget.find(".auto-readonly-size-text");
- this.$autoReadonlySizeText.on("change", () => this.updateOption("autoReadonlySizeText", this.$autoReadonlySizeText.val()));
- }
-
- async optionsLoaded(options: OptionMap) {
- this.$autoReadonlySizeText.val(options.autoReadonlySizeText);
- }
-}