Skip to content

feat(fab): improve auto-collapse demo - #4580

Open
taoyun0303-star wants to merge 1 commit into
Tencent:developfrom
taoyun0303-star:codex/fab-auto-collapse
Open

feat(fab): improve auto-collapse demo#4580
taoyun0303-star wants to merge 1 commit into
Tencent:developfrom
taoyun0303-star:codex/fab-auto-collapse

Conversation

@taoyun0303-star

@taoyun0303-star taoyun0303-star commented Jul 24, 2026

Copy link
Copy Markdown

关联 Issue

Related to #2709

改动说明

本 PR 调整了 Fab 的 collapsible 示例,补充页面空闲自动收缩与展开交互。

  • 页面空闲约 3 秒后自动收缩;
  • 页面滚动时重置收缩计时;
  • 点击收缩态箭头后展开,并重新开始计时;
  • 将点击触发节点移到固定区域,避免 slot 内事件回传不稳定;
  • 补充折叠与展开的行为测试及示例说明。

验证

  • 运行 jest --runInBand --coverage=false --testMatch '**/fab/__test__/*.test.js'
  • 2 个测试套件、7 条测试、4 个快照均通过;
  • 已完成 ESLint、Prettier 和 git diff --check 检查。

自查

  • 文档已更新
  • 示例已补充
  • 测试已补充
  • 无需新增公共 TypeScript 定义或 Changelog

@pkg-pr-new

pkg-pr-new Bot commented Jul 28, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/tdesign-miniprogram@4580
npm i https://pkg.pr.new/@tdesign/uniapp@4580
npm i https://pkg.pr.new/@tdesign/uniapp-chat@4580

commit: 8d48e8f

@tdesign-bot

Copy link
Copy Markdown
Collaborator

TDesign Component Site Preview Open

Component Preview
tdesign-miniprogram 完成
@tdesign-miniprogram/chat 完成
tdesign-uniapp 完成
tdesign-uniapp-chat 完成

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants