Socket
Socket
Sign inDemoInstall

@restart/hooks

Package Overview
Dependencies
Maintainers
2
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@restart/hooks - npm Package Compare versions

Comparing version 0.3.20 to 0.3.21

cjs/useMountEffect.d.ts

2

cjs/useCallbackRef.d.ts

@@ -22,3 +22,5 @@ /**

* ```
*
* @category refs
*/
export default function useCallbackRef<TValue = unknown>(): [TValue | null, (ref: TValue | null) => void];

@@ -29,2 +29,4 @@ "use strict";

* ```
*
* @category refs
*/

@@ -31,0 +33,0 @@ function useCallbackRef() {

@@ -15,4 +15,6 @@ import { DependencyList } from 'react';

* ```
*
* @category effects
*/
declare function useImmediateUpdateEffect(effect: () => void, deps: DependencyList): void;
export default useImmediateUpdateEffect;

@@ -25,2 +25,4 @@ "use strict";

* ```
*
* @category effects
*/

@@ -27,0 +29,0 @@ function useImmediateUpdateEffect(effect, deps) {

@@ -8,3 +8,5 @@ import { useEffect } from 'react';

* PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.
*
* @category effects
*/
export default _default;

@@ -17,2 +17,4 @@ "use strict";

* PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.
*
* @category effects
*/

@@ -19,0 +21,0 @@

@@ -19,4 +19,5 @@ /// <reference types="react" />

* @param refB A Callback or mutable Ref
* @category refs
*/
declare function useMergedRefs<T>(refA?: Ref<T> | null, refB?: Ref<T> | null): (value: T | null) => void;
export default useMergedRefs;

@@ -37,2 +37,3 @@ "use strict";

* @param refB A Callback or mutable Ref
* @category refs
*/

@@ -39,0 +40,0 @@

@@ -6,3 +6,4 @@ /// <reference types="react" />

* @param value The Ref value
* @category refs
*/
export default function useUpdatedRef<T>(value: T): import("react").MutableRefObject<T>;

@@ -12,2 +12,3 @@ "use strict";

* @param value The Ref value
* @category refs
*/

@@ -14,0 +15,0 @@ function useUpdatedRef(value) {

@@ -5,3 +5,4 @@ /**

* @param fn Handler to run when the component unmounts
* @category effects
*/
export default function useWillUnmount(fn: () => void): void;

@@ -16,2 +16,3 @@ "use strict";

* @param fn Handler to run when the component unmounts
* @category effects
*/

@@ -18,0 +19,0 @@ function useWillUnmount(fn) {

@@ -22,3 +22,5 @@ /**

* ```
*
* @category refs
*/
export default function useCallbackRef<TValue = unknown>(): [TValue | null, (ref: TValue | null) => void];

@@ -23,2 +23,4 @@ import { useState } from 'react';

* ```
*
* @category refs
*/

@@ -25,0 +27,0 @@

@@ -15,4 +15,6 @@ import { DependencyList } from 'react';

* ```
*
* @category effects
*/
declare function useImmediateUpdateEffect(effect: () => void, deps: DependencyList): void;
export default useImmediateUpdateEffect;

@@ -16,2 +16,4 @@ import { useRef } from 'react';

* ```
*
* @category effects
*/

@@ -18,0 +20,0 @@

@@ -8,3 +8,5 @@ import { useEffect } from 'react';

* PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.
*
* @category effects
*/
export default _default;

@@ -11,4 +11,6 @@ import { useEffect, useLayoutEffect } from 'react';

* PREFER `useEffect` UNLESS YOU KNOW WHAT YOU ARE DOING.
*
* @category effects
*/
export default isDOM || isReactNative ? useLayoutEffect : useEffect;

@@ -19,4 +19,5 @@ /// <reference types="react" />

* @param refB A Callback or mutable Ref
* @category refs
*/
declare function useMergedRefs<T>(refA?: Ref<T> | null, refB?: Ref<T> | null): (value: T | null) => void;
export default useMergedRefs;

@@ -31,2 +31,3 @@ import { useMemo } from 'react';

* @param refB A Callback or mutable Ref
* @category refs
*/

@@ -33,0 +34,0 @@

@@ -6,3 +6,4 @@ /// <reference types="react" />

* @param value The Ref value
* @category refs
*/
export default function useUpdatedRef<T>(value: T): import("react").MutableRefObject<T>;

@@ -6,2 +6,3 @@ import { useRef } from 'react';

* @param value The Ref value
* @category refs
*/

@@ -8,0 +9,0 @@

@@ -5,3 +5,4 @@ /**

* @param fn Handler to run when the component unmounts
* @category effects
*/
export default function useWillUnmount(fn: () => void): void;

@@ -7,2 +7,3 @@ import useUpdatedRef from './useUpdatedRef';

* @param fn Handler to run when the component unmounts
* @category effects
*/

@@ -9,0 +10,0 @@

4

package.json
{
"name": "@restart/hooks",
"version": "0.3.20",
"version": "0.3.21",
"main": "cjs/index.js",

@@ -42,3 +42,3 @@ "types": "cjs/index.d.ts",

"readme": "ERROR: No README data found!",
"_id": "@restart/hooks@0.3.19"
"_id": "@restart/hooks@0.3.20"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc