基于 mobx 封装的通用的工具函数
这个库包含了常用的工具函数
- observablePromise
import {observablePromise} from 'brain-store-utils';
let entity=new observablePromise(promise:Promise);//一般对应一个promise请求
entity:{
state:数据状态
error:错误信息
value: 接口数据
isPending:布尔类型
isResolved:布尔类型
isRejected:布尔类型
}
- chore: 优化不同mobx版本处理方式
- fix: 修复 vmodel 函数 submit 方法在 mobx 不同版本判定导致报错
- fix: 优化 brain-store/mobx 依赖路径,不直接依赖 brain-store/mobx ,导致因外部升级版本而被迫频繁升级
- fix: 优化不同 mobx 版本被迫拆分为多个版本来做兼容,现在合并成一个版本兼容不同 mobx
- fix: 暂时废弃 1.x 版本维护,主维护分支切换到 o.x 版本
- fix: 修复 mobx.extras v4 版本 undefined 使用报错
MIT license