react-use-chat
Version:
一个用于构建对话式引导流程的 React Hook,支持单选、多选和嵌套分支处理
11 lines • 535 B
TypeScript
import { DialogNode, UseDialogOptions, UseDialogReturn } from './types';
export declare const SCROLL_TO_BOTTOM_EVENT = "scrollToBottom";
/**
* @hook useDialog
* @description 用于构建对话式引导流程的 React Hook,支持单选、多选和嵌套分支处理
* @param dialogData 对话节点数据数组
* @param options 配置选项
* @returns 对话状态和操作方法
*/
export declare function useDialog(dialogData: DialogNode[], options?: UseDialogOptions): UseDialogReturn;
//# sourceMappingURL=useDialog.d.ts.map