Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@vef-framework-react/hooks

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vef-framework-react/hooks - npm Package Compare versions

Comparing version
2.2.0
to
2.2.1
+1
-1
dist/es/index.js

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { HotkeysProvider as e, assignRef as t, getHotkeyHandler as n, mergeRefs as r, useColorScheme as i, useDebouncedCallback as a, useDebouncedState as o, useDebouncedValue as s, useDidUpdate as c, useDocumentTitle as l, useElementSize as u, useEventListener as d, useFocusTrap as f, useFullscreenDocument as p, useHotkeys as m, useHotkeysContext as h, useIntersection as g, useInterval as _, useIsFirstRender as v, useIsomorphicEffect as y, useMediaQuery as b, useMergedRef as x, useMounted as S, useMutationObserverTarget as C, usePrevious as w, useRecordHotkeys as T, useReducedMotion as E, useResizeObserver as D, useTimeout as O, useWindowEvent as k } from "./lib.js";

@@ -3,0 +3,0 @@ import { useAuthorizedItems as A } from "./use-authorized-items/index.js";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { assignRef as e, getHotkeyHandler as t, mergeRefs as n, useColorScheme as r, useDebouncedCallback as i, useDebouncedState as a, useDebouncedValue as o, useDidUpdate as s, useDocumentTitle as c, useElementSize as l, useEventListener as u, useFocusTrap as d, useFullscreenDocument as f, useIntersection as p, useInterval as m, useIsFirstRender as h, useIsomorphicEffect as g, useMediaQuery as _, useMergedRef as v, useMounted as y, useMutationObserverTarget as b, usePrevious as x, useReducedMotion as S, useResizeObserver as C, useTimeout as w, useWindowEvent as T } from "@mantine/hooks";

@@ -3,0 +3,0 @@ import { HotkeysProvider as E, useHotkeys as D, useHotkeysContext as O, useRecordHotkeys as k } from "react-hotkeys-hook";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { checkPermission as e, useAppContext as t } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ //#region src/use-authorized-items/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { isNumber as e } from "@vef-framework-react/shared";

@@ -3,0 +3,0 @@ import { useEffect as t, useMemo as n, useState as r } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { checkPermission as e, useAppContext as t } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ //#region src/use-check-permission/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useQuery as e } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ import { get as t, isEmpty as n, isFunction as r, isNullish as i, withPinyin as a } from "@vef-framework-react/shared";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useDeepCompare as e } from "../use-deep-compare/index.js";

@@ -3,0 +3,0 @@ import { useCallback as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { isDeepEqual as e } from "@vef-framework-react/shared";

@@ -3,0 +3,0 @@ import { useRef as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useDeepCompare as e } from "../use-deep-compare/index.js";

@@ -3,0 +3,0 @@ import { useEffect as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useIsomorphicEffect as e } from "../lib.js";

@@ -3,0 +3,0 @@ import { useDeepCompare as t } from "../use-deep-compare/index.js";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useDeepCompare as e } from "../use-deep-compare/index.js";

@@ -3,0 +3,0 @@ import { useLayoutEffect as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useDeepCompare as e } from "../use-deep-compare/index.js";

@@ -3,0 +3,0 @@ import { useMemo as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { skipQueryToken as e, useAppContext as t, useQuery as n } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ import { isFunction as r, isString as i } from "@vef-framework-react/shared";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useLatest as e } from "../use-latest/index.js";

@@ -3,0 +3,0 @@ import { useEffect as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import "@vef-framework-react/shared";

@@ -3,0 +3,0 @@ import { useEffect as e } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useIsFetching as e } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ //#region src/use-has-fetching/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useIsMutating as e } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ //#region src/use-has-mutating/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { checkPermission as e, useAppContext as t } from "@vef-framework-react/core";

@@ -3,0 +3,0 @@ //#region src/use-is-authorized/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useRef as e } from "react";

@@ -3,0 +3,0 @@ //#region src/use-latest/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useCallback as e, useEffect as t, useRef as n, useState as r } from "react";

@@ -3,0 +3,0 @@ //#region src/use-raf-state/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useShallowCompare as e } from "../use-shallow-compare/index.js";

@@ -3,0 +3,0 @@ import { useCallback as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { isShallowEqual as e } from "@vef-framework-react/shared";

@@ -3,0 +3,0 @@ import { useRef as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useShallowCompare as e } from "../use-shallow-compare/index.js";

@@ -3,0 +3,0 @@ import { useEffect as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useIsomorphicEffect as e } from "../lib.js";

@@ -3,0 +3,0 @@ import { useShallowCompare as t } from "../use-shallow-compare/index.js";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useShallowCompare as e } from "../use-shallow-compare/index.js";

@@ -3,0 +3,0 @@ import { useLayoutEffect as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useShallowCompare as e } from "../use-shallow-compare/index.js";

@@ -3,0 +3,0 @@ import { useMemo as t } from "react";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useRef as e } from "react";

@@ -3,0 +3,0 @@ //#region src/use-singleton/index.ts

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useLatest as e } from "../use-latest/index.js";

@@ -3,0 +3,0 @@ import { HTTP_CLIENT as t, LocalStoragePersistence as n, PrefixFingerprinter as r, STORAGE_API_PATH as i, STORAGE_RESOURCE as a, STORAGE_VERSION as o, UploadAbortedError as s, Uploader as c, WeakFingerprinter as l, resolveResumePlan as u, useApiClient as d } from "@vef-framework-react/core";

@@ -1,2 +0,2 @@

/*! @vef-framework-react/hooks v2.2.0 made by Venus | 2026-05-18T05:49:14.786Z */
/*! @vef-framework-react/hooks v2.2.1 made by Venus | 2026-05-18T08:55:54.923Z */
import { useWindowEvent as e } from "../lib.js";

@@ -3,0 +3,0 @@ import { useRafState as t } from "../use-raf-state/index.js";

{
"name": "@vef-framework-react/hooks",
"type": "module",
"version": "2.2.0",
"version": "2.2.1",
"private": false,

@@ -53,4 +53,4 @@ "description": "Hooks for VEF framework",

"react-hotkeys-hook": "^5.3.2",
"@vef-framework-react/shared": "2.2.0",
"@vef-framework-react/core": "2.2.0"
"@vef-framework-react/core": "2.2.1",
"@vef-framework-react/shared": "2.2.1"
},

@@ -57,0 +57,0 @@ "devDependencies": {