qg-react-components
v3.1.15
Published
React通用组件库,内测中
Downloads
16
Readme
当前组件库虽然重构了3个大版本,但是仍在测试阶段。
qg-react-components
是一个基于React18.2 Antd5.x、Redux的公共组件库,是在做项目过程中慢慢沉淀出来的。
虽然不多,但是项目的核心组件,和广泛使用的组件都在其中。
3.1.15 feat: 修复圆角主题设置 3.1.14 feat: 添加FloatButton自定义组件 (为了兼容 antd5.x 暂时引入antd.4x css样式并且做微调) 3.1.13 feat: 优化postcss配置 3.1.12 feat: 添加redux onMergeState 合并动态属性 useElectron react导入 electron进行收发消息
目前包含:
- 查询表格、可编辑单元格的查询表格: BaseList
- 条件渲染(支持 .Show):ConditionalRender
- 自定义分割组:DriverGroup
- 字典缓存:(静态字典、动态字典、支持自动生成正反向Map)
- 与字典结合的查询表单FormComponents
- 分页组件Pagination
- 国际化(基于react-intl-universal实现 Intl.v("你好") 使用中文来检索英文):Intl
- 简单的主题切换:ThemeSwitcher
- “与世隔绝” 的WangEditor (样式通过iframe 与项目样式隔离):WangEditorFrame
- Svg组件(svg-sprite-loader):Svg
- 其他...
组件库文档和示例项目的开发正在进行中。
示例项目展示: http://103.117.121.53:8001/
示例项目源码(包含了构建工具源码、组件库源码): https://gitee.com/qglove/qg-iterative-react-temp.git
组件库源码(使用自定义构建工具打包): https://gitee.com/qglove/qg-iterative-react-coms.git
自定义构建工具源码: https://gitee.com/qglove/qg-iterative-web-build.git
Git 提交规范
feat
增加新的功能
fix
修复 BUG
perf
优化功能
style
代码风格调整不影响运行结果的
refactor
重构代码
revert
撤销修改
test
测试相关
docs
文档和注释相关
chore
依赖更新/脚手架配置修改等
workflow
工作流改进
ci
持续集成
types
类型定义文件更改
wip
开发中