@assistant-ui/react
Version:
Typescript/React library for AI Chat
15 lines • 547 B
JavaScript
"use client";
import { useCallbackRef } from "@radix-ui/react-use-callback-ref";
import { useEffect } from "react";
import { useThreadViewport } from "../../context/react/ThreadViewportContext";
const useOnScrollToBottom = (callback) => {
const callbackRef = useCallbackRef(callback);
const onScrollToBottom = useThreadViewport((vp) => vp.onScrollToBottom);
useEffect(() => {
return onScrollToBottom(callbackRef);
}, [onScrollToBottom, callbackRef]);
};
export {
useOnScrollToBottom
};
//# sourceMappingURL=useOnScrollToBottom.js.map