UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

22 lines (21 loc) 610 B
const isObject = (val) => val !== null && typeof val === "object"; const isFunction = (val) => typeof val === "function"; const isPromise = (val) => { return isObject(val) && isFunction(val.then) && isFunction(val.catch); }; const clamp = (num, min, max) => Math.min(Math.max(num, min), max); function preventDefault(event, isStopPropagation) { if (typeof event.cancelable !== "boolean" || event.cancelable) { event.preventDefault(); } if (isStopPropagation) { event.stopPropagation(); } } export { isObject as a, isPromise as b, clamp as c, isFunction as i, preventDefault as p };