UNPKG

1.97 kBJavaScriptView Raw
1export { default as HashTable } from "./algorithm/HashTable";
2export { default as LinkedList } from "./algorithm/LinkedList";
3export { default as Queue } from "./algorithm/Queue";
4export { default as Stack } from "./algorithm/Stack";
5
6// Browser
7export { default as copyToClipboard } from "./browser/copyToClipboard";
8export { default as detectBrowser } from "./browser/detectBrowser";
9export { default as detectDeviceType } from "./browser/detectDeviceType";
10export { default as elementInViewport } from "./browser/elementInViewport";
11export { default as getUrlParams } from "./browser/getUrlParams";
12export { default as touch } from "./browser/touch";
13
14// Chain
15export { default as applyMiddleware } from "./chain/applyMiddleware";
16export { default as compose } from "./chain/compose";
17export { default as composeRight } from "./chain/composeRight";
18export { default as koaChain } from "./chain/koaChain";
19export { default as nextChain } from "./chain/nextChain";
20export { default as promiseChain } from "./chain/promiseChain";
21
22// Function
23export { default as array2Tree } from "./function/array2Tree";
24export { default as counterDown } from "./function/counterDown";
25export { default as createEventHub } from "./function/createEventHub";
26export { default as debounce } from "./function/debounce";
27export { default as extend } from "./function/extend";
28export { default as tree2Array } from "./function/tree2Array";
29
30// React
31export { default as useCountdown } from "./react/useCountdown";
32export { default as useInterval } from "./react/useInterval";
33export { default as useObservable } from "./react/useObservable";
34export { default as useWindowSize } from "./react/useWindowSize";
35export { default as useScroll } from "./react/useScroll";
36
37// Time
38export { default as formatDuration } from "./time/formatDuration";
39
40// Utils
41export { default as chineseNumber } from "./utils/chineseNumber";
42export { default as validateIdCard } from "./utils/validateIdCard";