mirror of
https://github.com/zadam/trilium.git
synced 2025-11-01 02:45:54 +01:00
chore(client): fix more type errors
This commit is contained in:
@@ -9,6 +9,7 @@ import { t } from "./i18n.js";
|
||||
import type FNote from "../entities/fnote.js";
|
||||
import type FBranch from "../entities/fbranch.js";
|
||||
import type { ChooseNoteTypeResponse } from "../widgets/dialogs/note_type_chooser.js";
|
||||
import type { CKTextEditor } from "@triliumnext/ckeditor5";
|
||||
|
||||
interface CreateNoteOpts {
|
||||
isProtected?: boolean;
|
||||
@@ -22,7 +23,7 @@ interface CreateNoteOpts {
|
||||
focus?: "title" | "content";
|
||||
target?: string;
|
||||
targetBranchId?: string;
|
||||
textEditor?: TextEditor;
|
||||
textEditor?: CKTextEditor;
|
||||
}
|
||||
|
||||
interface Response {
|
||||
|
||||
@@ -8,11 +8,12 @@
|
||||
* TODO: Generally this class can be done directly in the CKEditor repository.
|
||||
*/
|
||||
|
||||
import type { CKTextEditor } from "@triliumnext/ckeditor5";
|
||||
import library_loader from "../../../services/library_loader.js";
|
||||
import mime_types from "../../../services/mime_types.js";
|
||||
import { isSyntaxHighlightEnabled } from "../../../services/syntax_highlight.js";
|
||||
|
||||
export async function initSyntaxHighlighting(editor: TextEditor) {
|
||||
export async function initSyntaxHighlighting(editor: CKTextEditor) {
|
||||
if (!isSyntaxHighlightEnabled) {
|
||||
return;
|
||||
}
|
||||
@@ -54,7 +55,7 @@ function assert(e: boolean, msg?: string) {
|
||||
// TODO: Should this be scoped to note?
|
||||
let markerCounter = 0;
|
||||
|
||||
function initTextEditor(textEditor: TextEditor) {
|
||||
function initTextEditor(textEditor: CKTextEditor) {
|
||||
log("initTextEditor");
|
||||
|
||||
const document = textEditor.model.document;
|
||||
|
||||
Reference in New Issue
Block a user