UNPKG

@assistant-ui/react

Version:

React components for AI chat.

19 lines 601 B
// src/primitive-hooks/branchPicker/useBranchPickerPrevious.tsx import { useCallback } from "react"; import { useMessage, useMessageRuntime } from "../../context/react/MessageContext.mjs"; var useBranchPickerPrevious = () => { const messageRuntime = useMessageRuntime(); const disabled = useMessage((m) => m.branchNumber <= 1); const callback = useCallback(() => { messageRuntime.switchToBranch({ position: "previous" }); }, [messageRuntime]); if (disabled) return null; return callback; }; export { useBranchPickerPrevious }; //# sourceMappingURL=useBranchPickerPrevious.mjs.map