react-use
Advanced tools
Comparing version 17.3.3 to 17.4.0
@@ -108,2 +108,3 @@ export { default as createMemo } from './factory/createMemo'; | ||
export { default as useMeasure } from './useMeasure'; | ||
export { default as usePinchZoom } from './usePinchZoom'; | ||
export { useRendersCount } from './useRendersCount'; | ||
@@ -110,0 +111,0 @@ export { useFirstMountState } from './useFirstMountState'; |
@@ -112,2 +112,3 @@ export { default as createMemo } from './factory/createMemo'; | ||
export { default as useMeasure } from './useMeasure'; | ||
export { default as usePinchZoom } from './usePinchZoom'; | ||
export { useRendersCount } from './useRendersCount'; | ||
@@ -114,0 +115,0 @@ export { useFirstMountState } from './useFirstMountState'; |
@@ -108,2 +108,3 @@ export { default as createMemo } from './factory/createMemo'; | ||
export { default as useMeasure } from './useMeasure'; | ||
export { default as usePinchZoom } from './usePinchZoom'; | ||
export { useRendersCount } from './useRendersCount'; | ||
@@ -110,0 +111,0 @@ export { useFirstMountState } from './useFirstMountState'; |
@@ -8,3 +8,3 @@ "use strict"; | ||
exports.useUpsert = exports.useUpdateEffect = exports.useUpdate = exports.useUnmountPromise = exports.useUnmount = exports.useTween = exports.useToggle = exports.useTitle = exports.useTimeoutFn = exports.useTimeout = exports.useThrottleFn = exports.useThrottle = exports.useStateList = exports.useStateWithHistory = exports.useStartTyping = exports.useSpeech = exports.useSlider = exports.useSize = exports.useShallowCompareEffect = exports.useSetState = exports.useSessionStorage = exports.useScrolling = exports.useScroll = exports.useScratch = exports.useSearchParam = exports.useRafState = exports.useRafLoop = exports.useRaf = exports.useQueue = exports.usePromise = exports.usePreviousDistinct = exports.usePrevious = exports.usePermission = exports.usePageLeave = exports.useOrientation = exports.useObservable = exports.useNumber = exports.useNetworkState = exports.useMouseWheel = exports.useMouseHovered = exports.useMouse = exports.useMountedState = exports.useMount = exports.useMotion = exports.useMethods = exports.useMediatedState = exports.useMediaDevices = exports.useMedia = exports.useMap = exports.useLongPress = void 0; | ||
exports.useHash = exports.createGlobalState = exports.useSet = exports.useFirstMountState = exports.useRendersCount = exports.useMeasure = exports.useWindowSize = exports.useWindowScroll = exports.useMultiStateValidator = exports.useScrollbarWidth = exports.useStateValidator = exports.useVideo = exports.useVibrate = void 0; | ||
exports.useHash = exports.createGlobalState = exports.useSet = exports.useFirstMountState = exports.useRendersCount = exports.usePinchZoom = exports.useMeasure = exports.useWindowSize = exports.useWindowScroll = exports.useMultiStateValidator = exports.useScrollbarWidth = exports.useStateValidator = exports.useVideo = exports.useVibrate = void 0; | ||
var createMemo_1 = require("./factory/createMemo"); | ||
@@ -229,2 +229,4 @@ Object.defineProperty(exports, "createMemo", { enumerable: true, get: function () { return __importDefault(createMemo_1).default; } }); | ||
Object.defineProperty(exports, "useMeasure", { enumerable: true, get: function () { return __importDefault(useMeasure_1).default; } }); | ||
var usePinchZoom_1 = require("./usePinchZoom"); | ||
Object.defineProperty(exports, "usePinchZoom", { enumerable: true, get: function () { return __importDefault(usePinchZoom_1).default; } }); | ||
var useRendersCount_1 = require("./useRendersCount"); | ||
@@ -231,0 +233,0 @@ Object.defineProperty(exports, "useRendersCount", { enumerable: true, get: function () { return useRendersCount_1.useRendersCount; } }); |
{ | ||
"name": "react-use", | ||
"version": "17.3.3", | ||
"version": "17.4.0", | ||
"description": "Collection of React Hooks", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
<div align="center"> | ||
<a href="https://www.kickstarter.com/projects/aleks-p/multiplayer-collaborative-editing-database"> | ||
Collaborative editing for your app. <strong>Support on Kickstarter!</strong> | ||
</a> | ||
</div> | ||
<div align="center"> | ||
<h1> | ||
@@ -80,2 +73,3 @@ <br/> | ||
- [`useScrollbarWidth`](./docs/useScrollbarWidth.md) — detects browser's native scrollbars width. [![][img-demo]](https://streamich.github.io/react-use/?path=/story/sensors-usescrollbarwidth--demo) | ||
- [`usePinchZoom`](./docs/usePinchZoom.md) — tracks pointer events to detect pinch zoom in and out status. [![][img-demo]](https://streamich.github.io/react-use/?path=/story/sensors-usePinchZoom--demo) | ||
<br/> | ||
@@ -132,4 +126,4 @@ <br/> | ||
- [`useUpdateEffect`](./docs/useUpdateEffect.md) — run an `effect` only on updates. | ||
- [`useIsomorphicLayoutEffect`](./docs/useIsomorphicLayoutEffect.md) — `useLayoutEffect` that does not show warning when server-side rendering. | ||
- [`useDeepCompareEffect`](./docs/useDeepCompareEffect.md), [`useShallowCompareEffect`](./docs/useShallowCompareEffect.md), and [`useCustomCompareEffect`](./docs/useCustomCompareEffect.md) — run an `effect` depending on deep comparison of its dependencies | ||
- [`useIsomorphicLayoutEffect`](./docs/useIsomorphicLayoutEffect.md) — `useLayoutEffect` that that works on server. | ||
- [`useDeepCompareEffect`](./docs/useDeepCompareEffect.md), [`useShallowCompareEffect`](./docs/useShallowCompareEffect.md), and [`useCustomCompareEffect`](./docs/useCustomCompareEffect.md) | ||
<br/> | ||
@@ -136,0 +130,0 @@ <br/> |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
536720
512
10321
200