UNPKG

flo-utils

Version:
117 lines (107 loc) 3.66 kB
/* * @File: index.js * @Project: fl-utils * @File Created: Wednesday, 2nd January 2019 4:53:42 pm * @Author: NARUTOne (wznaruto326@163.com/wznarutone326@gamil.com) * ----- * @Last Modified: Wednesday, 2nd January 2019 4:53:47 pm * @Modified By: NARUTOne (wznaruto326@163.com/wznarutone326@gamil.com>) * ----- * @Copyright <<projectCreationYear>> - 2019 bairong, bairong * @fighting: code is far away from bug with the animal protecting * ┏┓ ┏┓ * ┏┛┻━━━┛┻┓ * | | * | ━ | * | ┳┛ ┗┳ | * | | * | ┻ | * | | * ┗━┓ ┏━┛ * | | 神兽保佑 🚀🚀🚀 * | | 代码无BUG!!! * | ┗━━━┓ * | ┣┓ * | ┏┛ * ┗┓┓ ┏━┳┓┏┛ * |┫┫ |┫┫ * ┗┻┛ ┗┻┛ */ /** * ajax */ export { default as filterParams } from './filterParams'; export { default as paramToObj } from './paramToObj'; export { default as queryString } from './queryString'; export { default as getIP } from './getIP'; /** * basic */ export { default as beNaN } from './beNaN'; export { default as isArray } from './isArray'; export { default as isLength } from './isLength'; export { default as isNull } from './isNull'; export { default as isNumber } from './isNumber'; export { default as isObject } from './isObject'; export { default as isString } from './isString'; export { default as isUndefined } from './isUndefined'; /** * array */ export { default as maxArrNum } from './maxArrNum'; export { default as minArrNum } from './minArrNum'; export { default as uniqueArray } from './uniqueArray'; export { default as isRepeatArray } from './isRepeatArray'; /** * collection */ export { default as arrayToTree } from './arrayToTree'; export { default as arrayTreeCallBack } from './arrayTreeCallBack'; export { default as deepCopy } from './deepCopy'; export { default as filter } from './filter'; export { default as getNodeByKeyValues } from './getNodeByKeyValues'; export { default as sortTree } from './sortTree'; export { default as filterTree } from './filterTree'; export { default as filterTreeFn } from './filterTreeFn'; export { default as getValueByPath } from './getValueByPath'; /** * dom */ export { default as debounce } from './debounce'; export { default as downloadLink } from './downloadLink'; export { default as drawLineArrow } from './drawLineArrow'; export { default as throttle } from './throttle'; /** * format */ export { default as antdFormFormat } from './antdFormFormat'; export { default as btSize } from './btSize'; export { default as formatDate } from './formatDate'; export { default as numpoints } from './numpoints'; export { default as hexToRgb } from './hexToRgb'; export { default as rgbToHex } from './rgbToHex'; export { default as unBindAntdForm } from './unBindAntdForm'; /** * object */ export { default as emptyObj } from './emptyObj'; export { default as isEquivalentObj } from './isEquivalentObj'; /** * number */ export { default as addNums } from './addNums'; /** * string */ export { default as randomId } from './randomId'; export { default as randomColor } from './randomColor'; export { default as trim } from './trim'; /** * util */ export { default as useCompose } from './useCompose'; export { default as saveHook } from './saveHook'; export { default as useComposeAsync } from './useComposeAsync'; export { default as useCurry } from './useCurry'; export { default as usePartialHook } from './usePartialHook'; export { default as useDivide } from './useDivide';