Closed xiaoyatong closed 1 week ago
该拉取请求对 BackTopDemo
、Demo1
和 Demo5
组件进行了修改。主要更改包括调整 JSX 结构、更新图标组件以及简化组件的属性和渲染逻辑。BackTopDemo
组件的布局更清晰,Demo1
组件移除了不再使用的 Icon
组件并引入了 Top
组件,而 Demo5
组件则简化了其属性并更新了图标的使用。整体上,组件的结构更加简洁,渲染逻辑更为直观。
文件路径 | 更改摘要 |
---|---|
src/packages/backtop/demo.taro.tsx | 修改 BackTopDemo 组件,调整 JSX 结构,使用 React 片段,更新条件渲染逻辑,简化布局。 |
src/packages/backtop/demos/taro/demo1.tsx | 移除 Icon 组件的导入,添加 Top 组件,更新 BackTop 组件的渲染逻辑。 |
src/packages/backtop/demos/taro/demo5.tsx | 移除 children 属性,更新导入,使用 Top 组件替换 Icon ,简化组件结构,动态更新 ScrollView 的类名。 |
InputNumber
组件的图标宽度,以确保与定义的 CSS 变量 --nut-icon-width
一致。Grid
组件的图标处理,简化渲染逻辑,去除平台特定的条件检查。Pagination
组件的图标渲染逻辑,确保导航图标始终显示。Tag
组件中使用的图标,增强其视觉表现。PullToRefresh
组件的图标渲染逻辑,移除不必要的平台检查。Cell
组件中的图标,提升其视觉表现。@nutui/icons-react-taro
包的版本,相关于图标适配和组件改进。3.x
🐇 在草地上跳跃,组件更清晰,
图标更新,样式如新,
代码简化,逻辑明了,
小兔子欢呼,乐在其中!
🐰✨
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?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.98%. Comparing base (
d92c50a
) to head (b63e1c0
). Report is 11 commits behind head on V3.0.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🤔 这个变动的性质是?
🔗 相关 Issue
💡 需求背景和解决方案
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️
Summary by CodeRabbit
新功能
BackTopDemo
组件的布局和结构,提升了可读性。Demo1
组件中替换了图标,使用了新的Top
组件。Demo5
组件的属性,增强了静态头部和列表的呈现。样式
ScrollView
组件的样式,支持动态类名。