flo-utils
Version:
117 lines (107 loc) • 3.66 kB
JavaScript
/*
* @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';