UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

22 lines (18 loc) 763 B
import { UserStore } from '../../../store'; import { currentSettings } from './settings'; const generalConfig = (s: UserStore) => currentSettings(s).general || {}; const neutralColor = (s: UserStore) => generalConfig(s).neutralColor; const primaryColor = (s: UserStore) => generalConfig(s).primaryColor; const fontSize = (s: UserStore) => generalConfig(s).fontSize; const highlighterTheme = (s: UserStore) => generalConfig(s).highlighterTheme; const mermaidTheme = (s: UserStore) => generalConfig(s).mermaidTheme; const transitionMode = (s: UserStore) => generalConfig(s).transitionMode; export const userGeneralSettingsSelectors = { config: generalConfig, fontSize, highlighterTheme, mermaidTheme, neutralColor, primaryColor, transitionMode, };