issues
search
24jieqi
/
react-native-xiaoshu
🌈 React Native UI library
https://24jieqi.github.io/react-native-xiaoshu/
Apache License 2.0
216
stars
21
forks
source link
feat(ci): 🎸 合并 0.1.0 版本
#1
Closed
onlyling
closed
2 years ago
onlyling
commented
2 years ago
0.1.0
版本总结
Design Tokens
[x] 导出 json 文件
[x] 生产基础变量文件
[x] 组件变量替换成 Design Tokens 变量
[x] Button 按钮 size、type 同步命名风格
[x] Tag 标签同步 size、type 同步命名风格 @winljm001
[x] TextInput 同步 size 命名风格
新组件
[x] Card 卡片
[x] Sidebar 侧边导航
[x] Space 间距
[x] Skeleton 骨架屏
[x] PickerView 选择器视图
[x] Picker 选择器
[x] DatePickerView 时间选择器视图
[x] DatePicker 时间选择器
优化
[x] 表单组件使用 useControllableValue 管理状态
[x] ActionSheet 与设计稿核对 UI
[x] Cell 单元格采用分割线
[x] Collapse 折叠面板优化渲染子组件方式 @changhuali
[x] Collapse 折叠面板新增卡片风格,新增 header 右侧箭头自定义渲染
[x] Form.Item renderProps 参考 Antd 桌面端给参数
[x] Grid 栅格化支持 Flex 布局
[x] Loading 默认主要色更新
[x] Uploader 文件上传可以自定义图片的间距
变更
ActionSheet 动作面板不支持 subname
CellGroup 单元格组改为 Cell.Group,bordered 改为 bodyTopDivider、bodyBottomDivider
Cell 单元格 bordered 改名为 divider,并新增 dividerLeftGap、dividerRightGap
CheckboxIcon 复选框图标改为 Checkbox.Icon
Collapse 折叠面板 bodyBordered 改为 bodyDivider,并新增 headerDivider
Dropdown 下拉菜单的 DropdownMenu 改为 Dropdown,DropdownItem 改为 Dropdown.Item,不默认导出 DropdownText 组件
Form 表单的 Form.Item renderProps 参数变更,只有一个参数即表单实例对象
Grid 栅格化 Row 的 gutter 改名为 gap
Icon 图标去掉 16*16 尺寸,默认 24*24
NavBar 导航栏 bordered 改名为 divider
Popup 弹出层 PopupHeader 改为 Popup.Header
Result 结果图标改为 Result.IconXxx
其他
优化文档代码演示部分布局
优化演示代码布局
升级开发时使用的第三方库
Button、Tag 组件重构,部分接口变动⚠️,size 相关变为
xs
、
s
、
m
、
l
、
xl
TODO
优化 PickView 滑动效果
优化自定义主题
Design Tokens
新组件
优化
变更
其他
xs
、s
、m
、l
、xl
TODO