diff --git a/apps/client/src/types.d.ts b/apps/client/src/types.d.ts index c08fd9620..5021d65bd 100644 --- a/apps/client/src/types.d.ts +++ b/apps/client/src/types.d.ts @@ -74,16 +74,16 @@ declare global { type AutoCompleteCallback = (values: AutoCompleteArg[]) => void; interface AutoCompleteArg { - displayKey: "name" | "value" | "notePathTitle"; + displayKey?: "name" | "value" | "notePathTitle"; cache?: boolean; - source: (term: string, cb: AutoCompleteCallback) => void, + source?: (term: string, cb: AutoCompleteCallback) => void, templates?: { suggestion: (suggestion: Suggestion) => string | undefined } - }; + } interface JQuery { - autocomplete: (action?: "close" | "open" | "destroy" | "val" | AutoCompleteConfig, args?: AutoCompleteArg[] | string) => JQuery; + autocomplete: (action?: "close" | "open" | "destroy" | "val" | AutoCompleteConfig, args?: object[] | string) => JQuery; getSelectedNotePath(): string | undefined; getSelectedNoteId(): string | null;