UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

26 lines 904 B
"use client"; import { Fragment as _Fragment, jsx as _jsx } from "react/jsx-runtime"; import { useAssistantState } from "../../context/index.js"; const useBranchPickerCount = () => { const branchCount = useAssistantState(({ message }) => message.branchCount); return branchCount; }; /** * A component that displays the total number of branches for the current message. * * This component renders the branch count as plain text, useful for showing * users how many alternative responses are available. * * @example * ```tsx * <div> * Branch <BranchPickerPrimitive.Count /> of {totalBranches} * </div> * ``` */ export const BranchPickerPrimitiveCount = () => { const branchCount = useBranchPickerCount(); return _jsx(_Fragment, { children: branchCount }); }; BranchPickerPrimitiveCount.displayName = "BranchPickerPrimitive.Count"; //# sourceMappingURL=BranchPickerCount.js.map