@assistant-ui/react
Version:
Open-source TypeScript/React library for building production-grade AI chat experiences
13 lines (12 loc) • 1.36 kB
JavaScript
import { useThreadViewport, useThreadViewportStore } from "./react/ThreadViewportContext.js";
import { AssistantRuntimeProvider } from "../legacy-runtime/AssistantRuntimeProvider.js";
import { ThreadListItemByIndexProvider, ThreadListItemRuntimeProvider } from "./providers/ThreadListItemProvider.js";
import { MessageByIndexProvider } from "./providers/MessageByIndexProvider.js";
import { SuggestionByIndexProvider } from "./providers/SuggestionByIndexProvider.js";
import { PartByIndexProvider } from "./providers/PartByIndexProvider.js";
import { ComposerAttachmentByIndexProvider, MessageAttachmentByIndexProvider } from "./providers/AttachmentByIndexProvider.js";
import { TextMessagePartProvider } from "./providers/TextMessagePartProvider.js";
import { MessageProvider } from "./providers/MessageProvider.js";
import { ChainOfThoughtByIndicesProvider } from "./providers/ChainOfThoughtByIndicesProvider.js";
import { ReadonlyThreadProvider } from "@assistant-ui/core/react";
export { AssistantRuntimeProvider, ChainOfThoughtByIndicesProvider, ComposerAttachmentByIndexProvider, MessageAttachmentByIndexProvider, MessageByIndexProvider, MessageProvider, PartByIndexProvider, ReadonlyThreadProvider, SuggestionByIndexProvider, TextMessagePartProvider, ThreadListItemByIndexProvider, ThreadListItemRuntimeProvider, useThreadViewport, useThreadViewportStore };