Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bubble 组件 footer 无法获取消息上下文 #594

Open
MapleOAO opened this issue Mar 12, 2025 · 3 comments
Open

Bubble 组件 footer 无法获取消息上下文 #594

MapleOAO opened this issue Mar 12, 2025 · 3 comments
Labels
enhancement New feature or request

Comments

@MapleOAO
Copy link

你好,初次使用这个组件,Bubble 组件的 footer 属性目前是静态的,无法获取当前消息的具体内容和上下文信息。这导致无法实现针对单条消息的复制、重新生成等交互功能。文档中的示例也没有提到如何获取。
有类似于这样,获取气泡中的信息的功能吗。
例如:

footer?: (messageContext: { content: string }) => React.ReactNode

谢谢
Copy link

你好,关于 Bubble 组件的 footer 属性无法获取消息上下文的问题,目前似乎没有直接的方法来实现这一功能。通常情况下,组件的 footer 属性是用于静态内容的展示。

如果你需要动态获取消息的上下文信息并在 footer 中使用,可能需要通过自定义组件或在父组件中管理状态来实现。你可以考虑以下方法:

  1. 自定义组件:创建一个自定义的 Bubble 组件,允许传递消息上下文到 footer
  2. 状态管理:在父组件中管理消息的状态,并将需要的上下文信息通过 props 传递给 Bubble 组件。

如果你希望这个功能能在未来的版本中得到支持,可以考虑在 GitHub 上提交一个功能请求,或者查看是否已有类似的请求。

如果你需要进一步的帮助或有其他问题,请随时告诉我。

🪧 Tips For further assistance, please describe your question in the comments and @petercat-assistant to start a conversation with me.

@zhaoo
Copy link

zhaoo commented Mar 19, 2025

你好,关于 Bubble 组件的 footer 属性无法获取消息上下文的问题,目前似乎没有直接的方法来实现这一功能。通常情况下,组件的 footer 属性是用于静态内容的展示。

如果你需要动态获取消息的上下文信息并在 footer 中使用,可能需要通过自定义组件或在父组件中管理状态来实现。你可以考虑以下方法:

  1. 自定义组件:创建一个自定义的 Bubble 组件,允许传递消息上下文到 footer
  2. 状态管理:在父组件中管理消息的状态,并将需要的上下文信息通过 props 传递给 Bubble 组件。

如果你希望这个功能能在未来的版本中得到支持,可以考虑在 GitHub 上提交一个功能请求,或者查看是否已有类似的请求。

如果你需要进一步的帮助或有其他问题,请随时告诉我。

🪧 Tips

这也太难用了吧

@afc163
Copy link
Member

afc163 commented Mar 19, 2025

欢迎 PR

@kimteayon kimteayon added the enhancement New feature or request label Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants