@assistant-ui/react
Version:
Typescript/React library for AI Chat
14 lines • 457 B
JavaScript
"use client";
import { useEffect } from "react";
import { useToolUIsStore } from "../context/react/AssistantContext";
const useAssistantToolUI = (tool) => {
const toolUIsStore = useToolUIsStore();
useEffect(() => {
if (!tool) return;
return toolUIsStore.getState().setToolUI(tool.toolName, tool.render);
}, [toolUIsStore, tool?.toolName, tool?.render, !tool]);
};
export {
useAssistantToolUI
};
//# sourceMappingURL=useAssistantToolUI.js.map