ant-design / pro-chat

🤖 Components Library for Quickly Building LLM Chat Interfaces.
https://pro-chat.antdigital.dev
MIT License
649 stars 78 forks source link

👑 [需求]希望默认ChatItem的actions中的编辑功能支持配置编辑内容后触发请求或暴露回调 #205

Closed HongwuQz closed 2 months ago

HongwuQz commented 3 months ago

🥰 需求描述

chatItemRenderConfig中默认的acitons需要在编辑提交的时候将修改内容发送给接口,重新获取数据内容。但目前没有暴露类似的回调或配置

🧐 解决方案

  1. 在另一个actionsConfig中添加onSubmit支持传入编辑提交后执行的回调
  2. 添加triggerRequestOnSubmit: boolean配置项来决定是否触发默认request请求
  3. 将actionsRender函数的入参修改为可操作的配置或可操作node
LCJove commented 2 months ago

这边准备添加一个回调,考虑到这个回调的时机在 编辑 -> 修改 -> confirm 之后执行,回调添加在 MessageInput 组件中执行 @ONLY-yours