-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathindex.ts
More file actions
23 lines (21 loc) · 1.16 KB
/
index.ts
File metadata and controls
23 lines (21 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Components
export { SwitchCase } from './components/switch-case/SwitchCase';
export { Stack } from './components/stack/Stack';
// Hooks
export { useMount } from './hooks/use-mount/useMount';
export { useIsMounted } from './hooks/use-is-mounted/useIsMounted';
export { useCountDownTimer } from './hooks/use-countdown-timer/useCountDownTimer';
export { useIsomorphicLayoutEffect } from './hooks/use-isomorphic-layout-effect/useIsomorphicLayoutEffect';
export { usePreloadImage } from './hooks/use-preload-image/usePreloadImage';
export { useDebounce } from './hooks/use-debounce/useDebounce';
export { useDelayLoading } from './hooks/use-delay-loading/useDelayLoading';
export { useThrottle } from './hooks/use-throttle/useThrottle';
// Utils
export { createArray } from './utils/create-array/createArray';
export { delay } from './utils/delay/delay';
export { isEqual } from './utils/is-equal/isEqual';
export { isIos } from './utils/is-ios/isIos';
export { isAndroid } from './utils/is-android/isAndroid';
export { compressImage } from './utils/compress-image/compressImage';
export { debounce } from './utils/debounce/debounce';
export { throttle } from './utils/throttle/throttle';