zarm

基于 React 的移动端 UI 组件库

MIT License

Downloads
10.8K
Stars
1.7K
Committers
70

Bot releases are hidden (Show)

zarm - v3.0.17 Latest Release

Published by JeromeLin 11 months ago

  • Bug Fix

    • [Popup] 修复内容中包含 transtion 动画时,会影响 Popup 的动画的执行 #1153
  • Perf

    • [Calendar] 优化初始状态下自动滑动到已选择的日期位置 #1150
zarm - v3.0.16

Published by JeromeLin 12 months ago

  • Bug Fix

    • [@zarm-design/icons] 修复 ES Module 模块无法导出的问题 #5e5c8f
    • [Calendar] 修复最大/小可选日期设置后展示不正确的问题 #1149
  • Perf

    • [Calendar] dateRender 增加 value 参数露出,优化样式 css 变量 #1148
zarm - v3.0.15

Published by JeromeLin about 1 year ago

  • Bug Fix

    • [DatePicker] 修复默认值重置为 undefined 失效的 bug #1113
    • [CustomInput] 修复只读状态样式问题 #1117
    • [Popup, Modal] 修复内容超长无法滚动问题 #1145
  • Break Change

    • [TabBar] 移除弃用的 visiblesafeArea 属性 #1112 #8db25c
  • Perf

    • [Badge] 字体样式优化 #1118
zarm - v3.0.14

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [PickerView] 修复文字过长截断失效的bug。#1097
    • [DatePicker] 修复值不能重置为 undefined 的bug。#1100[@aiyogg]
    • [Popup] 修复 maskClassName 属性名错误的bug。#1102[@aiyogg]
  • Perf

    • [Carousel] 优化图片只有一页时停止自动播放,优化循环播放时拖拽的弹性动画。#1098
zarm - v.3.0.13

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [ImagePreview] 修复服务端渲染报错 #1087
zarm - v3.0.12

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [Panel] titlemore 属性未声明不再渲染 header 节点 #1085
    • [Input] 修复受控模式下表单值显示不正确 #1086
    • [DateSelect] 修复按需加载样式文件丢失 #1083
zarm - v3.0.11

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [Toast] 修复调用 clear 静态方法后,再次使用无法自动关闭的问题 #1082
zarm - v3.0.10

Published by JeromeLin over 1 year ago

  • Bug Fix

    • 解决 renderImperative React 18 异步渲染问题 #1076
    • [List.Item] 修复单独引用样式丢失 #1075
    • [Collapse] 修复标题默认字体 #1077
zarm - v3.0.9

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [ImagePreview] 修复点击“查看原图”按钮导致弹层关闭的问题 #1073
zarm - v3.0.8

Published by JeromeLin over 1 year ago

  • Feature

    • [Toast] 兼容 React 18 异步渲染问题 #1069
    • [Popup & Modal] 增加指令式调用方式 #1056
  • Bug Fix

    • 修复部分组件 className 挂载节点错误及 style 样式属性缺失问题 #1066
    • [DateSelect] 修复 DateSelect 组件 columnTypemaxmin 属性未生效的问题 #1068
    • [Select] 修复默认值无法为空的问题 #1068
    • [@zarm-design/icons] 修复无法自定义 scss 前缀的问题 #1067
zarm - v3.0.7

Published by JeromeLin over 1 year ago

  • Bug Fix

    • [ConfigProvider] 修复全局修改组件类名前缀 prefix 后,scss 文件前缀修改不生效的问题 #1061
    • [Icon] 修复部分组件 Icon 样式偏移问题 #1062
zarm - v3.0.5

Published by JeromeLin over 1 year ago

  • Feature

    • 优化 iconfont 字体文件的引入方式,需要使用 iconfont 方式的时候需要额外引入样式文件。
  • Bug Fix

    • [Cascader] 修复组件丢失 Radio 和 List 样式导致显示错乱的问题
zarm - v3.0.2

Published by JeromeLin over 1 year ago

  • Bug Fix

    • 修复 dist 目录下 css 文件缺失的问题
    • 修复使用 babel-plugin-import 插件部分组件找不到 style 目录报错的问题
zarm - v3.0.0

