Skip to content

Conversation

@novlan1
Copy link
Collaborator

@novlan1 novlan1 commented May 30, 2025

🤔 这个 PR 的性质是?

  • 日常 bug 修复
  • 新特性提交
  • 文档改进
  • 演示代码改进
  • 组件样式/交互改进
  • CI/CD 改进
  • 重构
  • 代码风格优化
  • 测试用例
  • 分支合并
  • 其他

🔗 相关 Issue

fix #640

💡 需求背景和解决方案

📝 更新日志

  • feat(Fab): 支持使用默认插槽自定义悬浮按钮内容,此时 buttonPropsicontext 属性将失效

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项⚠️

  • 文档已补充或无须补充
  • 代码演示已提供或无须提供
  • TypeScript 定义已补充或无须补充
  • Changelog 已提供或无须提供

@pkg-pr-new
Copy link

pkg-pr-new bot commented May 30, 2025

Open in StackBlitz

npm i https://pkg.pr.new/tdesign-mobile-react@645

commit: 19b3978

@github-actions
Copy link
Contributor

github-actions bot commented May 30, 2025

完成

@anlyyao
Copy link
Collaborator

anlyyao commented Jun 11, 2025

/update-snapshot

@github-actions
Copy link
Contributor

⏳ 正在运行快照更新。。。 CI: Open

