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.

24 lines (20 loc) 852 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; const animationMode = (s: UserStore) => generalConfig(s).animationMode; export const userGeneralSettingsSelectors = { animationMode, config: generalConfig, fontSize, highlighterTheme, mermaidTheme, neutralColor, primaryColor, transitionMode, };