react-photo-view

An exquisite React photo preview component.

APACHE-2.0 License

Downloads
81.9K
Stars
1.3K
Committers
11

Bot releases are visible (Hide)

react-photo-view - 1.2.1 Latest Release

Published by MinJieLiu over 2 years ago

fix: 自定义渲染例子修复
fix: maskOpacity 设置 null 背景不响应下拉变化

react-photo-view - 1.2.0

Published by MinJieLiu over 2 years ago

feat: configurable react portal container

react-photo-view - 1.1.2

Published by MinJieLiu over 2 years ago

fix: Force LTR only

react-photo-view - 1.1.1

Published by MinJieLiu over 2 years ago

fix: types

react-photo-view - 1.1.0

Published by MinJieLiu over 2 years ago

  1. feat: PhotoView 新增 overlay 参数
  2. fix: 移除 css sourceMap
  3. fix: 修复图片右键触发拖动的问题
react-photo-view - 1.0.0

Published by MinJieLiu over 2 years ago

  1. fix: loadingElement 位置问题
  2. fix: 图片放大限制优化
  3. fix: 个别机型中图片无法预览问题
react-photo-view - 1.0.0-beta.4

Published by MinJieLiu over 2 years ago

features:

  1. 完美衔接打开/关闭动画
  2. 自动识别 object-fit 图像填充模式动画
  3. 新增 speedeasing API
  4. 其他元素动画 opacity 降级处理

break changes:

  1. 调整图片居中逻辑
  2. 更改 CSS 少许名称

fix:

  1. next.js 中导入报错
  2. 放大后关闭动画指向问题
react-photo-view - 1.0.0-beta.0

Published by MinJieLiu over 2 years ago

基于 hooks 重构逻辑

break changes:

  1. PhotoConsumer 名称更改为 PhotoView
  2. DataType 移除 intro 字段,移除参数 introVisible
  3. viewClassName 参数名更改为 photoWrapClassName
  4. imageClassName 参数名更改为 photoClassName
  5. DataTypekey 为必填字段

feature:

  1. 模拟物理滚动预览/带回弹
  2. 调整缩放后延迟更新宽/高
  3. 支持 loop 循环预览
  4. 支持 render 自定义预览元素
  5. 新增参数 maskOpacity 支持自定义背景默认透明度

other:

修复诸多细节问题

react-photo-view - 0.5.0

Published by MinJieLiu over 4 years ago

feat: 支持自定义工具栏、旋转 API
feat: 长图模式
fix: resize 闪烁的问题

react-photo-view - 0.4.5

Published by MinJieLiu over 4 years ago

feat: 桌面端添加可点击箭头
feat: 缩放居中位置处理
fix: overlay switch style
fix: #7
fix: #10

react-photo-view -

Published by MinJieLiu over 4 years ago

fix: 滑动关闭背景闪烁的问题, feat: Spinner 延迟出现,避免闪烁

Package Rankings
Top 1.42% on Npmjs.org
Badges
Extracted from project README
NPM version Downloads Minified size Gzip size