@td-design/rn-hooks
Version:
从ahooks里面抽取的一些在rn项目里可以使用的hooks。提高开发效率
100 lines (95 loc) • 3.96 kB
JavaScript
'use strict';
var index = require('./useAccessibilityInfo/index.js');
var index$1 = require('./useAppState/index.js');
var index$7 = require('./useAsyncEffect/index.js');
var index$2 = require('./useBackHandler/index.js');
var index$8 = require('./useBoolean/index.js');
var index$9 = require('./useControllableValue/index.js');
var index$v = require('./useCountdown/index.js');
var index$a = require('./useCounter/index.js');
var index$b = require('./useCreation/index.js');
var index$c = require('./useDebounce/index.js');
var index$d = require('./useDebounceEffect/index.js');
var index$e = require('./useDebounceFn/index.js');
var index$f = require('./useDeepCompareEffect/index.js');
var index$3 = require('./useDeviceOrientation/index.js');
var index$4 = require('./useDimensions/index.js');
var index$g = require('./useDynamicList/index.js');
var index$h = require('./useEventEmitter/index.js');
var index$i = require('./useHistoryTravel/index.js');
var index$J = require('./useInfiniteScroll/index.js');
var index$j = require('./useInterval/index.js');
var index$5 = require('./useKeyboard/index.js');
var index$k = require('./useLatest/index.js');
var index$6 = require('./useLayout/index.js');
var index$l = require('./useLockFn/index.js');
var index$m = require('./useMap/index.js');
var index$n = require('./useMemoizedFn/index.js');
var index$o = require('./useMount/index.js');
var index$p = require('./usePagination/index.js');
var index$q = require('./usePrevious/index.js');
var index$r = require('./useRequest/index.js');
var index$s = require('./useSafeState/index.js');
var index$t = require('./useSet/index.js');
var index$u = require('./useSetState/index.js');
var index$I = require('./useSms/index.js');
var index$w = require('./useThrottle/index.js');
var index$x = require('./useThrottleEffect/index.js');
var index$y = require('./useThrottleFn/index.js');
var index$z = require('./useTimeout/index.js');
var index$A = require('./useToggle/index.js');
var index$B = require('./useTrackedEffect/index.js');
var index$C = require('./useUnmount/index.js');
var index$E = require('./useUnmountedRef/index.js');
var index$D = require('./useUpdate/index.js');
var index$F = require('./useUpdateEffect/index.js');
var index$G = require('./useUpdateLayoutEffect/index.js');
var index$H = require('./useWhyDidYouUpdate/index.js');
var cache = require('./useRequest/utils/cache.js');
exports.useAccessibilityInfo = index;
exports.useAppState = index$1;
exports.useAsyncEffect = index$7;
exports.useBackHandler = index$2;
exports.useBoolean = index$8;
exports.useControllableValue = index$9;
exports.useCountdown = index$v;
exports.useCounter = index$a;
exports.useCreation = index$b;
exports.useDebounce = index$c;
exports.useDebounceEffect = index$d;
exports.useDebounceFn = index$e;
exports.useDeepCompareEffect = index$f;
exports.useDeviceOrientation = index$3;
exports.useDimensions = index$4;
exports.useDynamicList = index$g;
exports.useEventEmitter = index$h.default;
exports.useHistoryTravel = index$i;
exports.useInfiniteScroll = index$J;
exports.useInterval = index$j;
exports.useKeyboard = index$5;
exports.useLatest = index$k;
exports.useLayout = index$6;
exports.useLockFn = index$l;
exports.useMap = index$m;
exports.useMemoizedFn = index$n;
exports.useMount = index$o;
exports.usePagination = index$p;
exports.usePrevious = index$q;
exports.useRequest = index$r.default;
exports.useSafeState = index$s;
exports.useSet = index$t;
exports.useSetState = index$u;
exports.useSms = index$I;
exports.useThrottle = index$w;
exports.useThrottleEffect = index$x;
exports.useThrottleFn = index$y;
exports.useTimeout = index$z;
exports.useToggle = index$A;
exports.useTrackedEffect = index$B;
exports.useUnmount = index$C;
exports.useUnmountedRef = index$E;
exports.useUpdate = index$D;
exports.useUpdateEffect = index$F;
exports.useUpdateLayoutEffect = index$G;
exports.useWhyDidYouUpdate = index$H;
exports.clearCache = cache.clearCache;