@anlyyao anlyyao merged commit a35634a into Tencent:develop Jun 11, 2025
9 checks passed
@github-actions github-actions bot mentioned this pull request Jul 4, 2025
anlyyao added a commit that referenced this pull request Jul 4, 2025
* docs: add contributions charts (#644)

* docs: add contributions charts

* docs: add CONTRIBUTING.md

* feat(fab): support children (#645)

* feat(fab): support children

* chore: update snapshot

* fix: fix cr

* chore: update snapshot

---------

Co-authored-by: anlyyao <anly_yaw@163.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: support React19 (#606)

* feat(react): support React19

* fix(site): fix site display

* chore: replace react-spring from motion

* chore: update some devDependency versions

* fix: fixed the problem of not being able to find the JSX namespace when packaging

* fix: fix build

* fix: remove build of react-dom/client

* fix: fix type error

* chore: use React.ReactElement instead of JSX.Element

* chore: ts type enhancement

* chore: fix compatibility under 18

* chore: ts type enhance

* fix: fix build

* chore: revert 7db014e

* chore: fix cr

---------

Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: anlyyao <anly_yaw@163.com>

* chore: update peerDependencies (#653)

* chore: fix win run build (#652)

* docs(changelog): standardize according to the new rules (#657)

* ci: update CODEOWNERS (#658)

* chore: update snapshot (#659)

* chore: update snapshot

* chore: update snapshot

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* docs: add en-docs (#660)

* feat(calendar): support switchMode (#663)

* feat(calendar): support switchMode

* feat(calendar): support readonly

* feat(table): support fixedRows and column.fixed (#662)

* feat(table): support fixedRows and column.fixed

* chore: update snapshot

* chore: update typo ignore words

* chore: update snapshot

* chore: update snapshot

* chore: publish v0.16.0 (#664)

* chore: publish v0.16.0

* chore: changelog's changes

* Update CHANGELOG.md

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: Mike <1576271227@qq.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>
Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: liweijie0812 <674416404@qq.com>
anlyyao added a commit that referenced this pull request Jul 11, 2025
* docs: add contributions charts (#644)

* docs: add contributions charts

* docs: add CONTRIBUTING.md

* feat(fab): support children (#645)

* feat(fab): support children

* chore: update snapshot

* fix: fix cr

* chore: update snapshot

---------

Co-authored-by: anlyyao <anly_yaw@163.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: support React19 (#606)

* feat(react): support React19

* fix(site): fix site display

* chore: replace react-spring from motion

* chore: update some devDependency versions

* fix: fixed the problem of not being able to find the JSX namespace when packaging

* fix: fix build

* fix: remove build of react-dom/client

* fix: fix type error

* chore: use React.ReactElement instead of JSX.Element

* chore: ts type enhancement

* chore: fix compatibility under 18

* chore: ts type enhance

* fix: fix build

* chore: revert 7db014e

* chore: fix cr

---------

Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: anlyyao <anly_yaw@163.com>

* chore: update peerDependencies (#653)

* chore: fix win run build (#652)

* docs(changelog): standardize according to the new rules (#657)

* ci: update CODEOWNERS (#658)

* chore: update snapshot (#659)

* chore: update snapshot

* chore: update snapshot

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* docs: add en-docs (#660)

* feat(calendar): support switchMode (#663)

* feat(calendar): support switchMode

* feat(calendar): support readonly

* feat(table): support fixedRows and column.fixed (#662)

* feat(table): support fixedRows and column.fixed

* chore: update snapshot

* chore: update typo ignore words

* chore: update snapshot

* chore: update snapshot

* chore: publish v0.16.0 (#664)

* chore: publish v0.16.0

* chore: changelog's changes

* Update CHANGELOG.md

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix(avatar): fix example source code missing (#667)

* fix(avatar): fix example source code missing

* chore: update _common

* add picker component (#655)

* stash

* feat(picker): add picker component

* chore: test

* feat(picker): use getComputedStyle when getting itemHeight

* chore: delete useless files

* chore: update test

* feat(picker): update picker.class

* docs: update docs

* chore: update demo

* chore: update _common

* fix: fix cr

---------

Co-authored-by: novlan1 <1576271227@qq.com>
Co-authored-by: anlyyao <anly_yaw@163.com>

* feat(Table): support rowAttributes and rowClassName props (#669)

* feat(Table): support rowAttributes and rowClassName props

* chore: update demo

* fix: fix build

* fix(stackblitz): fix stackblitz run failure (#670)

* chore: add home page for demo (#673)

* chore: add home page for demo

* chore: lint

* fix(collapse): 修复受控属性失效问题

* fix(back-top): add default value for target (#671)

* fix(back-top): add default value for target

* feat(back-top): check window before use default target

* chore(submodule): update common (#674)

* docs: update overview.md (#675)

* feat(Footer): new component (#676)

* feat(Footer): new component

* test: update snapshots

* fix: fix cr

* Update src/footer/Footer.tsx

Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>

---------

Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>

* feat: add date-time-picker (#672)

* feat(date-time-picker): add date-time-picker

* feat(date-time-picker): support show-week props

* chore: update typos config

* chore: update demo style

* chore: fix cr

* chore: update snapshot

* feat(date-time-picker): remove use-popup props

* feat(date-time-picker): support filter

* chore: update snapshot

* chore: publish v0.17.0 (#677)

* chore: publish v0.17.0

* chore: changelog's changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: Mike <1576271227@qq.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>
Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: liweijie0812 <674416404@qq.com>
Co-authored-by: kang <kang95630@gmail.com>
Co-authored-by: TDesign bot <93915689+tdesign-bot@users.noreply.github.com>
anlyyao added a commit that referenced this pull request Jul 15, 2025
* docs: add contributions charts (#644)

* docs: add contributions charts

* docs: add CONTRIBUTING.md

* feat(fab): support children (#645)

* feat(fab): support children

* chore: update snapshot

* fix: fix cr

* chore: update snapshot

---------

Co-authored-by: anlyyao <anly_yaw@163.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: support React19 (#606)

* feat(react): support React19

* fix(site): fix site display

* chore: replace react-spring from motion

* chore: update some devDependency versions

* fix: fixed the problem of not being able to find the JSX namespace when packaging

* fix: fix build

* fix: remove build of react-dom/client

* fix: fix type error

* chore: use React.ReactElement instead of JSX.Element

* chore: ts type enhancement

* chore: fix compatibility under 18

* chore: ts type enhance

* fix: fix build

* chore: revert 7db014e

* chore: fix cr

---------

Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: anlyyao <anly_yaw@163.com>

* chore: update peerDependencies (#653)

* chore: fix win run build (#652)

* docs(changelog): standardize according to the new rules (#657)

* ci: update CODEOWNERS (#658)

* chore: update snapshot (#659)

* chore: update snapshot

* chore: update snapshot

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* docs: add en-docs (#660)

* feat(calendar): support switchMode (#663)

* feat(calendar): support switchMode

* feat(calendar): support readonly

* feat(table): support fixedRows and column.fixed (#662)

* feat(table): support fixedRows and column.fixed

* chore: update snapshot

* chore: update typo ignore words

* chore: update snapshot

* chore: update snapshot

* chore: publish v0.16.0 (#664)

* chore: publish v0.16.0

* chore: changelog's changes

* Update CHANGELOG.md

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix(avatar): fix example source code missing (#667)

* fix(avatar): fix example source code missing

* chore: update _common

* add picker component (#655)

* stash

* feat(picker): add picker component

* chore: test

* feat(picker): use getComputedStyle when getting itemHeight

* chore: delete useless files

* chore: update test

* feat(picker): update picker.class

* docs: update docs

* chore: update demo

* chore: update _common

* fix: fix cr

---------

Co-authored-by: novlan1 <1576271227@qq.com>
Co-authored-by: anlyyao <anly_yaw@163.com>

* feat(Table): support rowAttributes and rowClassName props (#669)

* feat(Table): support rowAttributes and rowClassName props

* chore: update demo

* fix: fix build

* fix(stackblitz): fix stackblitz run failure (#670)

* chore: add home page for demo (#673)

* chore: add home page for demo

* chore: lint

* fix(collapse): 修复受控属性失效问题

* fix(back-top): add default value for target (#671)

* fix(back-top): add default value for target

* feat(back-top): check window before use default target

* chore(submodule): update common (#674)

* docs: update overview.md (#675)

* feat(Footer): new component (#676)

* feat(Footer): new component

* test: update snapshots

* fix: fix cr

* Update src/footer/Footer.tsx

Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>

---------

Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>

* feat: add date-time-picker (#672)

* feat(date-time-picker): add date-time-picker

* feat(date-time-picker): support show-week props

* chore: update typos config

* chore: update demo style

* chore: fix cr

* chore: update snapshot

* feat(date-time-picker): remove use-popup props

* feat(date-time-picker): support filter

* chore: update snapshot

* chore: publish v0.17.0 (#677)

* chore: publish v0.17.0

* chore: changelog's changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat(form): 新增Form组件 (#666)

* feat(form): init form component

feat #639

* feat(form): create FormItem component, alignment vue mobile

* feat(form): add form style, add mobile config

* feat(form): fix FormItem validate function, create demo, update test snapshot

* fix(form): remove unused helper

* feat(form): code review

* fix(input): fix input borderless prop

* test(form): update snapshot

* chore: update snapshot

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat(upload): 组件对齐 mobile-vue (#549)

* feat(upload): update upload style to v2, alignment vue mobile, update useUpload

feat #546

* feat(upload): update upload component, alignment vue mobile

* fix(upload): inject outer className to container className

* chore: update snapshots

* feat(upload): update upload demo, alignment mobile vue

* fix(upload): update globalConfig export from useConfig

* test(upload): update test snapshot

* feat(upload): update upload type

* feat(upload): import imageview, completion upload logic

* fix(upload): fix useUpload props, remove unknown props

* test(upload): update test snapshot

* fix(upload): fix base demo, use message content to object options

* fix(build): use relative paths (#679)

* chore: publish v0.18.0 (#680)

* chore: publish v0.18.0

* chore: changelog's changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: Mike <1576271227@qq.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>
Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: liweijie0812 <674416404@qq.com>
Co-authored-by: kang <kang95630@gmail.com>
Co-authored-by: TDesign bot <93915689+tdesign-bot@users.noreply.github.com>
Co-authored-by: Slatejack <39983389+slatejack@users.noreply.github.com>
anlyyao added a commit that referenced this pull request Aug 4, 2025
* docs: add contributions charts (#644)

* docs: add contributions charts

* docs: add CONTRIBUTING.md

* feat(fab): support children (#645)

* feat(fab): support children

* chore: update snapshot

* fix: fix cr

* chore: update snapshot

---------




* feat: support React19 (#606)

* feat(react): support React19

* fix(site): fix site display

* chore: replace react-spring from motion

* chore: update some devDependency versions

* fix: fixed the problem of not being able to find the JSX namespace when packaging

* fix: fix build

* fix: remove build of react-dom/client

* fix: fix type error

* chore: use React.ReactElement instead of JSX.Element

* chore: ts type enhancement

* chore: fix compatibility under 18

* chore: ts type enhance

* fix: fix build

* chore: revert 7db014e

* chore: fix cr

---------




* chore: update peerDependencies (#653)

* chore: fix win run build (#652)

* docs(changelog): standardize according to the new rules (#657)

* ci: update CODEOWNERS (#658)

* chore: update snapshot (#659)

* chore: update snapshot

* chore: update snapshot

---------



* docs: add en-docs (#660)

* feat(calendar): support switchMode (#663)

* feat(calendar): support switchMode

* feat(calendar): support readonly

* feat(table): support fixedRows and column.fixed (#662)

* feat(table): support fixedRows and column.fixed

* chore: update snapshot

* chore: update typo ignore words

* chore: update snapshot

* chore: update snapshot

* chore: publish v0.16.0 (#664)

* chore: publish v0.16.0

* chore: changelog's changes

* Update CHANGELOG.md

---------



* fix(avatar): fix example source code missing (#667)

* fix(avatar): fix example source code missing

* chore: update _common

* add picker component (#655)

* stash

* feat(picker): add picker component

* chore: test

* feat(picker): use getComputedStyle when getting itemHeight

* chore: delete useless files

* chore: update test

* feat(picker): update picker.class

* docs: update docs

* chore: update demo

* chore: update _common

* fix: fix cr

---------




* feat(Table): support rowAttributes and rowClassName props (#669)

* feat(Table): support rowAttributes and rowClassName props

* chore: update demo

* fix: fix build

* fix(stackblitz): fix stackblitz run failure (#670)

* chore: add home page for demo (#673)

* chore: add home page for demo

* chore: lint

* fix(collapse): 修复受控属性失效问题

* fix(back-top): add default value for target (#671)

* fix(back-top): add default value for target

* feat(back-top): check window before use default target

* chore(submodule): update common (#674)

* docs: update overview.md (#675)

* feat(Footer): new component (#676)

* feat(Footer): new component

* test: update snapshots

* fix: fix cr

* Update src/footer/Footer.tsx



---------



* feat: add date-time-picker (#672)

* feat(date-time-picker): add date-time-picker

* feat(date-time-picker): support show-week props

* chore: update typos config

* chore: update demo style

* chore: fix cr

* chore: update snapshot

* feat(date-time-picker): remove use-popup props

* feat(date-time-picker): support filter

* chore: update snapshot

* chore: publish v0.17.0 (#677)

* chore: publish v0.17.0

* chore: changelog's changes

---------



* feat(form): 新增Form组件 (#666)

* feat(form): init form component

feat #639

* feat(form): create FormItem component, alignment vue mobile

* feat(form): add form style, add mobile config

* feat(form): fix FormItem validate function, create demo, update test snapshot

* fix(form): remove unused helper

* feat(form): code review

* fix(input): fix input borderless prop

* test(form): update snapshot

* chore: update snapshot

---------



* feat(upload): 组件对齐 mobile-vue (#549)

* feat(upload): update upload style to v2, alignment vue mobile, update useUpload

feat #546

* feat(upload): update upload component, alignment vue mobile

* fix(upload): inject outer className to container className

* chore: update snapshots

* feat(upload): update upload demo, alignment mobile vue

* fix(upload): update globalConfig export from useConfig

* test(upload): update test snapshot

* feat(upload): update upload type

* feat(upload): import imageview, completion upload logic

* fix(upload): fix useUpload props, remove unknown props

* test(upload): update test snapshot

* fix(upload): fix base demo, use message content to object options

* fix(build): use relative paths (#679)

* chore: publish v0.18.0 (#680)

* chore: publish v0.18.0

* chore: changelog's changes

---------



---------

Co-authored-by: Y. <anly_yaw@163.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Haixing <65376724+HaixingOoO@users.noreply.github.com>
Co-authored-by: Heising <heising@travelconnect.cn>
Co-authored-by: liweijie0812 <674416404@qq.com>
Co-authored-by: kang <kang95630@gmail.com>
Co-authored-by: TDesign bot <93915689+tdesign-bot@users.noreply.github.com>
Co-authored-by: Slatejack <39983389+slatejack@users.noreply.github.com>
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.

【移动端 Fab 组件】补充示例(Miniprogram/Vue/React)

2 participants