Closed irisSong closed 2 weeks ago
此次更改主要涉及对src/config.json
文件中多个组件的版本号进行更新,所有相关组件的版本均从2.0.0
提升至3.0.0
,包括NavBar
、Input
、InputNumber
、Range
、Switch
、TextArea
、Avatar
、AvatarGroup
、CountDown
、Pagination
、Price
、Progress
、Swiper
和SwiperItem
。此外,NavBar
组件的实现也进行了改进,以支持右到左(RTL)布局和响应式设计。
文件 | 更改摘要 |
---|---|
src/config.json |
更新多个组件的版本号,从2.0.0 提升至3.0.0 ,包括NavBar 、Input 、InputNumber 、Range 、Switch 、TextArea 、Avatar 、AvatarGroup 、CountDown 、Pagination 、Price 、Progress 、Swiper 和SwiperItem 。 |
src/packages/navbar/navbar.taro.tsx |
添加useRtl 、harmonyAndRn 和pxTransform 的导入,更新了renderLeft 、renderContent 和renderRight 函数以支持RTL布局,修改了useEffect 中的逻辑以调整宽度计算。 |
src/packages/navbar/navbar.tsx |
添加useRtl 导入,更新了renderLeft 、renderContent 和renderRight 函数以支持RTL布局,增强了样式逻辑,确保动态调整类名以适应RTL和标题对齐。 |
src/packages/navbar/demos/taro/demo1.tsx |
添加Text 、pxTransform 的导入,更新了NavBar 组件的结构以提高与Taro组件结构的一致性,增强了平台特定的渲染逻辑。 |
src/packages/navbar/demos/taro/demo2.tsx |
更新了NavBar 组件的结构,使用Text 组件替代span 元素,增强了布局控制,改进了样式以实现响应式设计。 |
src/packages/navbar/demos/taro/demo3.tsx |
更新了NavBar 组件的结构,使用Text 组件替代span ,增加了条件渲染逻辑以适应平台兼容性。 |
src/config.json
文件,以增量更新Toast
组件的版本,类似于主PR中对多个组件的版本更新。Avatar
和AvatarGroup
组件的版本号,与主PR中的版本更新一致。src/config.json
文件的更改,具体与组件的版本更新相关,直接连接到主PR的更新。TrendArrow
组件的版本号,与主PR中的版本更新一致。InfiniteLoading
组件的版本号,与主PR中的版本更新一致。@nutui/replace-icons
依赖的版本,与主PR中的组件版本更新相关。size/XXL
🐇 在草地上跳跃,欢快无比,
NavBar更新,版本新奇。
样式简化,布局更美,
兔子欢呼,乐在其中,
让我们一起,享受这变化,
在每个角落,都是新风景! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Attention: Patch coverage is 96.15385%
with 1 line
in your changes missing coverage. Please review.
Project coverage is 83.95%. Comparing base (
16b173e
) to head (4e55a10
). Report is 9 commits behind head on V3.0.
Files with missing lines | Patch % | Lines |
---|---|---|
src/packages/navbar/navbar.tsx | 96.15% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🤔 这个变动的性质是?
🔗 相关 Issue
💡 需求背景和解决方案
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️
Summary by CodeRabbit
新功能
界面改进
样式调整
小错误修复
依赖更新
@nutui/icons-react-taro
的版本,可能引入新特性或重大更改。