Integrate desktop API module across multiple components and hooks
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import React from 'react'
|
||||
import { markdownToHTML } from './markdown'
|
||||
import { enrichOllamaErrorText, splitThinkBlocks } from './chatText'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
export default function AssistantMessageContent({ content, streamOutput, sources }) {
|
||||
const displayContent = enrichOllamaErrorText(content || '')
|
||||
|
||||
@@ -7,6 +7,7 @@ import {
|
||||
listAudioInputDevices,
|
||||
supportsAudioInputCapture,
|
||||
} from './audioInput';
|
||||
import desktopApi from './desktop/desktopApi';
|
||||
|
||||
const EMBED_MODEL_KEY = 'embedModel';
|
||||
const RERANK_MODEL_KEY = 'rerankModel';
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import React, { useEffect, useState } from 'react'
|
||||
import { colorSchemes, applyColorScheme } from './colorSchemes'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
const COLOR_SCHEME_KEY = 'colorScheme'
|
||||
const STREAM_KEY = 'streamOutput'
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import React, { useEffect, useRef, useState } from 'react'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
const TOAST_DURATION_MS = {
|
||||
info: 3600,
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// src/WebsearchSettings.jsx
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import { WEBSEARCH_ENGINE_OPTIONS, normalizeWebsearchEngines } from './websearchEngines'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
const BACKEND_API_URL_KEY = 'backendApiUrl'
|
||||
const OLLAMA_API_URL_KEY = 'ollamaApiUrl'
|
||||
|
||||
@@ -5,6 +5,7 @@ import { HashRouter as Router, Routes, Route } from 'react-router-dom'
|
||||
import App from './App.jsx'
|
||||
import './styles.css'
|
||||
import { applyColorScheme } from './colorSchemes'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
function Main() {
|
||||
useEffect(() => {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { useCallback, useEffect, useLayoutEffect, useRef, useState } from 'react'
|
||||
import { BOTTOM_EPSILON, TOP_ALIGN_OFFSET } from './appConfig'
|
||||
import desktopApi from './desktop/desktopApi'
|
||||
|
||||
export function useChatScroll({
|
||||
activeSessionId,
|
||||
|
||||
Reference in New Issue
Block a user