Published by JeromeLin over 1 year ago

  • Feature

    • 新增组件:Grid 宫格、WaterMark 水印、Skeleton 骨架屏、Rate 评分、Image图片
    • 新增 hooks 组件:useClickAway 单击外部跟踪器、useInViewport 进入浏览器窗口、useLongPress 长按、useOrientation 屏幕方向、useScroll 滚动
  • Break Change

    • [ActivityIndicator]
      • ActivityIndicator 组件更名为 Loading
    • [Loading]
      • Loading 组件合并至 Toast 组件,通过设置 iconloading 来实现
    • [ConfigProvider]
      • 组件样式设置作用域修正为当前节点下(非全局)
      • 增加适配安全区域
      • 增加组件 css 变量设置
      • 增加组件挂载节点的 mountContainer
      • 增加组件类名前缀 prefixCls 设置
    • [Input]
      • 拆分使用到虚拟键盘的自定义输入框组件 CustomInput
      • 触发的事件入参由 value 值改为 event,受影响的事件有 onChange onFocus onBlur onFocus
      • 删除 onClear 事件,点击重置按钮请空值将触发 onChange 事件
      • 抽离自定义输入框 CustomInput, 配合 KeyBoard 扩展自定义输入框
      • 增加属性 label,用于设置标签栏
    • [Cell]
      • 变更为 List 和 List.Item 组件,样式结构调整
      • 属性 icon 变更为 prefix
      • 属性 description 变更为 after
      • 属性 help 变更为 info
      • 属性 title 字体大小变更为 17px
    • [Checkbox]
      • Group
        • 属性 type 可选值 cell 变更为 list
        • 删除属性 sizeshapeghost
        • 新增属性 iconAlign ,用于设置列表类型时标记的位置
    • [Radio]
      • Group
        • 属性 type 可选值 cell 变更为 list
        • 删除属性 sizeshapeghost
        • 新增属性 listIconAlign ,用于设置列表类型时标记的位置
    • [Select & DateSelect]
      • 移除属性 hasArrow,默认展示箭头
    • [NoticeBar]
      • 新增属性 onClose,关闭触发的回调函数
      • 修复关闭后只移除了 Message 组件,根节点没有被移除的 bug
    • [Message]
      • 移除属性 size,及相关样式
      • 新增属性 onClose,关闭触发的回调函数
    • [ImagePreview]
      • 支持横屏下查看图片
    • [Modal]
      • 支持开启状态下锁定背景滚动
    • [Popup]
      • 新增属性 forceRender,用于强制渲染内容
    • [Badge]
      • 移除属性 theme,颜色设置通过 css 变量 --background 来定义
      • 新增属性 bordered ,用于判断徽标是否有边框
    • [SearchBar]
      • 输入框事件变更为与原生 input 保持一致,如 onChangeonFocusonBlur
      • 删除 onClear 事件,点击重置按钮请空值将触发 onChange 事件
    • [Slider]
      • 支持点击,移动到点击位置
      • 新增属性 onSlideChange ,滑动时触发
    • [Toast]
      • 变更为仅支持指令式调用,详细用法参见官网文档
    • [BackTop]
      • BackToTop 组件更名为 BackTop
      • 新增属性 mountContainer ,用于设置组件挂载节点
    • [Badge]
      • 移除属性 theme,颜色设置通过 css 变量 --background 来定义
      • 新增属性 bordered ,用于判断徽标是否有边框
    • [Mask]
      • 移除属性 type
      • 新增属性 color 用户设置颜色
      • 新增属性 opacity 用于设置透明度
    • [StackPicker]
      • StackPicker 组件更名为 Cascader
    • [Picker & PickerView]
      • 移除属性 valueMember,替换为 fieldNames 支持自定义 label、value、children 的字段
    • [DatePicker & DatePickverView]
      • 移除属性 mode,新增 columnType 属性来控制日期时间的模式
      • 移除属性 minuteStep,新增 filter 属性用于过滤选项值
    • [SwipeAction]
      • leftActions/rightActions onClick 事件支持异步
zarm - v2.9.17

Published by JeromeLin almost 2 years ago

  • Bug Fix

    • [Input] 修复虚拟键盘点击穿透问题。#984
zarm - v2.9.16

Published by JeromeLin over 2 years ago

  • Perf

    • [Tabs] 优化在 scrollable 为 true 的场景下,使得选中项居中。#918
zarm - v2.9.15

Published by JeromeLin over 2 years ago

  • Bug Fix

    • [ActivityIndicator] 修复 scss 编译问题。#911
zarm - v2.9.14

Published by JeromeLin over 2 years ago

  • Bug Fix

    • [Input] 修复 clearablefalse 状态下依然显示了清除按钮的bug。#880

    • [Affix] 修复浮动元素在滚动过程节点更新导致异常表现的bug。#905

    • [DateSelect] 修复 datetimetime 模式下,日期时间格式的兼容问题。#907

  • Perf

    • [ActivityIndicator] 优化传统菊花状指示器 scss 计算方式。#a8b3a43
zarm - v2.9.13

Published by JeromeLin over 2 years ago

  • Bug Fix

    • [Trigger] 修复 Array.includes 兼容问题。#e048c3d
zarm - v2.9.12

Published by JeromeLin almost 3 years ago

  • Bug Fix

    • [SwipeAction] 修复内容超出区域的 bug。#772
    • [Popup] 修复服务端渲染时,进入页面默认开启弹层的情况下报错的 bug。#798
    • [Affix] 修复服务端渲染时报错的 bug。#807
    • [Tabs] 修复 tab 项动态渲染时返回 null 或者 undefined 出错的 bug。#836
    • [Icon] 修复 iconfont 的使用方式在 vite 生产环境下报错的 bug。#834
    • [Progress] 修复当 percent 属性为 null 时进度展示有误的 bug。#839
  • Perf

    • [Popper] 优化内部使用的 Array.prototype.includes 不兼容的方法。#5344d0b