@assistant-ui/react
Version:
TypeScript/React library for AI Chat
18 lines (17 loc) • 462 B
JavaScript
"use client";
// src/primitives/messagePart/useMessagePartFile.tsx
import { useAssistantState } from "../../context/index.js";
var useMessagePartFile = () => {
const file = useAssistantState(({ part }) => {
if (part.type !== "file")
throw new Error(
"MessagePartFile can only be used inside file message parts."
);
return part;
});
return file;
};
export {
useMessagePartFile
};
//# sourceMappingURL=useMessagePartFile.js.map