make katex optional
This commit is contained in:
@@ -4,7 +4,7 @@ import { OptionGroup } from "../core/options/option-group";
|
||||
import { openAIOptions } from "./openai";
|
||||
import { parameterOptions } from "./parameters";
|
||||
import { ttsServiceOptions } from "./tts-service";
|
||||
import { autoScrollOptions, inputOptions } from "./ui";
|
||||
import { autoScrollOptions, inputOptions, markdownOptions } from "./ui";
|
||||
import { whisperOptions } from "./whisper";
|
||||
|
||||
export const globalOptions: OptionGroup[] = [
|
||||
@@ -12,6 +12,7 @@ export const globalOptions: OptionGroup[] = [
|
||||
autoScrollOptions,
|
||||
parameterOptions,
|
||||
inputOptions,
|
||||
markdownOptions,
|
||||
whisperOptions,
|
||||
ttsServiceOptions,
|
||||
];
|
||||
|
@@ -47,4 +47,20 @@ export const inputOptions: OptionGroup = {
|
||||
},
|
||||
},
|
||||
],
|
||||
}
|
||||
|
||||
export const markdownOptions: OptionGroup = {
|
||||
id: 'markdown',
|
||||
name: "Markdown",
|
||||
options: [
|
||||
{
|
||||
id: 'katex',
|
||||
defaultValue: false,
|
||||
displayOnSettingsScreen: "ui",
|
||||
renderProps: {
|
||||
type: "checkbox",
|
||||
label: "Enable Katex math rendering (experimental)",
|
||||
},
|
||||
},
|
||||
],
|
||||
}
|
Reference in New Issue
Block a user