@assistant-ui/react
Version:
Typescript/React library for AI Chat
66 lines (65 loc) • 1.53 kB
JavaScript
"use client";
// src/context/react/index.ts
import {
useAssistantRuntime,
useThreadList,
useToolUIs,
useToolUIsStore
} from "./AssistantContext.mjs";
import {
useThreadRuntime,
useThread,
useThreadComposer,
useThreadModelContext,
useThreadModelContext as useThreadModelContext2
} from "./ThreadContext.mjs";
import {
useThreadViewport,
useThreadViewportStore
} from "./ThreadViewportContext.mjs";
import {
useThreadListItemRuntime,
useThreadListItem
} from "./ThreadListItemContext.mjs";
import {
useMessageRuntime,
useMessage,
useEditComposer,
useMessageUtils,
useMessageUtilsStore
} from "./MessageContext.mjs";
import { useContentPartRuntime, useContentPart } from "./ContentPartContext.mjs";
import { useComposerRuntime, useComposer } from "./ComposerContext.mjs";
import {
useAttachment,
useAttachmentRuntime
} from "./AttachmentContext.mjs";
import { useRuntimeState } from "./utils/useRuntimeState.mjs";
export {
useAssistantRuntime,
useAttachment,
useAttachmentRuntime,
useComposer,
useComposerRuntime,
useContentPart,
useContentPartRuntime,
useEditComposer,
useMessage,
useMessageRuntime,
useMessageUtils,
useMessageUtilsStore,
useRuntimeState,
useThread,
useThreadComposer,
useThreadList,
useThreadListItem,
useThreadListItemRuntime,
useThreadModelContext2 as useThreadModelConfig,
useThreadModelContext,
useThreadRuntime,
useThreadViewport,
useThreadViewportStore,
useToolUIs,
useToolUIsStore
};
//# sourceMappingURL=index.mjs.map