@assistant-ui/react
Version:
Open-source TypeScript/React library for building production-grade AI chat experiences
11 lines (10 loc) • 670 B
JavaScript
"use client";
import { createContextHook } from "./utils/createContextHook.js";
import { createContextStoreHook } from "./utils/createContextStoreHook.js";
import { createContext } from "@assistant-ui/tap/react-shim";
// src/context/react/ThreadViewportContext.ts
const ThreadViewportContext = createContext(null);
const useThreadViewportContext = createContextHook(ThreadViewportContext, "ThreadPrimitive.Viewport");
const { useThreadViewport, useThreadViewportStore } = createContextStoreHook(useThreadViewportContext, "useThreadViewport");
export { ThreadViewportContext, useThreadViewport, useThreadViewportStore };
//# sourceMappingURL=ThreadViewportContext.js.map