@assistant-ui/react
Version:
TypeScript/React library for AI Chat
16 lines • 1.49 kB
JavaScript
"use client";
// TODO createContextStoreHook does not work well with server-side nextjs bundler
// use client necessary here for now
export { useAssistantApi, useExtendedAssistantApi, } from "./AssistantApiContext.js";
export { useAssistantState } from "./hooks/useAssistantState.js";
export { useAssistantEvent } from "./hooks/useAssistantEvent.js";
export { useThreadViewport, useThreadViewportStore, } from "./ThreadViewportContext.js";
export { useAssistantRuntime, useThreadList, } from "../../legacy-runtime/hooks/AssistantContext.js";
export { useAttachmentRuntime, useAttachment, useThreadComposerAttachmentRuntime, useThreadComposerAttachment, useEditComposerAttachmentRuntime, useEditComposerAttachment, useMessageAttachment, useMessageAttachmentRuntime, } from "../../legacy-runtime/hooks/AttachmentContext.js";
export { useComposerRuntime, useComposer, } from "../../legacy-runtime/hooks/ComposerContext.js";
export { useMessageRuntime, useEditComposer, useMessage, } from "../../legacy-runtime/hooks/MessageContext.js";
export { useMessagePartRuntime, useMessagePart, } from "../../legacy-runtime/hooks/MessagePartContext.js";
export { useThreadRuntime, useThread, useThreadComposer, useThreadModelContext, } from "../../legacy-runtime/hooks/ThreadContext.js";
export { useThreadListItemRuntime, useThreadListItem, } from "../../legacy-runtime/hooks/ThreadListItemContext.js";
export { AssistantProvider } from "./AssistantApiContext.js";
//# sourceMappingURL=index.js.map