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

[WIP] mobile-react升级swiper组件 #556

Closed
wants to merge 35 commits into from

Conversation

xifanTT
Copy link
Collaborator

@xifanTT xifanTT commented Dec 16, 2024

🤔 这个 PR 的性质是?

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

🔗 相关 Issue

关联issue

common仓库:
mobile-react升级swiper组件
API仓库:
mobile-react升级swiper组件

💡 需求背景和解决方案

📝 更新日志

  • feat(Swiper): mobile-react升级swiper组件

  • 本条 PR 不需要纳入 Changelog

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

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

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

liweijie0812 and others added 30 commits September 13, 2024 13:05
* refactor(tabs): tabs样式及结构对齐vue

* refactor(tabs): tabs api对齐vue

* refactor(tabs): tabs示例demo对齐vue

* refactor(tabs): 更新测试快照

* docs(tabs): 调整类型定义及文档C

* test(tabs): 更新测试快照;2C

* perf(tabs): 修改类型引入方式及TNode渲染方式

* perf(tabs): 调整TabPanel组件类型判断方式

* docs(tabs): 文档根据api平台重新生成

* perf(tabs): 添加clearTimeout
* refactor(checkbox): type.ts定义对齐vue

* refactor(checkbox): checkbox及checkboxgroup结构对齐vue

re Tencent#459

* refactor(checkbox): 调整checkboxgroup结构

* refactor(checkbox): 类型及状态示例对齐vue

* refactor(checkbox): 样式及特殊样式示例对齐vue

* refactor(checkbox): 修复非受控选择bug

* refactor(checkbox): checkbox代码优化

* refactor(checkbox): 修复全选图标错误bug

* refactor(checkbox): 选中样式调整

* refactor(checkbox): 统一checked状态判断逻辑

* refactor(checkbox): 示例文件修改为tsx

* perf: 修改checkbox类名获取方式

* chore: 更新checkbox测试快照

* chore: 合并develop分支, 重新更新demo快照

* docs(checkbox): checkbox api文档对齐vue

* perf(checkbox): checkbox组件添加displayName属性

* docs(checkbox): 文档移除vue相关路径

* perf(checkbox): 根据review优化相关逻辑Tencent#504

* docs(checkbox): 根据tdesign-api重新生成文档及移除多余样式

* fix(checkboxGroup): 修复类型错误

* feat(checkbox): 新增支持readonly属性
* feat(empty): 添加Empty组件

* feat(empty): 添加Empty组件示例

* chore: 更新测试快照

* feat(empty): 增加displayName属性

* docs(empty): 文档移除vue相关路径

* perf(empty): 使用parseTNode渲染TNode类型

* perf(empty): 移除parseTNode多余参数

* docs(empty): 通过api平台重新生成文档

* chore: update _common

---------

Co-authored-by: anlyyao <[email protected]>
* feat(popover): 添加popover组件

* feat(popover): 添加popover示例及文档

* feat(popover): 完善出现动画

* feat(popover): 更新测试快照

* feat(popover): 增加displayName属性

* docs(popover): 文档移除vue相关路径

* perf(popover): 调整popper变量声明方式

* docs(popover): 通过api重新生成文档

* chore: update _common

* chore: update snapshot

* perf(popover): 使用useDefault

---------

Co-authored-by: anlyyao <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(toast): update api

* chore(toast): update snapshot

* refactor(toast): use parseTNode

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* refactor(drawer): update api

* chore(drawer): update snapshot

* chore: update snapshot

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* refactor(swipe-cell): refactor swipe-cell

* feat(swipe-cell): support sure

* feat(swipe-cell): add animation for sure content

* chore(swipe-cell): update snapshot

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* feat(indexes): 组件同步

remove props `height`, `list`;
add props `indexList`, `sticky`, `stickyOffset`, `onChange`
add subComponent `IndexAnchor`

BREAKING CHANGE: remove props `height`, `list`;

* fix(indexes): 修复异常表现

* fix(indexes): update demo

* fix(indexes): 优化代码

* fix(indexes): update example style

* test(indexes): add unit test

* fix(indexes): update doc

* fix(indexes): update word spell

* fix(indexes): 调整长按滑动侧边栏时的取值方法

* refactor(indexes): address code review feedback

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* feat(stepper): 对齐 mobile-vue

* fix(stepper): 修改site文件

* fix: fix cr

---------

Co-authored-by: taninsist <[email protected]>
Co-authored-by: anlyyao <[email protected]>
* feat(slider): update silder style to v2, alignment vue mobile

feat Tencent#517

* fix(silder): fix slider range render style

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

* fix: update test snapshot

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* chore: publish v0.7.0

* chore: changelog's changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* refactor(pull-down-refresh): update api

* chore(pull-down-refresh): update docs

* feat(pull-down-refresh): add style props

* feat(pull-down-refresh): update pull-down

* refactor(pull-down-refresh): use unit tools of utils

* chore: update snapshot

* refactor: use StylesProps

* refactor(pull-down-refresh): remove @react-spring

* test(pull-down-refresh): update test snapshot

* refactor(pull-down-refresh): useMemo in trackStyle
* refactor(message): refactor message

* chore(message): remove useless comment

* chore(message): update snapshot

* chore: update snapshot

* docs(pull-down-refresh): update docs

* refactor(message): update api

* refactor(message): use parseTNode

* chore(message): update snapshot

* chore(message): update demo

* feat(message): add style props

* fix(message): fix cr
* chore(Switch): complete refactoring

* test: update snapshots

* fix: fix cr
* feat(Input): support format props

* test: update snapshots
* chore: publish v0.8.0

* chore: changelog's changes

* chore: update common

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: add style t-cell__title-text

* chore: update snapshot

* chore: update snapshot

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore(Textarea): complete refactoring

* test: update snapshots

* fix: fix cr

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat(count-down): use raf not setInterval

* chore: update snap-shot
* feat(avatar): update avatar style to v2, alignment vue mobile

feat Tencent#536

* fix(avatar): fix avatar container style

* feat(avatar): update avatar demo to style v2, alignment vue mobile

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
* feat(guide): add guid component

* chore: remove test

* chore: update snapshot

* docs(guide): update docs

* chore: 使用common临时节点
* chore: publish v0.9.0

* chore: changelog's changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat(radio): 重构radio dom接口,补充对应文档和适配样式

fix Tencent#461

* fix(radio): readonly & allowUncheck 支持

fix Tencent#461

* chore: update snapshot

* chore: update snapshot

* chore: update _common

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: anlyyao <[email protected]>
* feat(rate): rate组件升级

rate组件升级

Tencent#462

* feat(rate): rate

* fix: fix cr

---------

Co-authored-by: anlyyao <[email protected]>
@xifanTT xifanTT closed this Dec 16, 2024
@xifanTT xifanTT deleted the feat/swiper branch December 18, 2024 08:25
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.

10 participants