1 条评论 (1 条评论)0 个反应 (0 个反应)0 位负责人 (0 位负责人)TypeScript59,717 个派生 (59,717 个派生)batch import
enhancementhelp wanted
仓库指标
- 星标
- 87,992 个星标 (87,992 个星标)
- PR 合并指标
- PR 指标待抓取 (PR 指标待抓取)
描述
🥰 需求描述
对话列表新增置顶按钮
🧐 解决方案
- 当鼠标停留在对话列表上时,可显示置顶对话的按钮
- 点击置顶按钮后,此对话保持置顶,再次点击可取消置顶
- 当有置顶的对话后,置顶其它对话会覆盖上一个对话,保持在列表最顶部;
📝 补充信息

贡献者指南
- 研究方向
- 首先检查代码库中的聊天列表组件,了解其渲染逻辑。实现一个悬停状态以显示固定按钮。使用状态管理方案(例如 React 上下文或本地状态)来跟踪固定的对话。确保固定行为符合描述的要求:一次只能固定一个对话,并且它保持在顶部。
- 技术栈
- typescriptreact
- 领域
- frontend
- 议题类型
- 功能
- 前置要求
- ReactTypeScript